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

技术编号:12805607 阅读:70 留言:0更新日期:2016-02-03 19:22
本发明专利技术提供一种对账的处理方法及装置,包括:接收对账请求,对账请求中包括交易系统的标识;根据对账请求,获取交易系统的标识对应的交易系统中的对账文件,以及本地数据库中保存的交易信息;获取与对账文件对应的第一交易记录组,以及与交易信息对应的第二交易记录组;根据第一主键,按照第一预设排列顺序,对第一交易记录组中的第一交易记录进行排序处理,并根据第二主键,按照第一预设排列顺序,对第二交易组中的第二交易记录进行排序处理;在排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,并根据获取的对账结果进行相应的处理,本发明专利技术提供的对账的处理方法及装置,提高了对账的效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种对账的处理方法及装置
技术介绍
对账是金融系统中最常见的一个场景,比如各个银行需要与银联进行对账,支付宝需要与各个银行进行对账,而支付宝的各个商户可能还需要对支付宝进行对账,通常,交易系统在对交易进行资金处理时,需调用支付系统进行支付,支付系统负责资金的清算。现有技术中,为了保证资金的准确无误,支付系统一般会为交易系统提供对账文件,在进行资金清算前,根据对账文件的每一条记录的主键逐条查询交易系统的本地的数据库中的每一条记录,如果在交易系统的本地数据库中没有查找到与对账文件中相对应的记录,则将对账文件中相应的记录标记为异常数据,如果在交易系统的本地数据库中查找到与对账文件中相对应的记录,则对比记录中的每一个字段,并将交易系统的本地数据库中的该条记录标记为已检查,如果发现有不同的地方,则将该记录标记为异常数据。但是采用现有技术,由于针对对账文件中的每一条记录均需要访问交易系统的本地的数据库进行查询记录和对比记录的操作,从而降低了对账的效率。
技术实现思路
本专利技术提供一种对账的处理方法及装置,用于解决现有技术中对账效率低的问题。本专利技术第一方面提供一种对账的处理方法,包括:接收对账请求,所述对账请求中包括交易系统的标识;根据所述对账请求,获取所述交易系统的标识对应的交易系统中的对账文件,以及本地数据库中保存的交易信息;获取与所述对账文件对应的第一交易记录组,以及与所述交易信息对应的第二交易记录组,其中,所述第一交易记录组中包括多个第一交易记录,每个第一交易记录均包括第一主键和对应的对账字段;所述第二交易记录组中包括多个第二交易记录,每个第二交易记录中包括第二主键和对应的对账字段;根据第一主键,按照第一预设排列顺序,对所述第一交易记录组中的第一交易记录进行排序处理,并根据第二主键,按照所述第一预设排列顺序,对第二交易组中的第二交易记录进行排序处理;在排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,并根据获取的对账结果进行相应的处理。本专利技术第二方面提供一种对账的处理装置,包括:接收模块,用于接收对账请求,所述对账请求中包括交易系统的标识;获取模块,用于根据所述对账请求,获取所述交易系统的标识对应的交易系统中的对账文件,以及本地数据库中保存的交易信息;所述获取模块还用于获取与所述对账文件对应的第一交易记录组,以及与所述交易信息对应的第二交易记录组,其中,所述第一交易记录组中包括多个第一交易记录,每个第一交易记录均包括第一主键和对应的对账字段;所述第二交易记录组中包括多个第二交易记录,每个第二交易记录中包括第二主键和对应的对账字段;排序模块,用于根据第一主键,按照第一预设排列顺序,对所述第一交易记录组中的第一交易记录进行排序处理,并根据第二主键,按照所述第一预设排列顺序,对第二交易组中的第二交易记录进行排序处理;比较处理模块,用于在排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,并根据获取的对账结果进行相应的处理。本专利技术提供一种对账的处理方法及装置,包括,接收对账请求,对账请求中包括交易系统的标识;根据对账请求,获取交易系统的标识对应的交易系统中的对账文件,以及本地数据库中保存的交易信息;获取与对账文件对应的第一交易记录组,以及与交易信息对应的第二交易记录组,并根据第一交易记录组中每个第一交易记录中的第一主键,按照第一预设排列顺序,对第一交易记录组中的第一交易记录进行排序处理,再根据第二交易记录组中的第二交易记录中的第二主键,按照第一预设排列顺序,对第二交易组中的第二交易记录进行排序处理;在排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,并根据获取的对账结果进行相应的处理,由于可以先根据对账文件所对应的第一交易记录组,按照第一主键和第一预设排列顺序,对第一交易记录组中的第一交易记录进行排序,根据本地数据库中保存的交易信息所对应的第二交易记录组,按照第二主键和第一预设排列顺序,对第二交易记录组中的第二交易记录进行排序,再对排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,相较于现有技术中需要针对对账文件中的每一个交易记录,分别要查询本地数据库中的保存的交易信息,获取与之匹配的交易记录进行比较而言,本实施例有效地提高了对账的处理效率。【附图说明】图1为本专利技术提供的对账的处理方法实施例一的流程示意图;图2为本专利技术提供的对账的处理方法实施例二的流程示意图;图3为本专利技术提供的对账的处理方法实施例三的流程示意图;图4为本专利技术提供的对账的处理方法实施例四的流程示意图;图5为本专利技术提供的对账的处理装置实施例一的结构示意图;图6为本专利技术提供的对账的处理装置实施例二的结构示意图;图7为本专利技术提供的对账的处理装置实施例三的结构示意图;图8为本专利技术提供的对账的处理装置实施例四的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术提供的对账的处理方法实施例一的流程示意图,如图1所示,该方法包括:步骤101、接收对账请求,对账请求中包括交易系统的标识。在本实施例中,该方法的执行主体是对账的处理装置,另外,每一个交易系统具有唯一的标识。步骤102、根据对账请求,获取交易系统的标识对应的交易系统中的对账文件,以及本地数据库中保存的交易信息。步骤103、获取与对账文件对应的第一交易记录组,以及与交易信息对应的第二交易记录组。其中,第一交易记录组中包括多个第一交易记录,每个第一交易记录均包括第一主键和对应的对账字段;第二交易记录组中包括多个第二交易记录,每个第二交易记录中包括第二主键和对应的对账字段。在本实施例中,举例来说,第一交易记录中的第一主键可以是流水号,其对应的对账字段包括但不限于金额,订单号,手续费,日期,收款账号和付款账号等;第二交易记录中的第二主键可以是流水号,其对应的对账字段包括但不限于金额,订单号,手续费,日期,收款账号和付款账号等。步骤104、根据第一主键,按照第一预设排列顺序,对第一交易记录组中的第一交易记录进行排序处理,并根据第二主键,按照第一预设排列顺序,对第二交易组中的第二交易记录进行排序处理。在本实施例中,若第一主键和第二主键是流水号或者订单号时,则第一预设排列顺序可以是从大到小的顺序,也可以是从小到大的顺序。步骤105、在排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,并根据获取的对账结果进行相应的处理。在本实施例中,举例来说,排序后的第一交易记录组中的第一交易记录的数量为N条,排序后的第二交易当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种对账的处理方法,其特征在于,包括:接收对账请求,所述对账请求中包括交易系统的标识;根据所述对账请求,获取所述交易系统的标识对应的交易系统中的对账文件,以及本地数据库中保存的交易信息;获取与所述对账文件对应的第一交易记录组,以及与所述交易信息对应的第二交易记录组,其中,所述第一交易记录组中包括多个第一交易记录,每个第一交易记录均包括第一主键和对应的对账字段;所述第二交易记录组中包括多个第二交易记录,每个第二交易记录中包括第二主键和对应的对账字段;根据第一主键,按照第一预设排列顺序,对所述第一交易记录组中的第一交易记录进行排序处理,并根据第二主键,按照所述第一预设排列顺序,对第二交易组中的第二交易记录进行排序处理;在排序后的第一交易记录组和第二交易记录组中,比较第一交易记录与对应排序相同的第二交易记录是否一致,并根据获取的对账结果进行相应的处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:牛新立楼晔
申请(专利权)人:中国民生银行股份有限公司
类型:发明
国别省市:北京;11

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

1