基于报销的记账凭证的生成方法、装置和存储介质与流程

文档序号:33637500发布日期:2023-03-29 01:06阅读:44来源:国知局
基于报销的记账凭证的生成方法、装置和存储介质与流程

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.在所述转移资源完成时,将所述预制的支付凭证同步到记账系统。
45.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
46.获取用户终端发送的携带有用户标识的报销申请,所述报销申请中包括用于生成报销单据和记账凭证的数据;
47.基于所述报销申请中的数据生成预制的报销单据和记账凭证,所述记账凭证包括支付凭证;
48.向与所述用户标识对应的审核人的账号发送审核通知并获取审核结果,所述审核通知用于通知所述审核人对所述预制的报销单据和记账凭证进行审核;
49.在审核结果为通过时,根据所述预制的报销单据转移资源到所述用户标识对应的账户;
50.在所述转移资源完成时,将所述预制的支付凭证同步到记账系统。
51.上述基于报销的记账凭证的生成方法、装置和存储介质,在生成预制的报销单据的同时生成了预制的记账凭证,审核人对预制的报销单据进行审核时,对预制的记账凭证一起进行了审核,相对于现有技术中审核人先对报销单据进行审核,在审核通过并且向用户账户转移资源后,才生成支付凭证并对支付凭证进行审核的方法来说,本技术能够快速、高效地生成记账凭证。
附图说明
52.图1为一个实施例中基于报销的记账凭证的生成方法的应用环境图;
53.图2为一个实施例中基于报销的记账凭证的生成方法的流程示意图;
54.图3为另一实施例中基于报销的记账凭证的生成方法的流程示意图;
55.图4为另一实施例中基于报销的记账凭证的生成方法的流程示意图;
56.图5为一实施例中基于报销的记账凭证的生成方法的交互流程示意图;
57.图6为一实施例中基于报销的记账凭证的生成装置的结构示意图;
58.图7为一个实施例中计算机设备的内部结构图。
具体实施方式
59.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
60.本技术实施例提供的基于报销的记账凭证的生成方法,可以应用于如图1所示的应用环境中。用户100在第一终端101上输入并发送携带有用户标识的报销申请到第二终端102,报销申请中包括用于生成报销单据和记账凭证的数据;第二终端102基于报销申请中的数据生成预制的报销单据和记账凭证,记账凭证包括支付凭证;在一些可能的实施方式中记账凭证还可以包括费用凭证等。第二终端102向用户100对应的审核人103的账号发送审核通知并获取审核结果,审核通知用于通知审核人103对预制的报销单据和记账凭证进行审核;在一些可能的实施例中审核人103可能不只一个人,比如可以包括部门领导,或者按照权限设置的其他人员,以及财务人员等,部门领导可以只审核报销单据,财务人员在部门领导审核通过后可以对报销单据和记账凭证一起进行审核。审核人103可以对第三终端104显示的预制的报销单据和记账凭证进行审核;在审核结果为通过时,执行人105可以根据预制的报销单据通过操作第四终端106转移资源到用户100对应的账户;在执行人105转移资源完成时,第二终端102可以将预制的支付凭证同步到记账系统。用户100、审核人103和执行人105可以操作不同的终端设备,不同的终端设备通过网络进行通信。本技术在生成报销单据的同时生成了记账凭证,审核人对报销单据进行审核时,对记账凭证一起进行了审核,相对于现有技术中审核人先对报销单据进行审核,在审核通过并且向用户账户转移资源后,才生成支付凭证并对支付凭证进行审核的方法来说,本技术提高了硬件资源的利用率,能够快速、高效地生成记账凭证,提高了生成记账凭证的效率。其中,第一终端101、第三终端104和第四终端106可以但不限于是个人计算机、笔记本电脑、智能手机、或者平板电脑、穿戴设备等。第二终端102可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
61.在一个实施例中,如图2所示,提供了一种基于报销的记账凭证的生成方法,以该方法应用于图1中的第二终端102为例进行说明,包括以下步骤。
62.201、获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
63.用户标识用于区分和识别不同用户,可以是用户的工号、用户的名称、或者字母与数字的组合等。
64.当用户需要报销时,可以使用用户标识登录用户终端,在报销申请页面中输入报销单据和记账凭证需要的数据,比如:报销类型、报销的费用、报销人、报销时间等,还可以包括上传的电子发票或者纸质发票的图片等数据。
65.举例来说,若用户晚上加班后打车回家,根据公司的规定,用户在打车回家后可以提交报销申请,在提交报销申请的时候,需要填写一些信息,这些信息是可以是预先设置好的表格项,填写的数据是生成报销单据和记账凭证的数据。
66.202、基于报销申请中的数据生成预制的报销单据和记账凭证,记账凭证包括支付凭证。
67.支付凭证是相关人员(比如出纳人员)对用户申请报销的资源(比如费用)进行支
付后的证据。本技术在获取报销申请之后支付完成之前预先生成了支付凭证,方便审核人在审核报销单时对记账凭证一起进行审核,优化了审核流程,缩短了审核周期。
68.在一些可能的实施方式中,基于报销申请中的数据生成预制的报销单据和记账凭证,包括:
69.在配置为不合并时,基于报销申请中的数据生成与报销申请对应的报销单据和记账凭证作为预制的报销单据和记账凭证;
70.在配置为开启合并功能时,根据用户所属企业预设的第一合并规则将基于报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证;
71.在配置为开启合并功能时,若用户所属企业没有预设的合并规则,则获取与用户所属企业相匹配的企业预设的第二合并规则,根据所述第二合并规则将基于报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证。
72.会计结账是把一定时期内发生的全部经济业务登记入账的基础上,计算并记录本期发生额和期末余额后,将余额结转下期或新的账簿的会计行为。会计基于当前账期所有的凭证进行结账,结账后的凭证将进行封存存档,无法再修改。而会计结账的行为是周期性的,比如按月、季度或年进行结账,在结账前可进行凭证修改(包括凭证合并)等操作。
73.203、向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知用于通知审核人对预制的报销单据和记账凭证进行审核。
74.可选地,第二终端向与用户标识对应的审核人的账号发送审核通知,然后再获取审核人的账号所在终端发送的审核人对预制的报销单据和记账凭证的审核结果。
75.已配置开启合并凭证,直接审核合并的凭证,未设置合并凭证,提示是否使用推荐的合并凭证。审核人员若选择是:直接审核合并凭证,保存推荐的合并凭证的配置,下次预制凭证时直接使用;审核人员若选择否:则直接审核凭证。
76.204、在审核结果为通过时,根据预制的报销单据转移资源到所述用户标识对应的账户。
77.其中,资源可以是在互联网上流通的资源。资源可以包括但不限于货币、电子券等。转移资源是指将资源从一个账号转移到另一个账号中。
78.可选地,第二终端在审核结果为通过时,将与报销单据对应的资源转移到用户标识对应的账户。在一个可能的实施方式中,在审核结果为通过时,具有出纳身份的账户所在终端可以根据报销申请中记载的报销费用从公司账户中转账到用户的账户。
79.以对步骤201的补充说明为例,在审核结果通过时,出纳可以根据报销单据中的打车费用,向用户的账户转移50元费用,用于支付用户打车所花的费用。
80.205、在转移资源完成时,将预制的支付凭证同步到记账系统。
81.记账系统用于保存企业经营过程中支付各种开销的证明文件(比如支付凭证),在一些实施例中,记账系统还可以保存各项业务处理过程中产生的相关凭证(比如费用凭证)。
82.上述基于报销的记账凭证的生成方法中,在生成报销单据的同时生成了记账凭证,方便审核人对报销单据进行审核时,对记账凭证一起进行了审核,相对于现有技术中审
核人先对报销单据进行审核,在审核通过并且向用户账户转移资源后,才生成支付凭证并对支付凭证进行审核的方法来说,本技术有利于提高硬件利用率,能够快速、高效地生成记账凭证,提高了生成记账凭证的效率。
83.在一些可能的实施方式中,可以采用雪花算法生成报销申请的唯一标识,用该唯一标识对预制的报销单据和记账凭证进行标识。如图3所示,提供了一种基于报销的记账凭证的生成方法,以该方法应用于图1中的第二终端102为例进行说明,包括以下步骤。
84.301、获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
85.举例来说,若用户晚上加班后打车回家,根据公司的规定,用户在打车回家后可以提交报销申请,在提交报销申请的时候,需要填写一些信息,这些信息是可以是预先设置好的表格项,填写的数据是生成报销单据和记账凭证的数据。
86.302、基于雪花算法生成响应于报销申请的唯一标识。
87.雪花算法能够生成全局唯一标识,在本实施例中,用雪花算法生成的标识对同一个报销申请对应的报销单据和记账凭证进行标记,以便识别和确认报销单据和记账凭证的相关性。
88.303、基于报销申请中的数据生成预制的报销单据和记账凭证,预制的报销单据和记账凭证使用唯一标识进行标记,记账凭证包括支付凭证。
89.304、向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知用于通知审核人对预制的报销单据和记账凭证进行审核。
90.305、在审核结果为通过时,根据预制的报销单据转移资源到所述用户标识对应的账户。
91.以对步骤301的补充说明为例,在审核结果通过时,出纳可以根据报销单据中的打车费用,向用户的账户转移50元费用,用于支付用户打车所花的费用。
92.306、在转移资源完成时,将预制的支付凭证同步到记账系统。
93.相对于现有技术中采用数据库序号累加的方式对报销单据和记账凭证进行标识,本实施方式采用雪花算法生成唯一标识,由于不用读取数据库中已有的序号,本实施方式有利于加快报销单据和记账凭证的生成速度。
94.在一些可能的实施方式中,记账凭证除了包括支付凭证还包括费用凭证,如图4所示,提供了一种基于报销的记账凭证的生成方法,以该方法应用于图1中的第二终端102为例进行说明,包括以下步骤。
95.401、获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
96.举例来说,若用户晚上加班后打车回家,根据公司的规定,用户在打车回家后可以提交报销申请,在提交报销申请的时候,需要填写一些信息,这些信息是可以是预先设置好的表格项,填写的数据是生成报销单据和记账凭证的数据。
97.402、基于雪花算法生成响应于报销申请的唯一标识。
98.403、基于报销申请中的数据生成预制的报销单据和记账凭证,预制的报销单据和记账凭证使用唯一标识进行标记,记账凭证包括支付凭证。
99.404、向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知
用于通知审核人对预制的报销单据和记账凭证进行审核。
100.405、在审核结果为通过时,根据预制的报销单据转移资源到所述用户标识对应的账户。
101.以对步骤401的补充说明为例,在审核结果通过时,出纳可以根据报销单据中的打车费用,向用户的账户转移50元费用,用于支付用户打车所花的费用。
102.406、在转移407资源完成时,将预制的支付凭证同步到记账系统。
103.407、向转移资源的执行人对应的账号发送资源转移通知,资源转移通知用于通知执行人根据预制的报销单据向用户标识对应的账户转移资源。
104.408、根据报销单据转移资源到用户标识对应的账户。
105.409、在转移资源完成时,将预制的支付凭证同步到记账系统。
106.本实施例在生成报销单据的时候,根据报销申请中的数据同时生成了费用凭证和支付凭证,相对于现有技术中审核人先对报销单据进行审核,在审核通过并且向用户账户转移资源后,才生成并审核费用凭证和支付凭证来说,本技术有利于提高硬件利用率,能够快速、高效地生成记账凭证,提高了生成记账凭证的效率。
107.在一些可能的实施方式中,生成报销单据时,以协程方式并发或并行生成报销单据。如图5所示,提供了一种基于报销的记账凭证的生成方法,包括以下流程。企业员工发起报销申请,报销服务保存报销清单,同时以协程方式并发或者并行生成预制的报销凭证,预制的报销凭证可以是单笔凭证,比如只包括支付凭证,也可以配置为两笔凭证,比如可以包括:费用凭证和支付凭证。然后进入报销单据审批流程,可以先经部门领导审核,比如向部门领导发送通知,通知作为第一审核人的部门领导对预制的报销单据进行审核,在审核通过时,向作为第二审核人的财务人员发送通知,通知财务人员对预制的报销单据和记账凭证进行审核,审核完成后,将预制的费用凭证同步到记账系统,记账系统保存费用凭证后反馈同步成功。出纳人员收到通知,通知出纳人员支付预制的报销单据中的费用,出纳人员对员工报销单据中的费用进行支付后,发出支付完成通知,然后将预制的支付凭证同步到记账系统,记账系统保存支付凭证后反馈同步成功。
108.本实施例在生成报销凭证的时候以协程方式并行或者并发生成记账凭证,相对于现有技术中串行的处理方式来说,有利于加快生成记账凭证的效率。
109.基于同样的发明构思,本技术实施例还提供了用于实现上述所涉及的基于报销的记账凭证的生成方法的装置。基于报销的记账凭证的生成装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个基于报销的记账凭证的生成装置实施例中的具体限定可以参见上文中对于基于报销的记账凭证的生成方法的限定,在此不再赘述。
110.在一个实施例中,如图6所示,提供了一种基于报销的记账凭证的生成装置600,包括:第一获取模块601、第一处理模块602、通信模块603、第二处理模块604和同步模块605,其中:
111.第一获取模块601,用于获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
112.第一处理模块602,用于基于第一获取模块601获取的报销申请中的数据生成预制的报销单据和记账凭证,记账凭证包括支付凭证。
113.通信模块603,用于向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知用于通知审核人对预制的报销单据和记账凭证进行审核。
114.第二处理模块604,用于在审核结果为通过时,根据预制的报销单据转移资源到用户标识对应的账户;
115.同步模块605,用于在转移资源完成时,将预制的支付凭证同步到记账系统。
116.上述基于报销的记账凭证的生成装置中,在生成预制的报销单据的同时生成了预制的记账凭证,方便审核人对报销单据进行审核时,对原址的记账凭证一起进行了审核,相对于现有技术中审核人先对预制的报销单据进行审核,在审核通过并且向用户账户转移资源后,才生成预制的支付凭证并对预制的支付凭证进行审核的方法来说,本技术有利于提高硬件利用率,能够快速、高效地生成记账凭证,提高了生成记账凭证的效率。
117.在一些可能的实施方式中,记账凭证还可以包括:费用凭证。第一处理模块具体用于,基于报销申请中的数据生成预制的报销单据、支付凭证和费用凭证。
118.在一些可能的实施方式中,第一处理模块还用于,在第一获取模块获取用户终端发送的携带有用户标识的报销申请之后,基于雪花算法生成响应于报销申请的唯一标识。基于报销申请中的数据生成的预制的报销单据和记账凭证使用唯一标识进行标记。
119.在一些可能的实施方式中,在基于第一获取模块获取的报销申请中的数据生成记账凭证方面,第一处理模块具体用于,基于报销申请中的数据以协程方式并行生成预制的记账凭证,或者,基于报销申请中的数据以协程方式并发生预制的成记账凭证。
120.在一些可能的实施方式中,通信模块还用于,在审核结果为通过时,向转移资源的执行人对应的账号发送资源转移通知,资源转移通知用于通知执行人根据预制的报销单据向用户标识对应的账户转移资源。
121.在一些可能的实施方式中,在向与用户标识对应的审核人的账号发送审核通知方面,通信模块具体用于,向与用户标识对应的第一审核人的账号发送第一审核通知,第一审核通知用于通知第一审核人对预制的报销单据进行审核;在第一审核人的审核结果为通过时,向第二审核人的账号发送第二审核通知,第二审核通知用于通知第二审核人对预制的报销单据和记账凭证进行审核。
122.上述基于报销的记账凭证的生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
123.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器和通信接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储用户发送的携带有用户标识的报销申请中的数据。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于报销的记账凭证的生成方法。
124.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结
构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
125.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
126.获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
127.基于报销申请中的数据生成预制的报销单据和记账凭证,记账凭证包括支付凭证。
128.向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知用于通知审核人对预制的报销单据和记账凭证进行审核。
129.在审核结果为通过时,根据预制的报销单据转移资源到所述用户标识对应的账户。
130.在转移资源完成时,将预制的支付凭证同步到记账系统。
131.在一个实施例中,基于报销申请中的数据生成预制的报销单据和记账凭证,包括:在配置为不合并时,基于报销申请中的数据生成与报销申请对应的报销单据和记账凭证作为预制的报销单据和记账凭证;在配置为开启合并功能时,根据用户所属企业预设的第一合并规则将基于报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证;在配置为开启合并功能时,若用户所属企业没有预设的合并规则,则获取与用户所属企业相匹配的企业预设的第二合并规则,根据所述第二合并规则将基于所述报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证。
132.在一个实施例中,预制的记账凭证还包括:费用凭证,处理器执行计算机程序时还实现以下步骤:基于报销申请中的数据生成费用凭证;
133.在审核结果为通过时,处理器执行计算机程序时还实现以下步骤:将费用凭证同步到所述记账系统。
134.在一个实施例中,在获取用户终端发送的携带有用户标识的报销申请之后,处理器执行计算机程序时还实现以下步骤:
135.基于雪花算法生成响应于报销申请的唯一标识;基于报销申请中的数据生成的预制的报销单据和记账凭证使用唯一标识进行标记。
136.在一个实施例中,基于报销申请中的数据生成记账凭证方面,处理器执行计算机程序时具体实现以下步骤:基于报销申请中的数据以协程方式并行生成预制的记账凭证,或者,基于报销申请中的数据以协程方式并发生成预制的记账凭证,
137.在一个实施例中,在向与所述用户标识对应的审核人的账号发送审核通知,方面,处理器执行计算机程序时具体实现以下步骤:
138.向与用户标识对应的第一审核人的账号发送第一审核通知,第一审核通知用于通知第一审核人对预制的报销单据进行审核;
139.在第一审核人的审核结果为通过时,向第二审核人的账号发送第二审核通知,第二审核通知用于通知第二审核人对预制的报销单据和记账凭证进行审核。
140.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
141.获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
142.举例来说,若用户晚上加班后打车回家,根据公司的规定,用户在打车回家后可以提交报销申请,在提交报销申请的时候,需要填写一些信息,这些信息是可以是预先设置好的表格项,填写的数据是生成报销单据和记账凭证的数据。
143.基于报销申请中的数据生成预制的报销单据和记账凭证,记账凭证包括支付凭证。
144.向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知用于通知审核人对预制的报销单据和记账凭证进行审核。
145.在审核结果为通过时,根据预制的报销单据转移资源到所述用户标识对应的账户。
146.在转移资源完成时,将预制的支付凭证同步到记账系统。
147.在一个实施例中,基于报销申请中的数据生成预制的报销单据和记账凭证,包括:在配置为不合并时,基于报销申请中的数据生成与报销申请对应的报销单据和记账凭证作为预制的报销单据和记账凭证;在配置为开启合并功能时,根据用户所属企业预设的第一合并规则将基于报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证;在配置为开启合并功能时,若用户所属企业没有预设的合并规则,则获取与用户所属企业相匹配的企业预设的第二合并规则,根据所述第二合并规则将基于所述报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证。
148.在一个实施例中,记账凭证还包括:费用凭证,计算机程序被处理器执行时还实现以下步骤:基于报销申请中的数据生成费用凭证;
149.在一个实施例中,在审核结果为通过时,计算机程序被处理器执行时还实现以下步骤:将费用凭证同步到所述记账系统。
150.在一个实施例中,在获取用户终端发送的携带有用户标识的报销申请之后,计算机程序被处理器执行时还实现以下步骤:
151.基于雪花算法生成响应于报销申请的唯一标识;基于报销申请中的数据生成的预制的报销单据和记账凭证使用唯一标识进行标记。
152.在一个实施例中,基于报销申请中的数据生成预制的记账凭证方面,计算机程序被处理器执行时具体现以下步骤:基于报销申请中的数据以协程方式并行生成预制的记账凭证,或者,基于报销申请中的数据以协程方式并发生成预制的记账凭证,
153.在一个实施例中,在向与所述用户标识对应的审核人的账号发送审核通知,方面,计算机程序被处理器执行时具体现以下步骤:
154.向与用户标识对应的第一审核人的账号发送第一审核通知,第一审核通知用于通知第一审核人对预制的报销单据进行审核;
155.在第一审核人的审核结果为通过时,向第二审核人的账号发送第二审核通知,第
二审核通知用于通知第二审核人对预制的报销单据和记账凭证进行审核。
156.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
157.获取用户终端发送的携带有用户标识的报销申请,报销申请中包括用于生成报销单据和记账凭证的数据。
158.举例来说,若用户晚上加班后打车回家,根据公司的规定,用户在打车回家后可以提交报销申请,在提交报销申请的时候,需要填写一些信息,这些信息是可以是预先设置好的表格项,填写的数据是生成报销单据和记账凭证的数据。
159.基于报销申请中的数据生成预制的报销单据和记账凭证,记账凭证包括支付凭证。
160.向与用户标识对应的审核人的账号发送审核通知并获取审核结果,审核通知用于通知审核人对预制的报销单据和记账凭证进行审核。
161.在审核结果为通过时,根据预制的报销单据转移资源到所述用户标识对应的账户。
162.在转移资源完成时,将预制的支付凭证同步到记账系统。
163.在一个实施例中,基于报销申请中的数据生成预制的报销单据和记账凭证,包括:在配置为不合并时,基于报销申请中的数据生成与报销申请对应的报销单据和记账凭证作为预制的报销单据和记账凭证;在配置为开启合并功能时,根据用户所属企业预设的第一合并规则将基于报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证;在配置为开启合并功能时,若用户所属企业没有预设的合并规则,则获取与用户所属企业相匹配的企业预设的第二合并规则,根据所述第二合并规则将基于所述报销申请中的数据生成的与报销申请对应的报销单据和记账凭证与未结账的报销单据和记账凭证合并,合并后的报销单据和记账凭证作为预制的报销单据和记账凭证。
164.在一个实施例中,记账凭证还包括:费用凭证,计算机程序被处理器执行时还实现以下步骤:基于报销申请中的数据生成费用凭证;
165.在一个实施例中,在审核结果为通过时,计算机程序被处理器执行时还实现以下步骤:将费用凭证同步到所述记账系统。
166.在一个实施例中,在获取用户终端发送的携带有用户标识的报销申请之后,计算机程序被处理器执行时还实现以下步骤:
167.基于雪花算法生成响应于报销申请的唯一标识;基于报销申请中的数据生成预制的报销单据和记账凭证使用唯一标识进行标记。
168.在一个实施例中,基于报销申请中的数据生成记账凭证方面,计算机程序被处理器执行时具体现以下步骤:基于报销申请中的数据以协程方式并行生成预制的记账凭证,或者,基于报销申请中的数据以协程方式并发生成预制的记账凭证,
169.在一个实施例中,在向与所述用户标识对应的审核人的账号发送审核通知,方面,计算机程序被处理器执行时具体现以下步骤:
170.向与用户标识对应的第一审核人的账号发送第一审核通知,第一审核通知用于通知第一审核人对预制的报销单据进行审核;
171.在第一审核人的审核结果为通过时,向第二审核人的账号发送第二审核通知,第二审核通知用于通知第二审核人对预制的报销单据和记账凭证进行审核。
172.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
173.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
174.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
175.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1