通用对账系统、方法、计算机设备和存储介质技术方案

技术编号:33890972 阅读:33 留言:0更新日期:2022-06-22 17:25
本申请涉及一种通用对账系统、方法、计算机设备、存储介质和计算机程序产品,能够应用于各种业务系统中,如企业管理系统、ERP系统、财务系统、人事系统、税务系统。所述通用对账系统包括:对账模板设置模块、对账快照存储模块以及对账表单展示模块;对账模板设置模块获取对账字段,从对账字段中提取出目标对账字段,将目标对账字段输入预置对账模板,获得目标对账模板,根据目标对账模板生成对账任务;对账快照存储模块根据对账任务、业务数据和对账字段,生成对账快照;对账表单展示模块读取并解析目标对账模板和对账快照,结合业务数据生成对账表单。采用这样的架构,具有非常好的通用性和可扩展性。性和可扩展性。性和可扩展性。

【技术实现步骤摘要】
通用对账系统、方法、计算机设备和存储介质


[0001]本申请涉及财务系统
,特别是涉及一种通用对账系统、方法、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着互联网金融的快速发展,越来越多的业务从线下转至线上,因此出现了线上的业务系统来支撑业务,例如,为确保在清算周期内,双方或多方交易平台数据记录正确可靠,出现了支持对往来业务数据进行对账的财务管理系统。
[0003]现有的业务系统(如进销存及财务管理系统),都是通过系统预置的往来对账单报表表单,对本系统内的订单、出入库单或发票,根据指定的时间,获取系统客户及供应商期初余额和后续业务发生额,汇总成一张报表,作为业务往来对账的数据依据,然而这种对账系统,往来对账只能提供一张报表,当业务快速变化扩展时,无法根据实际业务和公司发展需要进行调整,因此,存在可扩展性差的问题。

技术实现思路

[0004]基于此,有必要针对传统对账系统可扩展性差的问题,提供一种可扩展性良好的通用对账系统、方法、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种通用对账系统。所述系统包括对账模板设置模块、对账快照存储模块以及对账表单展示模块;
[0006]对账模板设置模块获取对账字段,从对账字段中提取出目标对账字段,将目标对账字段输入预置对账模板,获得目标对账模板,根据目标对账模板生成对账任务,将对账任务和对账字段发送至对账快照存储模块,将目标对账模板发送至对账表单展示模块;对账快照存储模块获取业务数据,并接收对账任务和对账字段,根据对账任务、业务数据和对账字段,生成对账快照,发送对账快照和业务数据至对账表单展示模块;对账表单展示模块从对账模板设置模块读取目标对账模板,从对账快照存储模块读取对账快照,并解析目标对账模板和对账快照,结合业务数据生成对账表单。
[0007]在其中一个实施例中,对账模板设置模块预加载有对账过滤条件;对账模板设置模块还用于根据目标对账模板生成对账任务,根据预加载的对账过滤条件对对账任务进行分解,获得分解后的对账任务,将分解后的对账任务、对账过滤条件和对账字段发送至对账快照存储模块,对账快照存储模块还用于接收分解后的对账任务、对账过滤条件和对账字段,根据分解后的对账任务和对账过滤条件,从对账字段中提取出关键对账字段,并从业务数据中提取出关键对账字段对应的关键业务数据,记录关键对账字段和关键业务数据,生成对账快照,发送对账快照和业务数据至对账表单展示模块。
[0008]在其中一个实施例中,对账快照存储模块还用于获得对账快照的生成时间,并将对账快照的生成时间发送至对账模板设置模块,对账模板设置模块接收对账快照的生成时间,将生成时间作为对账任务的时间标识。
[0009]在其中一个实施例中,对账表单展示模块还用于读取并解析目标对账模板,获得表单模板字段、以及读取并解析对账快照,获得关键业务字段和关键业务数据;提取表单模板字段对应的业务数据,获得表单模板数据;将表单模板字段、表单模板数据、关键业务字段以及关键业务数据通过内连接,生成对账表单。
[0010]在其中一个实施例中,对账模板设置模块预加载有对账过滤条件,对账过滤条件包括对账主体;对账表单展示模块还用于将表单模板字段、表单模板数据、关键业务字段以及关键业务数据通过内连接(即数据库中的inner join操作),获得对账表单数据集合;根据对账主体将表单模板字段或关键业务字段分组,获得分组后的表单字段;将分组后的表单字段对应的业务数据进行小计或合计计算,获得计算后的业务数据;将分组后的表单字段、计算后的业务数据与对账表单数据集合联合,生成对账表单。
[0011]在其中一个实施例中,对账模板设置模块还用于在预置对账模板中自定义对账表单类型和自定义对账字段类型,对账表单类型为从对账字段中提取出的对账表单字段的类型,对账字段类型为从对账字段中提取出的自定义对账字段的类型,将对账表单类型和目标对账字段添加至预置对账模板,获得目标对账模板。
[0012]上述通用对账系统,独立的对账模板设置模块、对账快照存储模块以及对账表单展示模块实现对应的功能,并通过数据交互构成通用对账系统,其中,对账模板设置模块获取对账字段,从对账字段中提取出目标对账字段,将目标对账字段输入预置对账模板,获得目标对账模板,根据目标对账模板生成对账任务,将对账任务和对账字段发送至对账快照存储模块,将目标对账模板发送至对账表单展示模块,由于不同对账任务需求采用不同的目标对账字段,目标对账模板可以根据对账任务需求灵活设置,提高了对账系统的通用性和可扩展性;对账快照存储模块获取业务数据,并接收对账任务和对账字段,根据目标对账模板生成的对账任务、业务数据和对账字段,生成对账快照,发送对账快照和业务数据至对账表单展示模块,对账快照保存了对账任务时刻的业务状态,使得对账数据可溯源,能够提高对账系统的通用性;对账表单展示模块从对账模板设置模块读取目标对账模板,从对账快照存储模块读取对账快照,并解析目标对账模板和对账快照,结合业务数据生成对账表单,通过读取并解析目标对账模板和对账快照,生成的对账表单能够根据不同对账任务需求展示不同的对账字段和业务数据,进一步提高了对账系统的通用性和可扩展性。采用这样的架构,通用对账系统能够根据不同对账任务需求灵活设置对账模板,对账数据可溯源,对账字段和对账数据可展示,具有非常好的通用性和可扩展性。
[0013]第二方面,本申请还提供了一种通用对账系统的对账方法。所述对账系统为上述的通用对账系统,所述对账方法包括:
[0014]获取对账字段,从对账字段中提取出目标对账字段,将目标对账字段输入预置对账模板,获得目标对账模板;获取业务数据,根据目标对账模板生成对账任务,根据对账任务、业务数据和对账字段,生成对账快照;读取并解析目标对账模板和对账快照,结合业务数据生成对账表单。
[0015]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0016]获取对账字段,从对账字段中提取出目标对账字段,将目标对账字段输入预置对账模板,获得目标对账模板;获取业务数据,根据目标对账模板生成对账任务,根据对账任
务、业务数据和对账字段,生成对账快照;读取并解析目标对账模板和对账快照,结合业务数据生成对账表单。
[0017]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0018]获取对账字段,从对账字段中提取出目标对账字段,将目标对账字段输入预置对账模板,获得目标对账模板;获取业务数据,根据目标对账模板生成对账任务,根据对账任务、业务数据和对账字段,生成对账快照;读取并解析目标对账模板和对账快照,结合业务数据生成对账表单。
[0019]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通用对账系统,其特征在于,包括对账模板设置模块、对账快照存储模块以及对账表单展示模块;所述对账模板设置模块获取对账字段,从所述对账字段中提取出目标对账字段,将所述目标对账字段输入预置对账模板,获得目标对账模板,根据所述目标对账模板生成对账任务,将所述对账任务和所述对账字段发送至所述对账快照存储模块,将所述目标对账模板发送至所述对账表单展示模块;所述对账快照存储模块获取业务数据,并接收所述对账任务和所述对账字段,根据所述对账任务、所述业务数据和所述对账字段,生成对账快照,发送所述对账快照和所述业务数据至所述对账表单展示模块;所述对账表单展示模块从所述对账模板设置模块读取所述目标对账模板,从所述对账快照存储模块读取所述对账快照,并解析所述目标对账模板和所述对账快照,结合所述业务数据生成对账表单。2.根据权利要求1所述的通用对账系统,其特征在于,所述对账模板设置模块预加载有对账过滤条件;所述对账模板设置模块还用于根据所述目标对账模板生成对账任务,根据所述预加载的对账过滤条件对所述对账任务进行分解,获得分解后的对账任务,将所述分解后的对账任务、所述对账过滤条件和所述对账字段发送至所述对账快照存储模块;所述对账快照存储模块还用于接收所述分解后的对账任务、所述对账过滤条件和所述对账字段,根据所述分解后的对账任务和所述对账过滤条件,从所述对账字段中提取出关键对账字段,并从所述业务数据中提取出所述关键对账字段对应的关键业务数据,记录所述关键对账字段和所述关键业务数据,生成对账快照,发送所述对账快照和所述业务数据至所述对账表单展示模块。3.根据权利要求1所述的通用对账系统,其特征在于,所述对账快照存储模块还用于获得所述对账快照的生成时间,并将所述对账快照的生成时间发送至所述对账模板设置模块,所述对账模板设置模块接收所述对账快照的生成时间,将所述生成时间作为所述对账任务的时间标识。4.根据权利要求1所述的通用对账系统,其特征在于,所述对账表单展示模块还用于读取并解析所述目标对账模板,获得表单模板字段,以及读取并解析所述对账快照,获得关键业务字段和关键业务数据;提取所述表单模板字段对应的所述业务数据,获得表单模板数据;将所述表单模板字段...

【专利技术属性】
技术研发人员:卢佳宇陈娇智廖丽莉
申请(专利权)人:金蝶蝶金云计算有限公司
类型:发明
国别省市:

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

1