一种对账方法及装置、存储介质、计算机设备与流程

未命名 08-14 阅读:84 评论:0


1.本发明涉及数据处理技术领域,适用于金融领域,特别是涉及一种对账方法及装置、存储介质、计算机设备。


背景技术:

2.随着计算机计算的不断发展,金融领域内各种交易渠道不断得发展壮大,使得账单对接渠道的数量不断增多。由于每条渠道的账单格式和生成时间不一致,且数据规模庞大,给对账任务带来了新的挑战。
3.目前,金融领域内对账业务通过结算侧调用收付款单,当收付款成功后产生结算流水。然而,由于产生的结算流水无法与账务侧交易流水中多渠道产生的应收应付账款相关联,现阶段采用人工处理的方式进行对账处理。但是,人工对账处理需要耗费大量人力物力,处理成本较大。此外,人工对账处理的速度缓慢,且受人为因素影响人工对账的准确率相对较低。


技术实现要素:

4.有鉴于此,本发明提供一种对账方法及装置、存储介质、计算机设备,主要目的在于解决现有技术中金融领域内人工对账处理速度缓慢且准确率低的问题。
5.依据本发明一个方面,提供了一种对账方法,包括:
6.获取待进行对账的多渠道交易记录和多渠道结算记录,所述多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,所述多渠道结算记录为在结算子系统中基于所述预设多渠道配置规则生成;
7.基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;
8.为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。
9.进一步的,所述获取待进行对账的多渠道交易记录和多渠道结算记录之前,所述方法还包括:
10.设置至少一对渠道编码,所述渠道编码包括对账大类信息、对账小类信息、出入金类型信息和渠道标识;
11.将所述渠道编码与渠道信息相关联,生成所述多渠道配置规则;
12.将所述多渠道配置规则发送至所述交易子系统和所述结算子系统,以使得所述交易子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道交易记录,使得所述结算子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道结算记录。
13.进一步的,所述多渠道识别规则用于表征基于所述渠道编码对应的多个待识别字段识别所述交易数据和所述结算数据的方法;
14.所述基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据包括:
15.基于所述待识别字段对所述多渠道交易记录进行字段匹配,得到与所述多个待识别字段均匹配成功的交易数据;
16.基于所述待识别字段对所述多渠道结算记录进行字段匹配,得到与所述多个待识别字段均匹配成功的结算数据。
17.进一步的,所述多渠道配置规则为所述渠道编码配置对应的状态值,所述状态值用于表征所述渠道编码的有效性;
18.所述得到交易数据之后,所述方法还包括:
19.获取所述交易数据对应的所述渠道编码;
20.若所述交易数据对应至少两个所述渠道编码,则将所述交易数据滤除;和,
21.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述交易数据滤除。
22.进一步的,所述得到结算数据之后,所述方法还包括:
23.获取所述结算数据对应的所述渠道编码;
24.若所述结算数据对应至少两个所述渠道编码,则将所述结算数据滤除;和,
25.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述结算数据滤除。
26.进一步的,所述为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数包括:
27.获取预设时间间隔内同一渠道编码对应的多个所述交易数据,并为多个所述交易数据配置第一对账标识;
28.获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识;
29.基于所述第一对账标识按时间顺序对交易金额和交易记录数进行汇总,得到交易总金额和交易总记录数,并基于所述第二对账标识按时间顺序对结算金额和结算记录数进行汇总,得到结算总金额和结算总记录数。
30.进一步的,所述获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识之后,所述方法还包括:
31.设置延迟补偿时间间隔;
32.获取所述延迟补偿时间间隔内与所述同一渠道编码对应的延迟结算数据;
33.为所述延迟结算数据配置所述第二对账标识,以使得基于所述第二对账标识对所述结算金额和所述结算记录数进行补偿处理。
34.依据本发明另一个方面,提供了一种对账装置,包括:
35.获取模块,用于获取待进行对账的多渠道交易记录和多渠道结算记录,所述多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,所述多渠道结算记录为在结算子系统中基于所述预设多渠道配置规则生成;
36.匹配处理模块,用于基于预设多渠道识别规则对所述多渠道交易记录和所述多渠
道结算记录进行规则匹配处理,得到交易数据和结算数据;
37.汇总对账模块,用于为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。
38.进一步的,所述装置还包括配置规则发送模块,用于:
39.设置至少一对渠道编码,所述渠道编码包括对账大类信息、对账小类信息、出入金类型信息和渠道标识;
40.将所述渠道编码与渠道信息相关联,生成所述多渠道配置规则;
41.将所述多渠道配置规则发送至所述交易子系统和所述结算子系统,以使得所述交易子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道交易记录,使得所述结算子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道结算记录。
42.进一步的,所述多渠道识别规则用于表征基于所述渠道编码对应的多个待识别字段识别所述交易数据和所述结算数据的方法;所述匹配处理模块包括:
43.交易匹配单元,用于基于所述待识别字段对所述多渠道交易记录进行字段匹配,得到与所述多个待识别字段均匹配成功的交易数据;
44.结算匹配单元,用于基于所述待识别字段对所述多渠道结算记录进行字段匹配,得到与所述多个待识别字段均匹配成功的结算数据。
45.进一步的,所述多渠道配置规则为所述渠道编码配置对应的状态值,所述状态值用于表征所述渠道编码的有效性;所述装置还包括交易过滤模块,用于:
46.获取所述交易数据对应的所述渠道编码;
47.若所述交易数据对应至少两个所述渠道编码,则将所述交易数据滤除;和,
48.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述交易数据滤除。
49.进一步的,所述装置还包括结算过滤模块,用于:
50.获取所述结算数据对应的所述渠道编码;
51.若所述结算数据对应至少两个所述渠道编码,则将所述结算数据滤除;和,
52.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述结算数据滤除。
53.进一步的,所述汇总对账模块包括:
54.第一对账标识配置单元,用于获取预设时间间隔内同一渠道编码对应的多个所述交易数据,并为多个所述交易数据配置第一对账标识;
55.第二对账标识配置单元,用于获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识;
56.汇总单元,用于基于所述第一对账标识按时间顺序对交易金额和交易记录数进行汇总,得到交易总金额和交易总记录数,并基于所述第二对账标识按时间顺序对结算金额和结算记录数进行汇总,得到结算总金额和结算总记录数。
57.进一步的,所述汇总对账模块还包括结算补偿单元,用于:
58.设置延迟补偿时间间隔;
59.获取所述延迟补偿时间间隔内与所述同一渠道编码对应的延迟结算数据;
60.为所述延迟结算数据配置所述第二对账标识,以使得基于所述第二对账标识对所述结算金额和所述结算记录数进行补偿处理。
61.根据本发明的又一个方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述对账方法对应的操作。
62.依据本发明再一个方面,提供了一种计算机设备,包括处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
63.所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上述对账方法对应的操作。
64.借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
65.本发明提供了一种对账方法及装置、存储介质、计算机设备,与现有技术相比,本发明通过获取待进行对账的多渠道交易记录和多渠道结算记录,基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。本发明不仅实现了金融领域内的自动对账处理,提高了对账效率,而且还避免了人为因素的影响,提高了金融领域内对账的准确率。
66.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
67.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
68.图1示出了本发明实施例提供的一种对账方法的流程示意图;
69.图2示出了本发明实施例提供的另一种对账方法的流程示意图;
70.图3示出了本发明实施例提供的又一种对账方法的流程示意图;
71.图4示出了本发明实施例提供的再一种对账方法的流程示意图;
72.图5示出了本发明实施例提供的一种对账装置的结构示意图;
73.图6示出了本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
74.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
75.本发明实施例提供了一种对账方法,如图1所示,该方法包括:
76.101、获取待进行对账的多渠道交易记录和多渠道结算记录;
77.本发明实施例中,当前执行端从交易子系统中获取待进行对账的多渠道交易记录,从结算子系统中获取待进行对账的多渠道结算记录;其中,多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,多渠道结算记录为在结算子系统中基于预设多渠道配置规则生成。其中,交易子系统用于表征产生交易流水的系统,如以金融领域内的交易子系统为例,包括理财或基金购买系统、积分管理系统、信用卡管理系统等,本发明实施例不做具体限定。结算子系统用于表征产生结算流水的系统,如以金融领域内的结算子系统为例,包括成本结算系统、利息结算系统、积分结算系统、逾期利息结算系统等,本发明实施例不做具体限定。其中,多渠道交易记录用于表征多个渠道产生的应收应付记录,如信用卡积分渠道产生的应收应付记录,移动通信话费渠道产生的应收应付记录等,本发明实施例不做具体限定。多渠道结算记录用于表征与多渠道交易记录相对应的多个渠道产生的实收实付记录,如信用卡积分渠道产生的实收实付记录,移动通信话费渠道产生的实收实付记录等,本发明实施例不做具体限定。所述多渠道配置规则用于为多个渠道配置唯一识别符号、识别码、识别标识等中的任意一种,用于对渠道进行区分,本发明实施例不做具体限定。
78.102、基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;
79.本发明实施例中,当前执行端基于预设多渠道识别规则对多渠道交易记录和多渠道结算记录进行规则匹配处理,得到交易数据和结算数据。其中,多渠道识别规则用于表征基于多个待识别字段识别交易数据和结算数据的方法;所述待识别字段与渠道的唯一识别符号、识别码、识别标识等中的任意一种相对应,后文用渠道编码来表示渠道的唯一识别符号、识别码、识别标识等中的任意一种,本发明实施例不做具体限定。
80.本发明实施例中,当前执行基于多个待识别字段对所述多渠道交易记录进行字段匹配,得到与所述多个待识别字段均匹配成功的交易数据;其中,多个待识别字段可以包括用户类型、流水类型、用户编号、用户所在交易系统id、等,本发明实施例不做具体限定。如,用户类型为个人用户、流水类型为交易流水、用户编号为jf10001#等,本发明实施例不做具体限定。当前执行端从交易记录里获取与多个待识别字段均匹配成功的交易数据,匹配不成功的交易数据滤除,其中交易数据包括应收金额、应付金额、交易时间等交易流水产生时的数据,本发明实施例不做具体限定。当前执行端还基于多个待识别字段对多渠道结算记录进行字段匹配,得到与所述多个待识别字段均匹配成功的结算数据,其中,多个待识别字段与识别交易数据过程中的多个待识别字段相同,可以包括用户类型、流水类型、用户编号、用户所在结算系统id等,本发明实施例不做具体限定。如,用户类型为个人用户、流水类型为结算流水、用户编号为jf10001#等,本发明实施例不做具体限定。当前执行端从结算记录里获取与多个待识别字段均匹配成功的结算数据,匹配不成功的结算数据滤除,其中结算数据包括实收金额、实付金额、结算时间等结算流水产生时的数据,本发明实施例不做具体限定。
81.103、为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。
82.本发明实施例中,当前执行端为交易数据和结算数据配置至少一对对账标识,所
述对账标识用于表征对账批次,在对账时,同一批次内的多个数据需要进行汇总处理,即将相同对账标识相对应的一个或多个交易数据进行汇总处理,得到交易应收总金额、交易应付总金额、交易应收总记录数、交易应付总记录数等,本发明实施例不做具体限定。再基于同一对对账标识相对应的一个或多个结算数据进行汇总处理,得到结算实收总金额、结算实付总金额、结算实收总记录数、结算实付总记录数等,本发明实施例不做具体限定。当前执行端基于汇总处理得到的总金额和总记录数进行匹配验证,完成对账处理。其中,匹配验证为对同一对对账标识对应的汇总数据进行匹配,包括总金额数值匹配和总记录数数值匹配,如交易应收总金额与结算实收总金额进行匹配验证,交易应付总金额与结算实付总金额进行匹配验证,交易应收总记录数与结算实收总记录数进行匹配验证,交易应付总记录数与结算实付总记录数进行匹配等,本发明实施例不做具体限定。
83.需要说明的是,当前执行端将匹配验证过程中交易应收、应付总金额与结算实收、实付总金额一致的对账批次认定为对账对平,将交易应收、应付总金额与结算实收、实付总金额不一致的认定为异常,并将异常的数据推送给异常处理方,由异常处理方进行人工处理,从而实现对平的效果。
84.进一步的,作为上述实施例具体实施方式的细化和扩展,为了便于对各个渠道生成的记录进行区分和识别,提供了另一种对账方法,如图2所示,步骤获取待进行对账的多渠道交易记录和多渠道结算记录之前,所述方法还包括:
85.201、设置至少一对渠道编码;
86.本发明实施例中,当前执行端设置至少一对渠道编码,所述渠道编码包括对账大类信息、对账小类信息、出入金类型信息和渠道标识;由于用户的交易情况一般都包括出金和入金,所以针对一个用户需要设置的交易渠道编码也是成对出现的,用于区分用户的出入金形式。其中,对账大类信息可以包括应收ar和应付ap,对账小类信息可以包括消费本金txn、退货本金ret、手续费fee、分润reb、折扣disc、特殊付款spay等,本发明实施例不做具体限定。出入金类型可以包括入金i和出金o,本发明实施例不做具体限定。所述渠道标识可以是用户编号等用于唯一表征用户的信息,本发明实施例不做具体限定。如给用户编号为jf10001#的用户配置了成对的渠道编码“ar|ret|jf10001#|i”和“ap|txn|jf10001#|o”等,本发明实施例不做具体限定。
87.202、将所述渠道编码与渠道信息相关联,生成所述多渠道配置规则;
88.203、将所述多渠道配置规则发送至所述交易子系统和所述结算子系统,以使得所述交易子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道交易记录,使得所述结算子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道结算记录。
89.本发明实施例中,当前执行端将设置的渠道编号与渠道信息相关联,生成多渠道配置规则。如将上述成对的渠道编码“ar|ret|jf10001#|i”和“ap|txn|jf10001#|o”均与用户编号为jf10001#对应的渠道信息相关联,所述用户编号为jf10001#对应的渠道信息还包括渠道名称、渠道说明等信息,本发明实施例不做具体限定。当前执行端将生成的多渠道配置规则发送至交易子系统和结算子系统,以使得所述交易子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道交易记录,使得所述结算子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道结算记录。所述交易记录中还包括应收金额、应付金额、交易时间等交易流水产生时的数据,本发明实施例不做具体限定。所述结算记录中还包括实
收金额、实付金额、结算时间等结算流水产生时的数据,本发明实施例不做具体限定。
90.进一步的,作为上述实施例具体实施方式的细化和扩展,为了对交易记录中的无效数据进行过滤,提高对账的准确率,提供了另一种设备信息的处理方法,步骤得到交易数据之后,所述方法还包括:
91.获取所述交易数据对应的所述渠道编码;
92.若所述交易数据对应至少两个所述渠道编码,则将所述交易数据滤除;和,
93.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述交易数据滤除。
94.本发明实施例中,当前执行端获取交易数据对应的渠道编码,对每个交易数据对应的渠道编码的数量进行判断,若一个交易数据对应两个或两个以上的渠道编码,则将对应的交易数据认定为无效,需要从交易数据中滤除,仅保留只对应一个渠道编码的交易数据。
95.需要说明的是,当前执行端在设置多渠道规则时,还为渠道编码配置了对应的状态值,所述状态值用于表征所述渠道编码的有效性,包括有效状态和无效状态。若当前执行端检测到渠道编码对应的状态值为无效状态,则将无效状态下渠道编码对应的交易数据滤除,仅保留状态值为有效状态的渠道编码对应的交易数据。所述状态值可以由字母、数字或符号中的一种或多种来进行表示,如字母y表示有效状态,字母n表示无效状态,数字1表示有效状态,数字0表示无效状态等,本发明实施例不做具体限定。
96.进一步的,作为上述实施例具体实施方式的细化和扩展,为了对结算记录中的无效数据进行过滤,提高对账的准确率,提供了另一种设备信息的处理方法,步骤得到结算数据之后,所述方法还包括:
97.获取所述结算数据对应的所述渠道编码;
98.若所述结算数据对应至少两个所述渠道编码,则将所述结算数据滤除;和,
99.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述结算数据滤除。
100.本发明实施例中,当前执行端获取结算数据对应的渠道编码,对每个结算数据对应的渠道编码的数量进行判断,若一个结算数据对应两个或两个以上的渠道编码,则将对应的结算数据认定为无效,需要从结算数据中滤除,仅保留只对应一个渠道编码的结算数据。
101.需要说明的是,当前执行端在设置多渠道规则时,还为渠道编码配置了对应的状态值,所述状态值用于表征所述渠道编码的有效性,包括有效状态和无效状态。若当前执行端检测到渠道编码对应的状态值为无效状态,则将无效状态下渠道编码对应的结算数据滤除,仅保留状态值为有效状态的渠道编码对应的结算数据。所述状态值可以由字母、数字或符号中的一种或多种来进行表示,如字母y表示有效状态,字母n表示无效状态,数字1表示有效状态,数字0表示无效状态等,本发明实施例不做具体限定。
102.进一步的,作为上述实施例具体实施方式的细化和扩展,为了快速且准确得对交易数据和结算数据进行汇总处理,提高对账的自动化水平和准确率,提供了另一种设备信息的处理方法,如图3所示,步骤为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,
得到总金额和总记录数包括:
103.301、获取预设时间间隔内同一渠道编码对应的多个所述交易数据,并为多个所述交易数据配置第一对账标识;
104.302、获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识;
105.303、基于所述第一对账标识按时间顺序对交易金额和交易记录数进行汇总,得到交易总金额和交易总记录数,并基于所述第二对账标识按时间顺序对结算金额和结算记录数进行汇总,得到结算总金额和结算总记录数。
106.本发明实施例中,当前执行端获取预设时间间隔内同一渠道编码对应的多个交易数据,并为多个交易数据配置第一对账标识。其中,预设时间间隔用于表征对账周期,可以设置为1天,3天、1周、1个月等,本发明实施例不做具体限定。所述第一对账标识用于表征交易数据的对账批次,可以由渠道编码加对账日期来表示,如“ar|ret|jf10001#|i|20221216”等,本发明实施例不做具体限定。当前执行端基于相同的时间间隔获取同一渠道编码对应的多个结算数据,并为多个结算数据配置第二对账标识,所述第二对账标识与所述第一对账标识成对配置,用于表征相同的对账批次。当前执行端基于第一对账标识按时间顺序对交易金额和交易记录数进行汇总,得到交易总金额和交易总记录数,并基于所述第二对账标识按时间顺序对结算金额和结算记录数进行汇总,得到结算总金额和结算总记录数。
107.进一步的,作为上述实施例具体实施方式的细化和扩展,为了对延迟推送的结算数据进行补偿处理,提高对账对平的概率,提供了另一种设备信息的处理方法,如图4所示,步骤获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识之后,所述方法还包括:
108.401、设置延迟补偿时间间隔;
109.402、获取所述延迟补偿时间间隔内与所述同一渠道编码对应的延迟结算数据;
110.403、为所述延迟结算数据配置所述第二对账标识,以使得基于所述第二对账标识对所述结算金额和所述结算记录数进行补偿处理。
111.本发明实施例中,当前执行端设置延迟补偿时间间隔,所述延迟补偿时间间隔用于表征结算子系统延迟推送的时间,如3天,1个月等,本发明实施例不做具体限定。当前执行端基于延迟推送的时间获取该时间间隔内同一渠道编码对应的结算子系统延迟推送的延迟结算数据,如,结算子系统延迟推送了渠道编码为“ar|ret|jf10001#|i”的结算数据,则在延迟补偿时间间隔内获取对应延迟推送的延迟结算数据,并为延迟结算数据配置第二对账标识“ar|ret|jf10001#|i|20221216”,以使得基于第二对账标识对所述结算金额和所述结算记录数进行补偿处理,具体补偿时,可以采用下列公式对结算总金额和结算总记录数进行更新操作:
112.结算总金额=原汇总结算总金额+补偿汇总结算总金额
113.结算总记录数=原汇总结算总记录数+补偿汇总结算总记录数。
114.本发明实施例提供了一种对账方法,与现有技术相比,本发明通过获取待进行对账的多渠道交易记录和多渠道结算记录,基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;为所述交易数据和
所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。本发明不仅实现了金融领域内的自动对账处理,提高了对账效率,而且还避免了人为因素的影响,提高了金融领域内对账的准确率。
115.作为对上述图1所示方法的实现,本发明实施例提供了一种对账装置,如图5所示,所述装置包括:
116.获取模块51,用于获取待进行对账的多渠道交易记录和多渠道结算记录,所述多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,所述多渠道结算记录为在结算子系统中基于所述预设多渠道配置规则生成;
117.匹配处理模块52,用于基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;
118.汇总对账模块53,用于为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。
119.进一步的,所述装置还包括配置规则发送模块,用于:
120.设置至少一对渠道编码,所述渠道编码包括对账大类信息、对账小类信息、出入金类型信息和渠道标识;
121.将所述渠道编码与渠道信息相关联,生成所述多渠道配置规则;
122.将所述多渠道配置规则发送至所述交易子系统和所述结算子系统,以使得所述交易子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道交易记录,使得所述结算子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道结算记录。
123.进一步的,所述多渠道识别规则用于表征基于所述渠道编码对应的多个待识别字段识别所述交易数据和所述结算数据的方法;所述匹配处理模块52包括:
124.交易匹配单元,用于基于所述待识别字段对所述多渠道交易记录进行字段匹配,得到与所述多个待识别字段均匹配成功的交易数据;
125.结算匹配单元,用于基于所述待识别字段对所述多渠道结算记录进行字段匹配,得到与所述多个待识别字段均匹配成功的结算数据。
126.进一步的,所述多渠道配置规则为所述渠道编码配置对应的状态值,所述状态值用于表征所述渠道编码的有效性;所述装置还包括交易过滤模块,用于:
127.获取所述交易数据对应的所述渠道编码;
128.若所述交易数据对应至少两个所述渠道编码,则将所述交易数据滤除;和,
129.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述交易数据滤除。
130.进一步的,所述装置还包括结算过滤模块,用于:
131.获取所述结算数据对应的所述渠道编码;
132.若所述结算数据对应至少两个所述渠道编码,则将所述结算数据滤除;和,
133.若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述结算数据滤除。
134.进一步的,所述汇总对账模块53包括:
135.第一对账标识配置单元,用于获取预设时间间隔内同一渠道编码对应的多个所述交易数据,并为多个所述交易数据配置第一对账标识;
136.第二对账标识配置单元,用于获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识;
137.汇总单元,用于基于所述第一对账标识按时间顺序对交易金额和交易记录数进行汇总,得到交易总金额和交易总记录数,并基于所述第二对账标识按时间顺序对结算金额和结算记录数进行汇总,得到结算总金额和结算总记录数。
138.进一步的,所述汇总对账模块53还包括结算补偿单元,用于:
139.设置延迟补偿时间间隔;
140.获取所述延迟补偿时间间隔内与所述同一渠道编码对应的延迟结算数据;
141.为所述延迟结算数据配置所述第二对账标识,以使得基于所述第二对账标识对所述结算金额和所述结算记录数进行补偿处理。
142.本发明实施例提供了一种对账装置,与现有技术相比,本发明通过获取待进行对账的多渠道交易记录和多渠道结算记录,基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。本发明不仅实现了金融领域内的自动对账处理,提高了对账效率,而且还避免了人为因素的影响,提高了金融领域内对账的准确率。
143.根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的对账方法。
144.图6示出了根据本发明一个实施例提供的一种计算机设备的结构示意图,本发明具体实施例并不对计算机设备的具体实现做限定。
145.如图6所示,该计算机设备可以包括:处理器(processor)602、通信接口(communications interface)604、存储器(memory)606、以及通信总线608。
146.其中:处理器602、通信接口604、以及存储器606通过通信总线608完成相互间的通信。
147.通信接口604,用于与其它设备比如客户端或其它服务器等的网元通信。
148.处理器602,用于执行程序610,具体可以执行上述对账方法实施例中的相关步骤。
149.具体地,程序610可以包括程序代码,该程序代码包括计算机操作指令。
150.处理器602可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算机设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
151.存储器606,用于存放程序610。存储器606可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
152.程序610具体可以用于使得处理器602执行以下操作:
153.获取待进行对账的多渠道交易记录和多渠道结算记录,所述多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,所述多渠道结算记录为在结算子系统中基于
所述预设多渠道配置规则生成;
154.基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;
155.为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。
156.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
157.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

技术特征:
1.一种对账方法,其特征在于,包括:获取待进行对账的多渠道交易记录和多渠道结算记录,所述多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,所述多渠道结算记录为在结算子系统中基于所述预设多渠道配置规则生成;基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。2.根据权利要求1所述的方法,其特征在于,所述获取待进行对账的多渠道交易记录和多渠道结算记录之前,所述方法还包括:设置至少一对渠道编码,所述渠道编码包括对账大类信息、对账小类信息、出入金类型信息和渠道标识;将所述渠道编码与渠道信息相关联,生成所述多渠道配置规则;将所述多渠道配置规则发送至所述交易子系统和所述结算子系统,以使得所述交易子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道交易记录,使得所述结算子系统基于所述多渠道配置规则生成包含所述渠道编码的多渠道结算记录。3.根据权利要求2所述的方法,其特征在于,所述多渠道识别规则用于表征基于所述渠道编码对应的多个待识别字段识别所述交易数据和所述结算数据的方法;所述基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据包括:基于所述待识别字段对所述多渠道交易记录进行字段匹配,得到与所述多个待识别字段均匹配成功的交易数据;基于所述待识别字段对所述多渠道结算记录进行字段匹配,得到与所述多个待识别字段均匹配成功的结算数据。4.根据权利要求2所述的方法,其特征在于,所述多渠道配置规则为所述渠道编码配置对应的状态值,所述状态值用于表征所述渠道编码的有效性;所述得到交易数据之后,所述方法还包括:获取所述交易数据对应的所述渠道编码;若所述交易数据对应至少两个所述渠道编码,则将所述交易数据滤除;和,若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述交易数据滤除。5.根据权利要求4所述的方法,其特征在于,所述得到结算数据之后,所述方法还包括:获取所述结算数据对应的所述渠道编码;若所述结算数据对应至少两个所述渠道编码,则将所述结算数据滤除;和,若所述渠道编码对应的所述状态值为无效状态,则将所述渠道编码对应的所述结算数据滤除。6.根据权利要求2所述的方法,其特征在于,所述为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算
数据进行汇总处理,得到总金额和总记录数包括:获取预设时间间隔内同一渠道编码对应的多个所述交易数据,并为多个所述交易数据配置第一对账标识;获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识;基于所述第一对账标识按时间顺序对交易金额和交易记录数进行汇总,得到交易总金额和交易总记录数,并基于所述第二对账标识按时间顺序对结算金额和结算记录数进行汇总,得到结算总金额和结算总记录数。7.根据权利要求6所述的方法,其特征在于,所述获取所述预设时间间隔内所述同一渠道编码对应的多个所述结算数据,并为多个所述结算数据配置第二对账标识之后,所述方法还包括:设置延迟补偿时间间隔;获取所述延迟补偿时间间隔内与所述同一渠道编码对应的延迟结算数据;为所述延迟结算数据配置所述第二对账标识,以使得基于所述第二对账标识对所述结算金额和所述结算记录数进行补偿处理。8.一种对账装置,其特征在于,包括:获取模块,用于获取待进行对账的多渠道交易记录和多渠道结算记录,所述多渠道交易记录为在交易子系统中根据预设多渠道配置规则生成,所述多渠道结算记录为在结算子系统中基于所述预设多渠道配置规则生成;匹配处理模块,用于基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;汇总对账模块,用于为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。9.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令执行如权利要求1-7中任一项所述的对账方法对应的操作。10.一种计算机设备,包括处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的对账方法对应的操作。

技术总结
本发明公开了一种对账方法及装置、存储介质、计算机设备,属于数据处理技术领域,适用于金融领域,主要解决现有技术中金融领域内人工对账处理速度缓慢且准确率低的问题,包括获取待进行对账的多渠道交易记录和多渠道结算记录,基于预设多渠道识别规则对所述多渠道交易记录和所述多渠道结算记录进行规则匹配处理,得到交易数据和结算数据;为所述交易数据和所述结算数据配置至少一对对账标识,并按照配置为同一对的所述对账标识对应的所述交易数据和所述结算数据进行汇总处理,得到总金额和总记录数,并基于所述总金额和所述总记录数进行匹配验证,完成对账处理。完成对账处理。完成对账处理。


技术研发人员:周晓
受保护的技术使用者:平安付科技服务有限公司
技术研发日:2023.05.15
技术公布日:2023/8/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐