基于日历行程的报销提醒方法、系统、存储介质及计算机设备与流程

文档序号:33269698发布日期:2023-02-24 16:40阅读:53来源:国知局
基于日历行程的报销提醒方法、系统、存储介质及计算机设备与流程

1.本发明涉及消息提醒技术领域,尤其涉及一种基于日历行程的报销提醒方法、系统、存储介质及计算机设备。


背景技术:

2.在日常工作中因出差而产生的费用往往需要及时向公司报销;而从事销售类工作或常出差的“空中飞人”,每天乘坐各种交通工具已是家常便饭,搜集发票和整理发票成了日常。
3.然而,由于业务繁忙,人们常常会发生忘记报销时间节点、发票丢失、发票过期等问题,而给企业和个人带来不必要的经济损失。因此,如何能够及时提醒用户在报销绝限之前进行报销,已然成为迫切需要解决的问题。
4.综上可知,现有的方法在实际使用上,存在着较多的问题,所以有必要加以改进。


技术实现要素:

5.针对上述的缺陷,本发明的目的在于提供一种基于日历行程的报销提醒方法,系统、存储介质及其计算机设备,能够及时将获取的发票以报销提醒事件添加到日历提醒事项中,从而有效提醒用户及时报销。
6.为了实现上述目的,本发明提供一种基于日历行程的报销提醒方法,包括步骤:
7.监测到用户终端发生支付事件时,生成推送消息并发送至云端;
8.所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端;
9.根据所述发票的票据信息生成行程发票快照;
10.将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
11.可选的,所述将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项的步骤之前还包括:
12.创建至少一日历行程;
13.所述将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项的步骤具体包括:
14.将在所述日历行程内生成的所述行程发票快照,按预设的所述报销时间点和所述提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
15.可选的,所述监测到用户终端发生支付事件时,生成推送消息并发送至云端的步骤具体包括:
16.通过配置于所述用户终端中的支付插件监测所述支付事件;
17.若监测到所述支付事件支付完成,则根据所述用户终端预存的开票信息和所述支付事件的支付信息生成所述推送消息;
18.将所述推送消息发送至所述云端。
19.可选的,所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端的步骤具体包括:
20.获取所述推送消息中的所述开票信息和所述支付信息,并基于所述支付信息确定所述收款方;
21.根据所述开票信息生成开票请求,并发送至对应的所述收款方;
22.接收所述收款方基于所述开票请求返回的所述发票,并发送给所述用户终端。
23.可选的,所述接收所述收款方基于所述开票请求返回的所述发票,并发送给所述用户终端的步骤具体包括:
24.根据所述收款方返回的发票链接下载所述发票,并将所述发票发送给所述用户终端。
25.可选的,所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端的步骤还包括:
26.将所述收款方返回的所述发票同步存储于所述云端。
27.可选的,所述根据所述发票的票据信息生成行程发票快照的步骤具体包括:
28.识别所述发票中的所述票据信息;
29.将所述票据信息与所述用户终端的当前行程日期匹配生成所述行程发票快照。
30.可选的,所述将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项的步骤具体包括:
31.根据所述报销时间点和所述提醒规则确定报销提醒日期;
32.根据所述行程发票快照和所述报销提醒日期生成对应的所述报销提醒事件;
33.将所述报销提醒事件添加于所述用户终端的日历提醒事项。
34.可选的,所述方法还包括:
35.在基于所述日历提醒事项确定的提醒时间,生成提醒消息。
36.还提供了一种基于日历行程的报销提醒系统,包括有:
37.支付监测单元,用于监测到用户终端发生支付事件时,生成推送消息并发送至云端;
38.所述云端,用于根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端;
39.发票快照单元,用于根据所述发票的票据信息生成行程发票快照;
40.提醒事项单元,用于将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
41.另外,还提供了一种存储介质和计算机设备,所述存储介质用于存储一种用于执行上述基于日历行程的报销提醒方法的计算机程序。
42.所述计算机设备包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的基于日历行程的报销提醒方法。
43.本发明所述的基于日历行程的报销提醒方法及其系统,通过监测到用户终端发生支付事件时,生成推送消息给云端;所述云端根据从推送消息中获取的开票信息,向对应的
收款方发起开票请求以获得返回的发票,并发送给用户终端;进而根据该发票的票据信息生成行程发票快照;将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。借此,本发明能够在支付完成后即时从收款方获取发票,并生成行程发票快照,从而生成报销提醒事件以便于在报销绝限到来之前即时通知用户,解决了由于报销不及时,发票丢失,发票过期,给企业和/或个人带来经济损失,影响业务拓展等问题;同时丰富日历行程在日常工作的使用场景。
附图说明
44.图1为本发明一实施例提供的所述基于日历行程的报销提醒方法的步骤流程图;
45.图2为本发明另一实施例提供的所述基于日历行程的报销提醒方法的步骤流程图;
46.图3为本发明一实施例提供的所述基于日历行程的报销提醒方法用于生成所述推送消息可选的步骤流程图;
47.图4为本发明一实施例提供的所述基于日历行程的报销提醒方法用于请求获取所述发票可选的步骤流程图;
48.图5为本发明一实施例提供的所述基于日历行程的报销提醒方法用于提醒事项可选的步骤流程图;
49.图6为本发明一实施例提供的所述基于日历行程的报销提醒系统的结构示意框图;
50.图7为本发明一实施例提供的所述基于日历行程的报销提醒系统的所述支付监测单元可选的结构示意框图;
51.图8为本发明一实施例提供的所述基于日历行程的报销提醒系统的所述云端可选的结构示意框图;
52.图9为本发明一实施例提供的所述基于日历行程的报销提醒系统的所述提醒事项单元可选的结构示意框图;
53.图10为本发明所述基于日历行程的报销提醒系统的具体应用模块结构示意图。
具体实施方式
54.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
55.需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
56.此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而
是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后续的权利要求书中所提及的“包括”和“包含”为一开放式的用语,故应解释成“包含但不限定于”。以外,“连接”一词在此系包含任何直接及间接的电性连接手段。间接的电性连接手段包括通过其它装置进行连接。
57.图1示出本发明一实施例提供的基于日历行程的报销提醒方法,包括步骤如下:
58.s101:监测到用户终端发生支付事件时,生成推送消息并发送至云端。其中,用户终端包括但不限于手机、平板电脑、智能手表等能够进行电子支付的设备。所述支付事件即为通过该用户终端进行线上支付或线下支付;具体实施时,可监测用户终端中安装的第三方支付应用(如支付宝或微信等)的支付事件;在监测到产生支付事件时,例如通过微信支付出租车的打车费用时,生成推送消息并发送至云端;所述云端与用户终端通信连接以用于提供发票云服务功能。
59.s102:所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端。云端接收到用户终端发来的推送消息后,从该推送消息中获取对应支付事件的开票信息(至少包括发票抬头+消费信息+用户信息等),依据从用户终端获取的开票信息,通过云端向对应的收款方发起开票请求以获得返回的发票,并发送给用户终端。
60.s103:根据所述发票的票据信息生成行程发票快照。本实施例是基于出行消费的发票生成行程发票快照,所述行程发票快照包括但不限于当前位置、时间、始发地和目的地、乘车人、发票金额等内容。
61.s104:将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。其中,预设的报销时间点由用户根据所在公司的每月/每季度/每年度的报销绝限所确定和设定,例如每月15号或每月28号为当前的报销时间点;所述提醒规则作为本实施例用来确定所述提醒事件的提醒时间的规则,例如所述提醒规则由用户配置为在报销时间点之前的第3天或第5天,即所述提醒事件将以提前于所述报销时间点的第3天或第5天添加到用户终端的日历提醒事项中。据此,本发明能够将用于报销的发票以报销提醒事件的方式自动添加到用户终端的日历提醒事项,从而便于在报销时间点到来前及时提醒用户进行报销。
62.本实施例的报销时间点为单位或企业预设的每月报销时间节点(具体到日期)和频度;所述提醒规则包含有提前几天提醒,提醒时间段(几点几分到几点几分),提醒次数,是否重复,提醒时区等设置规则。据此,本实施例通过在日历行程中加入报销提醒事件的方式,解决从事销售类工作或常出差人员不能及时报销的问题,同时丰富日历行程在日常工作的使用场景。
63.可选的,所述方法还包括:在基于所述日历提醒事项确定的提醒时间,生成提醒消息。具体实施时,若检测到当前日期来到该日历提醒事项所确定的提醒时间时(如报销时间点之前的第3天或第5天),则生成提醒消息;该提醒消息用于提醒用户及时将行程发票快照对应的发票进行报销。
64.图2示出本发明另一实施例提供的基于日历行程的报销提醒方法,包括步骤如下:
65.s111:创建至少一日历行程。本实施例的用户可根据出差计划而设置相应的日历行程,例如出差一周,则设置一周的起始时间和结束时间的日历行程。
66.s112:监测到用户终端发生支付事件时,生成推送消息并发送至云端。
67.s113:所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端。
68.s114:根据所述发票的票据信息生成行程发票快照。
69.s115:将在所述日历行程内生成的所述行程发票快照,按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。具体实施时,将行程发票快照与该日历行程进行匹配,若匹配到对应的日期和地点等信息一致时,则确定该行程发票快照对应的发票需要报销;据此,将在所述日历行程内产生的行程发票快照按照所述报销时间点和所述提醒规则生成对应的报销提醒事件,并将该报销提醒事件添加至用户终端的日历提醒事项中。反之,若行程发票快照并非形成于该日历行程中,即该行程发票快照并不与所述日历行程匹配,则无需根据该行程发票快照生成报销提醒事件。
70.例如,本实施例可在一天行程结束后,将在当天内产生的行程发票快照按各单位每月的报销时间节点(如:15号/28号)及提醒规则(提前3天/5天)生成一笔报销提醒事件,等预设报销提醒到期时,提醒用户及时报销。
71.参见图3,一种可选的实施方式中,步骤s101或步骤s112具体包括:
72.s1011:通过配置于所述用户终端中的支付插件监测所述支付事件。本实施例的支付插件可用于自动获得用户终端中各个支付渠道(如银联卡、万事达、支付宝、微信、各种手机钱包等)的支付消息。
73.s1012:若监测到所述支付事件支付完成,则根据所述用户终端预存的开票信息和支付事件的支付信息生成所述推送消息。所述支付信息包括付款方、收款方(即收款方)、消费项目以及消费金额等信息;具体可通过所述支付插件捕获相应的支付信息。即本实施例在监测到支付事件的支付状态完成且已经支付成功时,根据支付插件捕获的开票信息和支付信息生成推送消息。
74.s1013:将所述推送消息发送至云端。在实际应用中,可由云端的发票推送服务模块接收所述支付插件的推送消息。
75.参见图4,一种可选的实施方式中,步骤s102或步骤s113具体包括:
76.s1021:获取所述推送消息中的所述开票信息和支付信息,并基于所述支付信息确定所述收款方。即云端接收到用户终端发送的推送消息后,解析该推送消息以获得支付消息,并基于该支付消息中支付相对的收款方信息来确定对应的收款方。
77.s1022:根据所述开票信息生成开票请求,并发送至对应的收款方。
78.s1023:接收收款方基于所述开票请求返回的所述发票,并发送给所述用户终端。所述收款方根据所收到开票请求后,开具对应的发票并发送给云端;所述云端接收到发票后,再将其发送给对应的用户终端。
79.可选的,步骤s1023具体包括:根据所述收款方返回的发票链接下载所述发票,并将所述发票发送给用户终端。
80.可选的,所述步骤s102或步骤s113还包括:将所述收款方返回的所述发票同步存储于所述云端。以使得用户终端在丢失发票后能够从云端重新获取对应的发票。
81.可选的,步骤s103或步骤s114具体包括:识别所述发票中的所述票据信息;将所述票据信息与所述用户终端的当前行程日期匹配生成所述行程发票快照。具体实施时,可通
过图像识别技术从所述发票中获取到票据信息,包括:开票项目、开票方、开票日期、开票金额等信息;并结合用户终端的当前行程日期生成匹配着对应日期的行程发票快照;例如,若所述票据信息显示的开票日期为15号,则将其匹配于对应日期的用户终端的行程,所述行程可以是用户预设的在某一日期从当前地点到目的地,从而将用户终端预设的行程与该发票结合生成行程发票快照。具体的,所述行程发票快照以图片形式呈现。
82.参加图5,一种可选的实施方式中,步骤s104具体包括:
83.s1041:根据所述报销时间点和提醒规则确定报销提醒日期。具体实施时,本实施例以报销时间点为基准,根据该提醒规则确定需要提前n天来提醒用户进行报销;例如用户所在单位的报销时间点为28号,该提醒规则预设为提前3天提醒用户,则根据该报销时间点和提醒规则确定的报销提醒日期为25号。
84.s1042:根据所述行程发票快照和所述报销提醒日期生成对应的所述报销提醒事件。即本实施例为所述行程发票快照配置对应的报销提醒日期以作为报销提醒事件;所述报销提醒事件具体可包括以图片形式保存的行程发票快照和对应的报销提醒日期。
85.s1043:将所述报销提醒事件添加于所述用户终端的日历提醒事项。本实施例生成的报销提醒事件将自动添加至用户终端上的日历提醒事项,所述日历提醒事项用于在确定的提醒时间到来时,生成提醒消息;具体实施时,所述提醒消息以行程发票快照的形式呈现。
86.图6示出本发明一实施例提供的基于日历行程的报销提醒系统100,包括有支付监测单元10、云端20、发票快照单元30以及提醒事项单元40,其中:
87.支付监测单元10用于监测到用户终端发生支付事件时,生成推送消息并发送至云端;所述云端20用于根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端;发票快照单元30用于根据所述发票的票据信息生成行程发票快照;提醒事项单元40用于将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
88.可选的,还包括有创建单元,其用于创建至少一日历行程;
89.所述提醒事项单元40具体用于:将在所述日历行程内生成的所述行程发票快照,按预设的所述报销时间点和所述提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
90.参见图7,一种可选的实施方式中,支付检测单元10具体包括支付监测子单元11、推送消息子单元12以及消息发送子单元13,其中:
91.支付监测子单元11用于通过配置于所述用户终端中的支付插件监测所述支付事件;推送消息子单元12用于若监测到所述支付事件支付完成,则根据所述用户终端预存的开票信息和所述支付事件的支付信息生成所述推送消息;消息发送子单元13用于将所述推送消息发送至所述云端。
92.参见图8,一种可选的实施方式中,云端20具体包括有收款方确定子单元21、开票请求子单元22以及发票发送子单元23,其中:
93.收款方确定子单元21用于获取所述推送消息中的所述开票信息和所述支付信息,并基于所述支付信息确定所述收款方;开票请求子单元22用于根据所述开票信息生成开票请求,并发送至对应的所述收款方;发票发送子单元23用于接收所述收款方基于所述开票
请求返回的所述发票,并发送给所述用户终端。
94.可选的,所述发票发送子单元23具体用于:根据所述收款方返回的发票链接下载所述发票,并将所述发票发送给所述用户终端。
95.可选的,云端20还包括存储子单元,其用于将所述收款方返回的所述发票同步存储于所述云端。
96.一种实施方式中,发票快照单元30具体用于:识别所述发票中的所述票据信息;将所述票据信息与所述用户终端的当前行程日期匹配生成所述行程发票快照。
97.参见图9,一种可选的实施方式中,提醒事项单元40具体包括提醒日期子单元41、提醒事件子单元42以及事项添加子单元43,其中:
98.提醒日期子单元41用于根据所述报销时间点和所述提醒规则确定报销提醒日期;提醒事件子单元42用于根据所述行程发票快照和所述报销提醒日期生成对应的所述报销提醒事件;事项添加子单元43用于将所述报销提醒事件添加于所述用户终端的日历提醒事项。
99.可选的,还包括:提醒消息单元,其用于在基于所述日历提醒事项确定的提醒时间,生成提醒消息。
100.图10示出本发明一实施例的所述基于日历行程的报销提醒系统的具体应用模块结构,主要由用户终端和云端两部分组成,其中用户终端包括:支付插件模块,发票归集模块,日历模块;云端包括:发票推送服务,发票云服务,存储模块。
101.其中,支付插件模块可以自动获得用户终端中所有支付渠道(银联卡,万事达,支付宝,微信,各种手机钱包等等)的支付消息。
102.首先由用户提前创建日历行程;当发生支付时,支付插件模块向发票推送服务发送一条携带开发票信息的推送消息,发票推送服务向发票云服务发起开票请求,发票云服务将开票信息保存起来(发票抬头+用户信息)向收款方发送开发票请求,收款方将发票下载链接返回发票云服务,发票云服务下载电子发票后通过发票存储模块将发票存储起来(以备终端丢失后同步),然后将发票同步给用户终端的发票归集模块,发票归集模块提取发票开具日期后,与行程日期进行匹配,生成行程发票快照,最终形成该行程的第一笔行程发票快照。
103.等一天行程结束后,按预设每月报销时间节点(比如:15号/28号)及提醒规则(提前3天/5天)生成一笔报销提醒事件,等预设报销提醒到期时,提醒用户及时报销。本实施例的行程发票快照是由发票归集模块来完成的,当发票归集模块收到行程发票时,就会触发行程发票快照生产流程,行程发票快照包括:当前位置,时间,始发地和目的地,乘车人,发票金额,便于事后浏览查看;为了更加直观的查看更多行程费用信息,在生成行程发票快照后,会同步生成一笔行程发票详情快照,包括:行程信息(车辆类型(的士/网约车)+车牌号+日期+时间+始发地+目的地+乘车人),发票图片+发票云端链接。
104.本发明还提供一种存储介质,用于存储如图1~图5所述基于日历行程的报销提醒方法的计算机程序。例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的存储介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输和/或被存储在根据程序指令运行的计算机设备的存储介质中。在此,根据本技术的
一个实施例包括如图6所示基于日历行程的报销提醒系统的计算机设备,所述计算机设备优选包括用于存储计算机程序的存储介质和用于执行计算机程序的处理器,其中,当该计算机程序被该处理器执行时,触发该计算机设备执行基于前述多个实施例中的方法和/或技术方案。
105.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
106.根据本发明的方法可以作为计算机实现方法在计算机上实现、或者在专用硬件中实现、或以两者的组合的方式实现。用于根据本发明的方法的可执行代码或其部分可以存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等。优选地,计算机程序产品包括存储在计算机可读介质上以便当所述程序产品在计算机上执行时执行根据本发明的方法的非临时程序代码部件。
107.在优选实施例中,计算机程序包括适合于当计算机程序在计算机上运行时执行根据本发明的方法的所有步骤的计算机程序代码部件。优选地,在计算机可读介质上体现计算机程序。
108.综上所述,本发明所述的基于日历行程的报销提醒方法及其系统,通过监测到用户终端发生支付事件时,生成推送消息给云端;所述云端根据从推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给用户终端;进而根据该发票的票据信息生成行程发票快照;将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。借此,本发明能够在支付完成后即时从收款方获取发票,并生成行程发票快照,从而生成报销提醒事件以便于在报销绝限到来之前即时通知用户,解决了由于报销不及时,发票丢失,发票过期,给企业和/或个人带来经济损失,影响业务拓展等问题;同时丰富日历行程在日常工作的使用场景。
109.当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
110.还提供了a1、一种基于日历行程的报销提醒方法,包括步骤:
111.监测到用户终端发生支付事件时,生成推送消息并发送至云端;
112.所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端;
113.根据所述发票的票据信息生成行程发票快照;
114.将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
115.a2、根据a1所述的基于日历行程的报销提醒方法,所述将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项的步骤之前还包括:
116.创建至少一日历行程;
117.所述将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项的步骤具体包括:
118.将在所述日历行程内生成的所述行程发票快照,按预设的所述报销时间点和所述提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
119.a3、根据a1所述的基于日历行程的报销提醒方法,所述监测到用户终端发生支付事件时,生成推送消息并发送至云端的步骤具体包括:
120.通过配置于所述用户终端中的支付插件监测所述支付事件;
121.若监测到所述支付事件支付完成,则根据所述用户终端预存的开票信息和所述支付事件的支付信息生成所述推送消息;
122.将所述推送消息发送至所述云端。
123.a4、根据a3所述的基于日历行程的报销提醒方法,所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端的步骤具体包括:
124.获取所述推送消息中的所述开票信息和所述支付信息,并基于所述支付信息确定所述收款方;
125.根据所述开票信息生成开票请求,并发送至对应的所述收款方;
126.接收所述收款方基于所述开票请求返回的所述发票,并发送给所述用户终端。
127.a5、根据a4所述的基于日历行程的报销提醒方法,所述接收所述收款方基于所述开票请求返回的所述发票,并发送给所述用户终端的步骤具体包括:
128.根据所述收款方返回的发票链接下载所述发票,并将所述发票发送给所述用户终端。
129.a6、根据a4所述的基于日历行程的报销提醒方法,所述云端根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端的步骤还包括:
130.将所述收款方返回的所述发票同步存储于所述云端。
131.a7、根据a1所述的基于日历行程的报销提醒方法,所述根据所述发票的票据信息生成行程发票快照的步骤具体包括:
132.识别所述发票中的所述票据信息;
133.将所述票据信息与所述用户终端的当前行程日期匹配生成所述行程发票快照。
134.a8、根据a1所述的基于日历行程的报销提醒方法,所述将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项的步骤具体包括:
135.根据所述报销时间点和所述提醒规则确定报销提醒日期;
136.根据所述行程发票快照和所述报销提醒日期生成对应的所述报销提醒事件;
137.将所述报销提醒事件添加于所述用户终端的日历提醒事项。
138.a9、根据a1~a8任一项所述的基于日历行程的报销提醒方法,所述方法还包括:
139.在基于所述日历提醒事项确定的提醒时间,生成提醒消息。
140.还提供了b10、一种基于日历行程的报销提醒系统,包括有:
141.支付监测单元,用于监测到用户终端发生支付事件时,生成推送消息并发送至云端;
142.所述云端,用于根据从所述推送消息中获取的开票信息,向对应的收款方发起开票请求以获得返回的发票,并发送给所述用户终端;
143.发票快照单元,用于根据所述发票的票据信息生成行程发票快照;
144.提醒事项单元,用于将所述行程发票快照按预设的报销时间点和提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
145.b11、根据b10所述的基于日历行程的报销提醒系统,还包括:
146.创建单元,用于创建至少一日历行程;
147.所述提醒事项单元具体用于:
148.将在所述日历行程内生成的所述行程发票快照,按预设的所述报销时间点和所述提醒规则生成对应的报销提醒事件,并添加至所述用户终端的日历提醒事项。
149.b12、根据b10所述的基于日历行程的报销提醒系统,所述支付监测单元具体包括:
150.支付监测子单元,用于通过配置于所述用户终端中的支付插件监测所述支付事件;
151.推送消息子单元,用于若监测到所述支付事件支付完成,则根据所述用户终端预存的开票信息和所述支付事件的支付信息生成所述推送消息;
152.消息发送子单元,用于将所述推送消息发送至所述云端。
153.b13、根据b12所述的基于日历行程的报销提醒系统,所述云端具体包括:
154.收款方确定子单元,用于获取所述推送消息中的所述开票信息和所述支付信息,并基于所述支付信息确定所述收款方;
155.开票请求子单元,用于根据所述开票信息生成开票请求,并发送至对应的所述收款方;
156.发票发送子单元,用于接收所述收款方基于所述开票请求返回的所述发票,并发送给所述用户终端。
157.b14、根据b13所述的基于日历行程的报销提醒系统,所述发票发送子单元具体用于:
158.根据所述收款方返回的发票链接下载所述发票,并将所述发票发送给所述用户终端。
159.b15、根据b13所述的基于日历行程的报销提醒系统,所述云端还包括:
160.存储子单元,用于将所述收款方返回的所述发票同步存储于所述云端。
161.b16、根据b10所述的基于日历行程的报销提醒系统,所述发票快照单元具体用于:
162.识别所述发票中的所述票据信息;
163.将所述票据信息与所述用户终端的当前行程日期匹配生成所述行程发票快照。
164.b17、根据b10所述的基于日历行程的报销提醒系统,所述提醒事项单元具体包括:
165.提醒日期子单元,用于根据所述报销时间点和所述提醒规则确定报销提醒日期;
166.提醒事件子单元,用于根据所述行程发票快照和所述报销提醒日期生成对应的所述报销提醒事件;
167.事项添加子单元,用于将所述报销提醒事件添加于所述用户终端的日历提醒事
项。
168.b18、根据b10~b17任一项所述的基于日历行程的报销提醒系统,还包括:
169.提醒消息单元,用于在基于所述日历提醒事项确定的提醒时间,生成提醒消息。
170.还提供了c19、一种存储介质,用于存储一种用于执行a1~a9中任意一种所述基于日历行程的报销提醒方法的计算机程序。
171.还提供了d20、一种计算机设备,包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现a1~a9任一项所述的基于日历行程的报销提醒方法。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1