一种交易信息核对方法及装置、存储介质及电子设备与流程

文档序号:31051859发布日期:2022-08-06 07:45阅读:83来源:国知局
一种交易信息核对方法及装置、存储介质及电子设备与流程

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.图1为本发明提供的一种交易信息核对方法的方法流程图;
36.图2为本发明提供的一种获得交易信息对应的待核对数据的过程的流程图;
37.图3为本发明提供的一种对预处理后的批量交易信息进行核对的过程流程图;
38.图4为本发明提供的一种交易信息核对装置的结构示意图;
39.图5为本发明提供的一种电子设备的结构示意图;
40.图6为本发明提供的一种交易信息核对系统的结构示例图;
41.图7为本发明提供的又一种交易信息核对方法的方法流程图。
具体实施方式
42.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
44.本发明实施例提供了一种交易信息核对方法,该方法可以应用于电子设备,所述方法的方法流程图如图1所示,具体包括:
45.s101:在接收到交易核对请求的情况下,确定所述交易请求对应的交易核对类型。
46.在本实施例中,交易核对请求可以是应用客户端存在交易信息核对需求的情况下发送的,应用客户端可以在启动后,读取应用客户端所属应用程序的本地配置信息,并进行初始化,以处理交易业务;在处理交易业务过程中,当存在交易信息核对需求时,可以根据需求生成交易核对请求,并通过预设的注册中心发往电子设备,由电子设备上的交易核对服务端对交易核对请求进行处理。
47.可选的,接收到交易核对请求后,可以对交易核对请求进行解析,获得交易请求中的请求信息,请求信息中可以包括交易核对类型信息和待处理的交易信息标识,可以根据交易核对类型信息确定出交易核对类型,交易核对类型可以是批量核对类型和联机核对类型中的一种,批量核对类型的核对任务可以由电子设备完成,联机核对类型的核对任务可以由电子设备和联机设备联合完成,联机设备是电子设备可连通的设备。
48.s102:在所述交易核对类型为批量核对类型的情况下,获取待处理的批量交易信息;对所述批量交易信息进行预处理,并对预处理后的所述批量交易信息进行核对,获得所述批量交易信息的交易核对结果。
49.在本实施例中,批量交易信息中可以包含多个交易信息,多个交易信息可以是关联交易业务产生的信息,或者是同一类型的交易业务产生的信息,或者是各个独立的交易业务产生的信息。
50.其中,可以确定批量交易信息的交易类型,交易类型可以根据批量交易信息的交易场景或所属的交易业务确定,根据交易类型对批量交易信息进行处理,以剔除其中的无效字符和字段,并对批量交易信息中的预设字段进行转义或格式转换等操作,获得各个待核对文本数据,预处理后的批量交易信息即为各个待核对文本数据。
51.可选的,批量交易信息可以由应用客户端传输得到。
52.s103:在所述交易核对类型为联机核对类型的情况下,获取待处理的交易信息;对所述交易信息进行预处理,获得所述交易信息对应的待核对数据,并从预设的联机设备中获得所述交易信息的关联数据;根据所述关联数据对所述交易信息对应的待核对数据进行核对,获得所述交易信息的交易核对结果。
53.在本实施例中,待处理的交易信息可以是应用客户端处理交易业务产生的信息,例如,可以是转账业务。
54.可选的,交易信息可以由应用客户端传输得到,获取待处理的交易信息后,可以根据交易信息的交易类型对交易信息进行处理,以以剔除其中的无效字符和字段,并对交易信息中的预设字段进行转义或格式转换等操作,获得交易信息对应的待核对文本数据。
55.本发明实施例提供了一种交易信息核对方法,可以在接收到交易核对请求的情况下,确定所述交易请求对应的交易核对类型;在所述交易核对类型为批量核对类型的情况下,获取待处理的批量交易信息;对所述批量交易信息进行预处理,并对预处理后的所述批量交易信息进行核对,获得所述批量交易信息的交易核对结果;在所述交易核对类型为联机核对类型的情况下,获取待处理的交易信息;对所述交易信息进行预处理,获得所述交易信息对应的待核对数据,并从预设的联机设备中获得所述交易信息的关联数据;根据所述关联数据对所述交易信息对应的待核对数据进行核对,获得所述交易信息的交易核对结果。能够快速准确地完成交易核对。
56.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述对所述交易信息进行预处理,获得所述交易信息对应的待核对数据的过程,如图2所示,可以包括:
57.s201:对所述交易信息进行解析,获得所述交易信息中包含的各个交易字段以及交易类型信息。
58.在本实施例中,交易信息中可以包含多个交易字段以及交易类型信息,通过对交易信息进行解析,可以获得交易信息中的各个交易字段以及交易类型信息,交易字段可以是交易描述信息字段、交易金额字段、交易对象字段、交易时间字段等等。
59.s202:根据所述交易类型信息对各个所述交易字段进行处理,获得所述交易信息对应的待核对数据。
60.在本实施例中,可以剔除交易字段中的无效信息,获取提取出需要核对的交易字段,从而得到待核对数据,待核对数据可以是文本数据。
61.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述对预处理后的所述批量交易信息进行核对的过程,如图3所示,可以包括:
62.s301:确定所述批量交易信息中的每一交易信息对应的交易核对方式。
63.在本实施例中,可以根据交易信息的交易类型信息确定出交易信息对应的交易核对方式,例如,可以对预处理后的交易信息进行交易一致性验证,核对交易金额是否到达交易金额上限值、核对交易频率是否大于交易频率上限以及交易对象是否处于黑名单等其中一种或多种,不同的交易类型信息可以对应不同的交易核对方式。
64.s302:根据所述批量交易信息中的每一交易信息对应的所述交易核对方式,对预处理后的所述批量交易信息中的每一交易信息进行核对。
65.在本实施例中,利用利用每一交易信息对应的交易核对方式,对预处理后的每一交易信息进行核对,可以获得批量交易信息中的每个交易信息的核对结果。
66.可选的,可以将批量交易信息中的每个交易信息的核对结果反馈到应用客户端中。
67.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述从预设的联机设备中获得所述交易信息的关联数据,包括:
68.确定所述交易信息所属的用户对象以及所述用户对象相关联的交易对象;
69.确定处理所述交易对象的交易业务的预设的联机设备;
70.从所述联机设备中获取所述交易对象的与所述交易信息相关联的交易数据。
71.在本实施例中,可以从交易信息中确定出用户对象和该用户对象相关联的交易对象,例如,在转账场景下,用户对象可以是转出方,交易对象可以是收款方。
72.可选的,通过交易信息查询预设的配置文件,从而确定出处理该交易对象的交易业务的联机设备,可以从联机设备中获取交易对象的与所述交易信息相关联的交易数据,例如,可以是该交易对象的收款交易信息。
73.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述所述关联数据对所述交易信息对应的待核对数据进行核对,获得所述交易信息的交易核对结果,包括:
74.检测所述用户对象以及所述交易对象是否处于预设的黑名单中;
75.在所述用户对象以及所述交易对象均未处于所述黑名单的情况下,检测所述关联数据中的交易描述信息与所述待核对数据中的交易描述信息是否一致,获得所述交易信息的交易核对结果。
76.在本实施例中,黑名单中包含具有风险的交易对象,在用户对象和交易对象未处于黑名单的情况下,可以对关联数据中的交易描述信息和待核对数据中的交易描述信息进行交易一致性验证,例如,可以核对两个交易描述信息中的转账方是否一致、收款方是否一致、交易金额是否一致等。
77.在本发明提供的一实施例中,基于上述的实施过程,可选的,根据所述关联数据对所述交易信息对应的待核对数据进行核对,获得所述交易信息的交易核对结果之后,还包括:
78.根据所述交易信息的核对结果生成所述交易信息的核对报告。
79.在本实施例中,根据交易信息的核对结果生成交易信息的核对报告后,可以输出该核对报告,例如,将可以核对报告发往应用客户端,或者在预设的显示界面进行显示。
80.在一些实施例中,获得所述批量交易信息的交易核对结果后,也可以根据批量交易信息的交易核对结果生成批量交易信息的交易核对报告,然后输出批量交易信息的交易核对报告。
81.与图1所述的方法相对应,本发明实施例还提供了一种交易信息核对装置,用于对图1中方法的具体实现,本发明实施例提供的交易信息核对装置可以应用于电子设备中,其结构示意图如图4所示,具体包括:
82.接收单元401,用于在接收到交易核对请求的情况下,确定所述交易请求对应的交易核对类型;
83.第一执行单元402,用于在所述交易核对类型为批量核对类型的情况下,获取待处理的批量交易信息;对所述批量交易信息进行预处理,并对预处理后的所述批量交易信息进行核对,获得所述批量交易信息的交易核对结果;
84.第二执行单元403,用于在所述交易核对类型为联机核对类型的情况下,获取待处理的交易信息;对所述交易信息进行预处理,获得所述交易信息对应的待核对数据,并从预设的联机设备中获得所述交易信息的关联数据;根据所述关联数据对所述交易信息对应的待核对数据进行核对,获得所述交易信息的交易核对结果。
85.在本发明提供的一实施例中,基于上述的方案,可选的,所述第二执行单元403,包括:
86.解析子单元,用于对所述交易信息进行解析,获得所述交易信息中包含的各个交易字段以及交易类型信息;
87.处理子单元,用于根据所述交易类型信息对各个所述交易字段进行处理,获得所述交易信息对应的待核对数据。
88.在本发明提供的一实施例中,基于上述的方案,可选的,所述第一执行单元402,包括:
89.第一确定子单元,用于确定所述批量交易信息中的每一交易信息对应的交易核对方式;
90.第一核对子单元,用于根据所述批量交易信息中的每一交易信息对应的所述交易核对方式,对预处理后的所述批量交易信息中的每一交易信息进行核对。
91.在本发明提供的一实施例中,基于上述的方案,可选的,所述第二执行单元403,包括:
92.第二确定子单元,用于确定所述交易信息所属的用户对象以及所述用户对象相关联的交易对象;
93.第三确定子单元,用于确定处理所述交易对象的交易业务的预设的联机设备;
94.获取子单元,用于从所述联机设备中获取所述交易对象的与所述交易信息相关联的交易数据。
95.在本发明提供的一实施例中,基于上述的方案,可选的,所述第二执行子单元403,包括:
96.第一检测子单元,用于检测所述用户对象以及所述交易对象是否处于预设的黑名单中;
97.第二检测子单元,用于在所述用户对象以及所述交易对象均未处于所述黑名单的情况下,检测所述关联数据中的交易描述信息与所述待核对数据中的交易描述信息是否一致,获得所述交易信息的交易核对结果。
98.在本发明提供的一实施例中,基于上述的方案,可选的,所述交易信息核对装置,
还包括:
99.生成单元,用于根据每个所述交易信息的核对结果生成所述各个交易信息的核对报告。
100.上述本发明实施例公开的交易信息核对装置中的各个单元和模块具体的原理和执行过程,与上述本发明实施例公开的交易信息核对方法相同,可参见上述本发明实施例提供的交易信息核对方法中相应的部分,这里不再进行赘述。
101.本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述交易信息核对方法。
102.本发明实施例还提供了一种电子设备,其结构示意图如图5所示,具体包括存储器501,以及一个或者一个以上的指令502,其中一个或者一个以上指令502存储于存储器501中,且经配置以由一个或者一个以上处理器503执行所述一个或者一个以上指令502进行以下操作:
103.在接收到交易核对请求的情况下,确定所述交易请求对应的交易核对类型;
104.在所述交易核对类型为批量核对类型的情况下,获取待处理的批量交易信息;对所述批量交易信息进行预处理,并对预处理后的所述批量交易信息进行核对,获得所述批量交易信息的交易核对结果;
105.在所述交易核对类型为联机核对类型的情况下,获取待处理的交易信息;对所述交易信息进行预处理,获得所述交易信息对应的待核对数据,并从预设的联机设备中获得所述交易信息的关联数据;根据所述关联数据对所述交易信息对应的待核对数据进行核对,获得所述交易信息的交易核对结果。
106.目前,银行业务交易核对在银行日常运营过程中有着重要作用,在银行业务规模与应用系统复杂度日益加大的情况下,业务交易核对工作量随之增大、人工核对的运营成本逐日增加。
107.基于此,在本发明实施例中,提供了一种交易信息核对系统,具体如图6所示,交易信息核对系统包括应用客户端、服务端、文件传输组件、注册中心和前端界面显示组件。
108.其中,应用客户端可以提供本地核对信息配置、核对文本封装、核对请求发起等功能,应用客户端通过文件传输传送批量核对文本、通过注册中心发起联机核对请求。
109.文件传输组件可以提供核对文本、核对报告等文本数据的传输功能。
110.注册中心可以提供交易核对服务注册功能。
111.前端界面显示组件可以提供核对规则管理与维护、服务运行状态监控、核对结果查阅。
112.服务端可以与客户端、文件传输组件、注册中心相互配合,接收核对文本与核对申请,通过内部批量核对模块完成批量文本核对、联机核对模块完成联机核对申请,并将核对结果存储至数据存储模块,供前端查阅;前端支持模块,与前端界面相互配合,完成核对规则管理与维护、服务运行监控等;数据存储模块,提供数据存储功能,包含核对规则库、核对结果等。
113.基于上述的交易信息核对系统,在本发明实施例提供的方案的具体实现中,如图7所示,包括如下步骤:
114.步骤1:交易核对应用客户端启动,读取应用本地配置信息,完成客户端初始化后,
执行步骤2;
115.步骤2:应用调用客户端服务交互功能,客户端依照核对诉求,将文本数据通过文件传输组件发送至服务端;将交易核对申请通过注册中心发送至交易核对服务,执行步骤3;
116.步骤3:交易核对服务器,接收交易核对申请后,解析交易核对申请信息,核对类型若为批量类型,则执行步骤4;核对类型若为联机类型,则执行步骤5;
117.步骤4:核对服务器批量核对模块,导入核对文本、解析数据后,对交易数据进行核对,完成后结果,执行步骤6;
118.步骤5:核对服务器联机核对模块,解析业务数据、访问关联数据后,对交易数据进行核对,完成后结果,执行步骤6;
119.步骤6:核对服务器数据存储模块,存储交易核对结果,并返回结果通知,供前端查看核对结果,交易核对结束。
120.本发明实施例提供的方案的关键点在于:
121.1、应用客户端可以提供本地核对信息配置、核对文本封装、核对请求发起等功能;客户端通过文件传输传送批量核对文本、通过注册中心发起联机核对请求;
122.2、服务端可以与客户端、文件传输、注册中心相互配合,接收核对文本与核对申请,通过内部批量核对模块完成批量文本核对、联机核对模块完成联机核对申请,并将核对结果存储至数据存储模块,供前端查阅。
123.应用本发明实施例提供的方案,可以通过交易核对器,银行业务交易过程自动核对,并提供相应核对报告,交易核对过程无需人员参与、依照核对规则自动执行。应用在客户端完成核对配置信息后,可通过客户端完成交易核对文本的封装、向服务端发起交易核对联机或批量申请;服务端依照核对规则对待核对文本进行核对,完成后生成相应核对报告。
124.需要说明的是,本发明提供的一种交易信息核对方法及装置、存储介质及电子设备可用于人工智能领域、区块链领域、分布式领域、云计算领域、大数据领域、物联网领域、移动互联领域、网络安全领域、芯片领域、虚拟现实领域、增强现实领域、全息技术领域、量子计算领域、量子通信领域、量子测量领域、数字孪生领域或金融领域。上述仅为示例,并不对本发明提供的一种交易信息核对方法及装置、存储介质及电子设备的应用领域进行限定。
125.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
126.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
127.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
128.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可
借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
129.以上对本发明所提供的一种交易信息核对方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1