基于文件的对账方法、装置、计算机设备和可读存储介质制造方法及图纸

技术编号:24614374 阅读:18 留言:0更新日期:2020-06-24 01:36
本申请实施例提供了一种基于文件的对账方法、装置、计算机设备和可读存储介质,涉及互联网金融技术领域。该方法首先发送对账请求至第一服务器及第二服务器,其中,对账请求包括预设筛选规则。接着接收第一服务器发送的按照预设筛选规则,筛选得到的第一账本文件,接收第二服务器发送的按照预设筛选规则,筛选得到的第二账本文件,然后读取第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息,最后将第一账单信息与第二账单信息进行比较,并保存比较结果,能够在保证其他业务正常运行的前提下,提高对账效率。

Document based reconciliation methods, devices, computer equipment and readable storage media

【技术实现步骤摘要】
基于文件的对账方法、装置、计算机设备和可读存储介质
本申请涉及互联网金融
,具体而言,涉及一种基于文件的对账方法、装置、计算机设备和可读存储介质。
技术介绍
在金融管理的过程中,由于计算机技术的发展,越来越多的管理行为可以在线上进行,例如,会计核算中的对账可以对在交易过程中产生的交易数据进行比对,从而确保交易过程中账款的清晰准确性,保证账簿记录正确可靠。传统的对账通过服务器内存或数据库执行,若采用服务器内存对账的方式,由于处理大规模数据时对服务器性能要求比较高,数据量大时需要占用很大的内存,成本投入比较大,且很容易使得其他业务不能正常运行。若采用数据库对账的方式,由于处理大规模数据时,操作数据库的次数较多,执行效率比较低,对账耗时会比较长。针对数据量较大的对账需求,如何在保证系统正常运行的前提下,提高对账效率是值得研究的问题。
技术实现思路
有鉴于此,本申请实施例提供了一种基于文件的对账方法、装置、计算机设备和可读存储介质,以解决上述问题。本申请的实施例可以这样实现:第一方面,实施例提供一种基于文件的对账方法,应用于计算机设备,所述基于文件的对账方法包括:发送对账请求至第一服务器及第二服务器,其中,所述对账请求包括预设筛选规则;接收所述第一服务器发送的按照所述预设筛选规则,筛选得到的第一账本文件,接收所述第二服务器发送的按照所述预设筛选规则,筛选得到的第二账本文件;读取所述第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息;<br>将所述第一账单信息与第二账单信息进行比较,并保存比较结果。在可选的实施方式中,所述读取所述第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息的步骤之后,所述方法还包括:按照预设规则对所述第一账单信息及所述第二账单信息进行标准化处理;对标准化处理后的第一账单信息及标准化处理后的第二账单信息进行排序处理,得到标准化处理及排序处理后的第一账单信息及第二账单信息。在可选的实施方式中,所述按照预设规则对所述第一账单信息及所述第二账单信息进行标准化处理的步骤包括:获取所述第一账单信息中包括的至少一个第一交易明细,按照预设明细数据排列规则对所有第一交易明细进行排列;获取所述第二账单信息中包括的至少一个第二交易明细,按照所述预设明细数据排列规则对所有第二交易明细进行排列。在可选的实施方式中,所述对标准化处理后的第一账单信息及标准化处理后的第二账单信息进行排序处理的步骤包括:针对标准化处理后的第一账单信息,按照预设排序规则进行排序;针对标准化处理后的第二账单信息,按照预设排序规则进行排序。在可选的实施方式中,所述按照预设排序规则进行排序的步骤包括:基于sort指令,针对标准化处理后的第一账单信息,按照预设排序规则进行排序;或基于sort指令,针对标准化处理后的第二账单信息,按照所述预设排序规则进行排序。在可选的实施方式中,所述第一账单信息中包括至少一条第一交易流水信息,每条第一交易流水信息与第一唯一标识信息一一对应,所述第二账单信息中包括至少一条第二交易流水信息,每条第二交易流水信息与第二唯一标识信息一一对应,所述将所述第一账单信息与第二账单信息进行比较,并保存比较结果的步骤包括:将所述第二账单信息中包括的每个第一唯一标识信息与所述第二账单信息中包括的每个第二唯一标识信息一一映射匹配;获取匹配一致的第一唯一标识信息对应的第一交易流水信息,获取匹配一致的第二唯一标识信息对应的第二交易流水信息,并根据预设比较规则,比较该第一交易流水信息与该第二交易流水信息的数据内容是否一致,若是,则将该第二交易流水信息保存至平账文件,若否,则将该第二交易流水信息保存至差错文件。在可选的实施方式中,所述方法还包括:获取匹配不一致的第一唯一标识信息对应的第一交易流水信息,保存至所述差错文件;获取匹配不一致的该第二唯一标识信息对应的第二交易流水信息,保存至存疑文件。第二方面,实施例提供一种基于文件的对账装置,应用于计算机设备,所述基于文件的对账装置包括:发送模块,用于发送对账请求至第一服务器及第二服务器,其中,所述对账请求包括预设筛选规则;接收模块,用于接收所述第一服务器发送的按照所述预设筛选规则,筛选得到的第一账本文件,接收所述第二服务器发送的按照所述预设筛选规则,筛选得到的第二账本文件;读取模块,用于读取所述第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息;比较模块,用于将所述第一账单信息与第二账单信息进行比较,并保存比较结果。第三方面,实施例提供一种计算机设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行时执行如前述实施方式任一所述的基于文件的对账方法的步骤。第四方面,实施例提供一种可读存储介质,该可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如前述实施方式任一所述的基于文件的对账方法的步骤。本申请实施例提供了一种基于文件的对账方法、装置、计算机设备和可读存储介质,该方法首先发送对账请求至第一服务器及第二服务器,其中,对账请求包括预设筛选规则。接着接收第一服务器发送的按照预设筛选规则,筛选得到的第一账本文件,接收第二服务器发送的按照预设筛选规则,筛选得到的第二账本文件,然后读取第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息,最后将第一账单信息与第二账单信息进行比较,并保存比较结果,能够在保证其他业务正常运行的前提下,提高对账效率。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的电子设备的结构框图。图2为本申请实施例提供的基于文件的对账方法的流程图之一。图3为本申请实施例提供的基于文件的对账方法中流程图之二。图4为本申请实施例提供的基于文件的对账装置的功能模块框图。图标:100-计算机设备;110-存储器;120-处理器;130-基于文件的对账装置;131-发送模块;132-接收模块;133-读取模块;134-比较模块。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在本文档来自技高网...

【技术保护点】
1.一种基于文件的对账方法,其特征在于,应用于计算机设备,所述基于文件的对账方法包括:/n发送对账请求至第一服务器及第二服务器,其中,所述对账请求包括预设筛选规则;/n接收所述第一服务器发送的按照所述预设筛选规则,筛选得到的第一账本文件,接收所述第二服务器发送的按照所述预设筛选规则,筛选得到的第二账本文件;/n读取所述第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息;/n将所述第一账单信息与第二账单信息进行比较,并保存比较结果。/n

【技术特征摘要】
1.一种基于文件的对账方法,其特征在于,应用于计算机设备,所述基于文件的对账方法包括:
发送对账请求至第一服务器及第二服务器,其中,所述对账请求包括预设筛选规则;
接收所述第一服务器发送的按照所述预设筛选规则,筛选得到的第一账本文件,接收所述第二服务器发送的按照所述预设筛选规则,筛选得到的第二账本文件;
读取所述第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息;
将所述第一账单信息与第二账单信息进行比较,并保存比较结果。


2.根据权利要求1所述的基于文件的对账方法,所述读取所述第一账本文件中的第一账单信息以及第二账本文件中的第二账单信息的步骤之后,所述方法还包括:
按照预设规则对所述第一账单信息及所述第二账单信息进行标准化处理;
对标准化处理后的第一账单信息及标准化处理后的第二账单信息进行排序处理,得到标准化处理及排序处理后的第一账单信息及第二账单信息。


3.根据权利要求2所述的基于文件的对账方法,所述按照预设规则对所述第一账单信息及所述第二账单信息进行标准化处理的步骤包括:
获取所述第一账单信息中包括的至少一个第一交易明细,按照预设明细数据排列规则对所有第一交易明细进行排列;
获取所述第二账单信息中包括的至少一个第二交易明细,按照所述预设明细数据排列规则对所有第二交易明细进行排列。


4.根据权利要求2所述的基于文件的对账方法,其特征在于,所述对标准化处理后的第一账单信息及标准化处理后的第二账单信息进行排序处理的步骤包括:
针对标准化处理后的第一账单信息,按照预设排序规则进行排序;
针对标准化处理后的第二账单信息,按照预设排序规则进行排序。


5.根据权利要求4所述的基于文件的对账方法,其特征在于,所述按照预设排序规则进行排序的步骤包括:
基于sort指令,针对标准化处理后的第一账单信息,按照预设排序规则进行排序;或
基于sort指令,针对标准化处理后的第二账单信息,按照所述预设排序规则进行排序。


6.根据权利要求1所述的基于文件的对账方法,其特征在于,所述第一账单信息中包括至少一条...

【专利技术属性】
技术研发人员:秦川
申请(专利权)人:北京开科唯识技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1