文件对账处理方法及装置制造方法及图纸

技术编号:26600596 阅读:35 留言:0更新日期:2020-12-04 21:23
本发明专利技术公开了一种文件对账处理方法及装置,该方法包括:对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件;将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件;将多个第一拆分文件和多个第二拆分文件中对应的文件数据进行比对;根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件,其中,第一对账不匹配文件用于存储第一对账文件中有,而第二对账文件中没有的文件数据,第二对账不匹配文件用于存储第二对账文件中有,而第一对账文件中没有的文件数据。本发明专利技术资源消耗小,文件对账处理所需时间短,效率高。

【技术实现步骤摘要】
文件对账处理方法及装置
本专利技术涉及计算机
,尤其涉及一种文件对账处理方法及装置。
技术介绍
金融机构的金融交易一般都要集中清算,对账是清算中的重要环节,随着交易量急剧上升,导致使用主机平台,VSAM(VirtualStorageAccessMethod,一种虚拟存取方法)、QSAM(QueuedSequentialAccess,一种排队顺序存取法,QSAM文件是使用顺序存储方法的文件系统)等作为数据存储工具的系统所需对账处理的时间越来越长。现有技术一般采用数据库分区表的方式进行对账操作。但是,此种方法会带来锁冲突问题、索引使用问题等,且需要实时对数据库性能进行监控,添加对数据库的维护处理,例如备份、恢复等,处理所需时间较长,效率较低。
技术实现思路
本专利技术实施例提供一种文件对账处理方法,资源消耗小,文件对账处理所需时间短,效率高,该方法包括:对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件;将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件;将多个第一拆分文件和多个第二拆分文件中对应的文件数据进行比对;根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件,其中,所述第一对账不匹配文件用于存储第一对账文件中有,而第二对账文件中没有的文件数据,第二对账不匹配文件用于存储第二对账文件中有,而第一对账文件中没有的文件数据。可选的,所述第一对账文件和第二对账文件为QSAM文件;生成用于进行对账的第一对账文件和第二对账文件之后,所述方法还包括:对第一对账文件和第二对账文件内的文件数据进行排序处理。可选的,将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件之后,所述方法还包括:将多个第一拆分文件和多个第二拆分文件格式转换为VSAM文件。可选的,根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件之后,所述方法还包括:对第一对账不匹配文件和第二对账不匹配文件进行二次比对。可选的,所述比对结果还包括:第一次日对账文件和第二次日对账文件,所述第一次日对账文件用于存储第一对账文件中存在的目标日的下一日对账所需的文件数据,所述第二次日对账文件用于存储第二对账文件中存在的目标日的下一日对账所需的文件数据。本专利技术实施例还提供一种文件对账处理装置,资源消耗小,文件对账处理所需时间短,效率高,该装置包括:合并模块,用于对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件;拆分模块,用于将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件;比对模块,用于将多个第一拆分文件和多个第二拆分文件中对应的文件数据进行比对;文件处理模块,用于根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件,其中,所述第一对账不匹配文件用于存储第一对账文件中有,而第二对账文件中没有的文件数据,第二对账不匹配文件用于存储第二对账文件中有,而第一对账文件中没有的文件数据。可选的,所述第一对账文件和第二对账文件为QSAM文件;所述装置还包括:排序模块,用于对第一对账文件和第二对账文件内的文件数据进行排序处理。可选的,所述装置还包括:格式转换模块,用于将多个第一拆分文件和多个第二拆分文件格式转换为VSAM文件。可选的,所述装置还包括:二次比对模块,用于对第一对账不匹配文件和第二对账不匹配文件进行二次比对。可选的,所述比对结果还包括:第一次日对账文件和第二次日对账文件,所述第一次日对账文件用于存储第一对账文件中存在的目标日的下一日对账所需的文件数据,所述第二次日对账文件用于存储第二对账文件中存在的目标日的下一日对账所需的文件数据。本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。本专利技术实施例中,通过对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件,并将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件,将多个第一拆分文件和多个第二拆分文件中对应的文件数据进行比对,根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件,无需实时对数据库性能进行监控,添加对数据库的维护处理等,资源消耗小,文件对账处理所需时间短,效率高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本专利技术实施例中文件对账处理方法的流程图;图2为本专利技术实施例中对第一对账文件和第二对账文件内的文件数据进行排序的流程图;图3为本专利技术实施例中对多个第一拆分文件和多个第二拆分文件进行格式转换的流程图;图4为本专利技术实施例中文件对账处理方法的流程图;图5为本专利技术实施例中文件对账处理装置的结构示意图;图6为本专利技术实施例中对第一对账文件和第二对账文件内的文件数据进行排序的结构示意图;图7为本专利技术实施例中对多个第一拆分文件和多个第二拆分文件进行格式转换的结构示意图;图8为本专利技术实施例中文件对账处理装置的结构示意图;图9为本专利技术实施例中进行文件对账处理的具体示例图;图10为本专利技术实施例中进行文件对账处理的具体示例图;图11是本专利技术实施例计算机设备示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。图1为本专利技术实施例提供的一种文件对账处理方法的流程图,如图1所示,该方法包括:步骤101、对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件。在实施例中,由于参与对账的文件可能包括多发,因此,参与目标日对账的交易文件包括各方的交易文件,例如,银行方当日的多个需要对账的交易文件,外部系统方当日的多个需要对账的交易文件等。此外,参与对账的文件还包括:参与目标日下一日对账的文件。在此过程中,所有文件的格式需保持一致,文件中字段的关键字相同。步骤102、将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件。具体实施时,可以以固定记录数将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件,每个第一拆分文件和第二拆分文件本文档来自技高网...

【技术保护点】
1.一种文件对账处理方法,其特征在于,包括:/n对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件;/n将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件;/n将多个第一拆分文件和多个第二拆分文件中对应的文件数据进行比对;/n根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件,其中,所述第一对账不匹配文件用于存储第一对账文件中有,而第二对账文件中没有的文件数据,第二对账不匹配文件用于存储第二对账文件中有,而第一对账文件中没有的文件数据。/n

【技术特征摘要】
1.一种文件对账处理方法,其特征在于,包括:
对参与目标日对账的交易文件进行合并处理,以生成用于进行对账的第一对账文件和第二对账文件;
将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件;
将多个第一拆分文件和多个第二拆分文件中对应的文件数据进行比对;
根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件,其中,所述第一对账不匹配文件用于存储第一对账文件中有,而第二对账文件中没有的文件数据,第二对账不匹配文件用于存储第二对账文件中有,而第一对账文件中没有的文件数据。


2.如权利要求1所述的方法,其特征在于,所述第一对账文件和第二对账文件为QSAM文件;
生成用于进行对账的第一对账文件和第二对账文件之后,所述方法还包括:
对第一对账文件和第二对账文件内的文件数据进行排序处理。


3.如权利要求2所述的方法,其特征在于,将第一对账文件和第二对账文件分别拆分为多个第一拆分文件和多个第二拆分文件之后,所述方法还包括:
将多个第一拆分文件和多个第二拆分文件格式转换为VSAM文件。


4.如权利要求1所述的方法,其特征在于,根据比对结果,获取第一对账不匹配文件和第二对账不匹配文件之后,所述方法还包括:
对第一对账不匹配文件和第二对账不匹配文件进行二次比对。


5.如权利要求1所述的方法,其特征在于,所述比对结果还包括:第一次日对账文件和第二次日对账文件,所述第一次日对账文件用于存储第一对账文件中存在的目标日的下一日对账所需的文件数据,所述第二次日对账文件用于存储第二对账文件中存在的目标日的下一日对账所需的文件数据。


6.一种文件对账处理装置,其特征在于,包括:
合并模块,用于对参与目标日对账的交易文件进行合并处理,以生...

【专利技术属性】
技术研发人员:陈红李振勇谢磊赵函可
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1