一种用于电子票据跨系统对账的方法及系统与流程

文档序号:33990370发布日期:2023-04-29 15:09阅读:68来源:国知局
一种用于电子票据跨系统对账的方法及系统与流程

本发明涉及数据处理,并且更具体地,涉及一种用于电子票据跨系统对账的方法及系统。


背景技术:

1、现在票据对账时,一般是接收票据写入请求,若需要新增票据则将票据写入第一对账表,同时异步写入主表,若需要变更票据则将票据写入第二对账表,同时异步写入变更表,因此每次写入票据都将会存入对账表和查询库表中,票据写入查询库之前都会使用代理组件进行缓冲,从而有效降低查询库的负载;通过判断第一对账表与主表是否存在差集,将遗漏的数据插入主表,通过判断第二对账表与变更表是否存在差集,将遗漏的数据插入变更表,将插入数据后的变更表合并至主表,保证查询库数据的完整性和准确性;因此通过数据双写并自动对账的方法,能够相对实时地查询到新增的业务数据,提高查询效率和票据同步的实时性。

2、由上可知,电子票据系统经过跨系统开具,推送的过程中,会遇到网络、系统异常、黑客攻击等问题,造成票据数据异常问题,所以需要一套完善的票据对账方法进行对账,用以保证跨系统票据数据完整性及一致性。


技术实现思路

1、针对上述问题,本发明提出了一种用于电子票据跨系统对账的方法,包括:

2、获取电子票据信息,并将所述电子票据信息存储至上级系统,并基于所述电子票据信息,在所述上级系统生成电子票据信息列表;

3、调用所述上级系统生成的电子票据信息列表,根据预设条件,对所述电子票据信息列表中的电子票据信息进行筛选,以确定所述电子票据信息列表中的电子票据信息是否完成对账,若所述电子票据信息列表中存在未完成对账的电子票据信息,将所述未完成对账的电子票据信息作为目标电子票据信息;

4、根据所述目标电子票据信息,生成对账请求,并由所述下级系统将所述对账请求反馈至所述上级系统,在所述上级系统接收到所述对账请求后,对所述对账请求进行合法性的校验,若对账请求合法,则启动所述上级系统的对账接口服务,对所述目标电子票据信息进行对账,在所述对所述目标电子票据信息进行对账后,对所述电子票据信息列表进行更新,并将得到的对账结果下发至所述下级系统。

5、可选的,电子票据信息列表中若不存在未完成对账的电子票据信息,则生成汇总对账业务请求,并将所述汇总对账业务请求反馈至上级系统,在所述上级系统接收到对账业务请求后,启动所述上级系统的对账接口服务,对所述电子票据信息进行汇总对账。

6、可选的,方法还包括:在获取新的电子票据信息后,对电子票据信息列表进行更新,并将所述更新后的电子票据信息列表下发至下级系统,并提示所述下级系统对更新后的电子票据信息进行筛选。

7、可选的,方法还包括:将所述电子票据信息下发至下级系统,通过所述下级系统对所述电子票据信息数量信息和电子票据金额信息进行统计,并将统计结果上传至上级系统的对账接口服务,所述对账接口服务基于统计结果对所述电子票据信息进行对账或汇总对账。

8、再一方面,本发明还提出了一种用于电子票据跨系统对账的系统,包括:

9、采集单元,用于获取电子票据信息,并将所述电子票据信息存储至上级系统,并基于所述电子票据信息,在所述上级系统生成电子票据信息列表;

10、预处理单元,用于调用所述上级系统生成的电子票据信息列表,根据预设条件,对所述电子票据信息列表中的电子票据信息进行筛选,以确定所述电子票据信息列表中的电子票据信息是否完成对账,若所述电子票据信息列表中存在未完成对账的电子票据信息,将所述未完成对账的电子票据信息作为目标电子票据信息;

11、对账单元,用于根据所述目标电子票据信息,生成对账请求,并由所述下级系统将所述对账请求反馈至所述上级系统,在所述上级系统接收到所述对账请求后,对所述对账请求进行合法性的校验,若对账请求合法,则启动所述上级系统的对账接口服务,对所述目标电子票据信息进行对账,在所述对所述目标电子票据信息进行对账后,对所述电子票据信息列表进行更新,并将得到的对账结果下发至所述下级系统。

12、可选的,电子票据信息列表中若不存在未完成对账的电子票据信息,则生成汇总对账业务请求,并将所述汇总对账业务请求反馈至上级系统,在所述上级系统接收到对账业务请求后,启动所述上级系统的对账接口服务,对所述电子票据信息进行汇总对账。

13、可选的,系统还包括:更新单元,用于在获取新的电子票据信息后,对电子票据信息列表进行更新,并将所述更新后的电子票据信息列表下发至下级系统,并提示所述下级系统对更新后的电子票据信息进行筛选。

14、可选的,系统还包括:统计单元,用于将所述电子票据信息下发至下级系统,通过所述下级系统对所述电子票据信息数量信息和电子票据金额信息进行统计,并将统计结果上传至上级系统的对账接口服务,所述对账接口服务基于统计结果对所述电子票据信息进行对账或汇总对账。

15、再一方面,本发明还提供了一种计算设备,包括:一个或多个处理器;

16、处理器,用于执行一个或多个程序;

17、当所述一个或多个程序被所述一个或多个处理器执行时,实现如上述所述的方法。

18、再一方面,本发明还提供了一种计算机可读存储介质,其上存有计算机程序,所述计算机程序被执行时,实现如上述所述的方法。

19、与现有技术相比,本发明的有益效果为:

20、本发明提供了一种用于电子票据跨系统对账的方法,包括:获取电子票据信息,并将所述电子票据信息存储至上级系统,并基于所述电子票据信息,在所述上级系统生成电子票据信息列表;调用所述上级系统生成的电子票据信息列表,根据预设条件,对所述电子票据信息列表中的电子票据信息进行筛选,以确定所述电子票据信息列表中的电子票据信息是否完成对账,若所述电子票据信息列表中存在未完成对账的电子票据信息,将所述未完成对账的电子票据信息作为目标电子票据信息;根据所述目标电子票据信息,生成对账请求,并由所述下级系统将所述对账请求反馈至所述上级系统,在所述上级系统接收到所述对账请求后,对所述对账请求进行合法性的校验,若对账请求合法,则启动所述上级系统的对账接口服务,对所述目标电子票据信息进行对账,在所述对所述目标电子票据信息进行对账后,对所述电子票据信息列表进行更新,并将得到的对账结果下发至所述下级系统。本发明以自动处理对账数据为核心,节省了大量人工工时,且数据可自动传递、处理速度快、准确度高、省时节源,且不止票据对账业务可以使用本发明,其它业务也可使用本发明进行数据比对,具有广泛的应用范围。



技术特征:

1.一种用于电子票据跨系统对账的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述电子票据信息列表中若不存在未完成对账的电子票据信息,则生成汇总对账业务请求,并将所述汇总对账业务请求反馈至上级系统,在所述上级系统接收到对账业务请求后,启动所述上级系统的对账接口服务,对所述电子票据信息进行汇总对账。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在获取新的电子票据信息后,对电子票据信息列表进行更新,并将所述更新后的电子票据信息列表下发至下级系统,并提示所述下级系统对更新后的电子票据信息进行筛选。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述电子票据信息下发至下级系统,通过所述下级系统对所述电子票据信息数量信息和电子票据金额信息进行统计,并将统计结果上传至上级系统的对账接口服务,所述对账接口服务基于统计结果对所述电子票据信息进行对账或汇总对账。

5.一种用于电子票据跨系统对账的系统,其特征在于,所述系统包括:

6.根据权利要求5所述的系统,其特征在于,所述电子票据信息列表中若不存在未完成对账的电子票据信息,则生成汇总对账业务请求,并将所述汇总对账业务请求反馈至上级系统,在所述上级系统接收到对账业务请求后,启动所述上级系统的对账接口服务,对所述电子票据信息进行汇总对账。

7.根据权利要求5所述的系统,其特征在于,所述系统还包括:更新单元,用于在获取新的电子票据信息后,对电子票据信息列表进行更新,并将所述更新后的电子票据信息列表下发至下级系统,并提示所述下级系统对更新后的电子票据信息进行筛选。

8.根据权利要求5所述的系统,其特征在于,所述系统还包括:统计单元,用于将所述电子票据信息下发至下级系统,通过所述下级系统对所述电子票据信息数量信息和电子票据金额信息进行统计,并将统计结果上传至上级系统的对账接口服务,所述对账接口服务基于统计结果对所述电子票据信息进行对账或汇总对账。

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,其上存有计算机程序,所述计算机程序被执行时,实现如权利要求1-5中任一所述的方法。


技术总结
本发明公开了一种用于电子票据跨系统对账的方法及系统,属于数据处理技术领域。本发明方法,包括:获取电子票据信息,并将所述电子票据信息存储至上级系统,并基于所述电子票据信息,在所述上级系统生成电子票据信息列表;启动所述上级系统的对账接口服务,对所述目标电子票据信息进行对账,在所述对所述目标电子票据信息进行对账后,对所述电子票据信息列表进行更新,并将得到的对账结果下发至所述下级系统。本发明以自动处理对账数据为核心,节省了大量人工工时,且数据可自动传递、处理速度快、准确度高、省时节源,且不止票据对账业务可以使用本发明,其它业务也可使用本发明进行数据比对,具有广泛的应用范围。

技术研发人员:郜辉辉
受保护的技术使用者:航信云享科技有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1