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

文档序号:32489635发布日期:2022-12-10 02:18阅读:26来源:国知局
一种交易核准方法及装置、存储介质及电子设备与流程

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.图1为本发明提供的一种交易核准方法的方法流程图;
44.图2为本发明提供的一种柜面交易与核准规则的绑定过程的流程图;
45.图3为本发明提供的一种根据变更信息对柜面交易绑定的核准规则进行变更的过程的流程图;
46.图4为本发明提供的一种交易核准装置的结构示意图;
47.图5为本发明提供的一种电子设备的结构示意图;
48.图6为本发明提供的一种柜面交易绑定核准规则的示例图。
具体实施方式
49.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
50.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
51.本发明实施例提供了一种交易核准方法,该方法可以应用于电子设备,电子设备可以是运行银行的核准系统的计算机设备,所述方法的方法流程图如图1所示,具体包括:
52.s101:接收柜员前端系统发送的待处理交易数据。
53.在本实施例中,柜员前端系统在接收到交易处理请求时,可以获得待处理的交易数据,然后,将交易数据发往核准系统。
54.s102:确定所述待处理交易数据所属的柜面交易。
55.在本实施例中,不同的柜面交易可以包括不同类型的交易数据,根据根据待处理交易数据中的柜面交易标识在各个备选柜面交易中确定出待处理数据所属的柜面交易,也可以根据发送待处理交易数据的柜员前端系统确定出待处理交易数据所属的柜面交易。
56.s103:获取所述柜面交易所绑定的核准规则。
57.在本实施例中,柜面交易预先绑定有核准规则,可以从预设的配置文件中获取柜面交易所绑定的核准规则,配置文件中记录不同柜面交易分别绑定的核准规则。
58.s104:利用所述核准规则对所述待处理交易数据进行核准,得到所述待处理交易数据的核准结果。
59.在本实施例中,一个核准规则由至少一个核准条件组成,可以核准规则中的各核准条件对待处理交易数据进行核准。
60.s105:将所述核准结果发往所述柜员前端系统。
61.应用本发明实施例提供的方法,能够提升交易数据的核准效率,并且能够将核准规则与柜员前端系统解耦,降低柜员前端系统的复杂度,便于系统的维护。
62.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述柜面交易与所述核准规则的绑定过程,如图2所示,包括:
63.s201:确定所述柜面交易的各个核准点。
64.在本实施例中,柜面交易具有多个核准点,在一些实施例中,核准点可以是需要核验的交易字段的标识。
65.s202:获取每个所述核准点对应的核准条件。
66.s203:将各个所述核准条件组成核准规则。
67.在本实施例中,可以将各个核准条件组成柜面交易的核准规则。
68.s204:将所述柜面交易与所述核准规则进行绑定。
69.在本实施例中,可以将柜面交易与核准规则的绑定关系记录在预设的配置文件中,以通过配置文件确定柜面交易所绑定的核准规则。
70.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述获取每个所述核准点对应的核准规则,包括:
71.对于每个所述核准点,将所述核准点与各个备选核准规则进行匹配;若存在与所述核准点匹配成功的备选核准规则,则将与所述核准点匹配成功的备选核准规则,确定为所述核准点对应的核准规则;若不存在与所述核准点匹配成功的备选核准规则;则获取所述核准点对应的核准字段,根据所述核准字段生成所述核准点的核准条件。
72.例如,某支交易涉及外币,则根据“交易币别为外币”的核准字段生成一个“币种类”的核准条件;若交易中含有“单笔交易金额超限”的核准字段,则生成一个“交易金额类”的核准条件,等等。这些核准条件可在不同交易中根据业务场景进行复用,也即作为目标柜面交易的备选核准条件,目标柜面交易为除所述柜面交易以外的交易,能够避免为不同的交易设置重复的核准条件,浪费系统资源。
73.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述将所述核准结果发往所述柜员前端系统之后,还包括:
74.当接收到所述柜员前端系统发送的核准规则变更请求时,获取所述核准规则变更请求中的变更信息;
75.根据所述变更信息对所述柜面交易绑定的核准规则进行变更。
76.在本实施例中,可以根据变更信息变更核准规则中的部分或全部核准条件。
77.在本发明提供的一实施例中,基于上述的实施过程,可选的,所述根据所述变更信息对所述柜面交易绑定的核准规则进行变更,如图3所示,包括:
78.s301:根据所述变更信息确定待变更核准点以及变更类型。
79.在本实施例中,变更信息可以包括待变更核准点标识,可以根据待变更核准点标识在各个核准点中确定出待变更核准点,待变更核准点标识的数量可以为一个或多个,变更类型可以为新增类型、删除类型或修改类型等。
80.s302:在所述变更类型为删除类型的情况下,将所述核准规则中的所述待变更核准点对应的核准条件进行删除。
81.s303:在所述变更类型为新增类型的情况下,获取待变更核准点的核准条件,在所述核准规则中新增所述待变更核准点的核准条件。
82.在一些实施例中,在变更类型为修改类型的情况下,获取待变更核准点的核准条
件,对待变更核准点的核准条件进行修改。
83.与图1所述的方法相对应,本发明实施例还提供了一种交易核准装置,用于对图1中方法的具体实现,本发明实施例提供的交易核准装置可以应用于电子设备中,其结构示意图如图4所示,具体包括:
84.第一接收单元401,用于接收柜员前端系统发送的待处理交易数据;
85.确定单元402,用于确定所述待处理交易数据所属的柜面交易;
86.获取单元403,用于获取所述柜面交易绑定的核准规则;
87.核准单元404,用于利用所述核准规则对所述待处理交易数据进行核准,得到所述待处理交易数据的核准结果;
88.传输单元405,用于将所述核准结果发往所述柜员前端系统。
89.在本发明提供的一实施例中,基于上述的方案,可选的,所述获取单元403,包括:
90.确定子单元,用于确定所述柜面交易的各个核准点;
91.获取子单元,用于获取每个所述核准点对应的核准条件;
92.执行子单元,用于将各个所述核准条件组成核准规则;
93.绑定子单元,用于将所述柜面交易与所述核准规则进行绑定。
94.在本发明提供的一实施例中,基于上述的方案,可选的,所述获取子单元,包括:
95.执行模块,用于对于每个所述核准点,将所述核准点与各个备选核准规则进行匹配;若存在与所述核准点匹配成功的备选核准规则,则将与所述核准点匹配成功的备选核准规则,确定为所述核准点对应的核准规则;若不存在与所述核准点匹配成功的备选核准规则;则获取所述核准点对应的核准字段,根据所述核准字段生成所述核准点的核准条件。
96.在本发明提供的一实施例中,基于上述的方案,可选的,交易核准装置还包括:
97.第二接收单元,用于当接收到所述柜员前端系统发送的核准规则变更请求时,获取所述核准规则变更请求中的变更信息;
98.变更单元,用于根据所述变更信息对所述柜面交易绑定的核准规则进行变更。
99.在本发明提供的一实施例中,基于上述的方案,可选的,所述变更单元,包括:
100.确定子单元,用于根据所述变更信息确定待变更核准点以及变更类型;
101.第一处理子单元,用于在所述变更类型为删除类型的情况下,将所述核准规则中的所述待变更核准点对应的核准条件进行删除;
102.第二处理子单元,用于在所述变更类型为新增类型的情况下,获取待变更核准点的核准条件,在所述核准规则中新增所述待变更核准点的核准条件。
103.上述本发明实施例公开的交易核准装置中的各个单元和模块具体的原理和执行过程,与上述本发明实施例公开的交易核准方法相同,可参见上述本发明实施例提供的交易核准方法中相应的部分,这里不再进行赘述。
104.本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述交易核准方法。
105.本发明实施例还提供了一种电子设备,其结构示意图如图5所示,具体包括存储器501,以及一个或者一个以上的指令502,其中一个或者一个以上指令502存储于存储器501中,且经配置以由一个或者一个以上处理器503执行所述一个或者一个以上指令502进行以下操作:
106.接收柜员前端系统发送的待处理交易数据;
107.确定所述待处理交易数据所属的柜面交易;
108.获取所述柜面交易所绑定的核准规则;
109.利用所述核准规则对所述待处理交易数据进行核准,得到所述待处理交易数据的核准结果;
110.将所述核准结果发往所述柜员前端系统。
111.现有技术中,是由柜员前端系统进行交易核准,然而,各种交易涉及的核准点也不断增多,由柜员前端系统进行核准会导致核准耗时长,并且柜员前端系统中的各个交易的核准点是以硬代码的方式实现的,不利于核准点的维护拓展。
112.基于此,在本发明提供的一实施例中,可以先通过柜员前端系统对交易数据进行上送,核准系统接收到上送数据后,对交易里的核准条件、核准规则进行分析判断,之后将核准结果返回给柜员前端系统,极大地减少了柜员前端系统的核准压力。
113.柜员前端系统上送至核准系统的交易,核准系统根据核准条件、核准规则进行逐个判断,最终将核准结果返回给柜员前端系统;
114.参见图6,通过对柜面交易上送字段进行分析,形成统一可复用的核准条件。如现有某支交易涉及外币,则将“交易币别为外币”定为一个“币种类”的核准条件;若交易中含有“单笔交易金额超限”,则定为一个“交易金额类”的核准条件,等等。这些核准条件可在不同交易中根据业务场景进行复用。
115.将核准条件组合绑定,形成高可用的核准规则。如现有某支交易在“对公账户非工作日交易”场景下需进行核准,则该条规则可通过核准条件“转出账户为对公账户”与核准条件“交易日为非工作日”组合绑定来实现。
116.通过对柜面交易进行核准规则的绑定,以满足柜面交易的核准点要求。如现有某支交易在“对公账户非工作日交易,转出账户命中黑名单”场景下需进行核准,则该交易可由核准规则“对公账户非工作日交易”与核准规则“转出账户命中黑名单”绑定来实现。
117.随着越来越多的柜面交易完成核准系统的柜面交易绑定,核准系统的核准规则、核准条件也会日趋完善。即使交易场景不断变化,也能通过现有的柜面交易绑定不同的核准规则来实现新场景的核准要求。
118.需要说明的是,本发明提供的一种交易核准方法及装置、存储介质及电子设备可用于人工智能领域、区块链领域、分布式领域、云计算领域、大数据领域、物联网领域、移动互联领域、网络安全领域、芯片领域、虚拟现实领域、增强现实领域、全息技术领域、量子计算领域、量子通信领域、量子测量领域、数字孪生领域或金融领域。上述仅为示例,并不对本发明提供的一种交易核准方法及装置、存储介质及电子设备的应用领域进行限定。
119.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
120.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意
在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
121.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
122.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
123.以上对本发明所提供的一种交易核准方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1