一种批量交易数据处理方法和装置制造方法及图纸

技术编号:31316500 阅读:11 留言:0更新日期:2021-12-12 23:54
本申请提供了一种批量交易数据处理方法和装置,包括:对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易;对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据;基于所述至少两个提取数据,生成与该目标交易对应的联机报文,发送给联机系统进行处理;将联机系统返回的针对每笔目标交易的处理结果,按照批量交易中每笔交易的排列顺序进行组合,得到对所述批量交易的处理结果。本方案中,由于能够将批量交易拆分转换为单笔的联机交易并由联机系统中联机业务处理系统进行处理,通过复用联机业务处理系统对于批量业务中的每笔交易进行处理,相对于现有的银行系统,可以省略批量业务处理系统,精简银行系统的结构。简银行系统的结构。简银行系统的结构。

【技术实现步骤摘要】
一种批量交易数据处理方法和装置


[0001]本申请涉及数据处理
,更具体的说,是涉及一种批量交易数据处理方法和装置。

技术介绍

[0002]目前银行系统业内包括两种交易类型,联机交易和批量交易。其中,联机交易一般多为单笔交易,例如客户去网点办理存款业务,针对该客户的单笔存款交易就是联机交易,针对联机交易有对应的联机系统进行处理。批量交易一般为针对同一交易类型的多笔数据,例如,代发工资,其中包括多笔交易,每笔交易的类型都是相同的,需要对应的批量处理系统进行处理。
[0003]联机系统和批量系统之间相互独立,结构不同,操作方式也不同。很多银行只有联机系统没有批量系统,且批量交易无法复用联机系统,为了完成对批量交易的处理,还需要单独开发一套系统,因此导致目前的银行系统复杂庞大。

技术实现思路

[0004]有鉴于此,本申请提供了一种批量交易数据处理方法,用于解决现有技术中批量交易无法复用联机系统的问题,如下:
[0005]一种批量交易数据处理方法,包括:
[0006]对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易;
[0007]对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据;
[0008]基于所述至少两个提取数据,生成与该目标交易对应的联机报文,发送给联机系统进行处理;
[0009]将联机系统返回的针对每笔目标交易的处理结果,按照批量交易中每笔交易的排列顺序进行组合,得到对所述批量交易的处理结果。
[0010]可选的,上述的方法,所述对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易,包括:
[0011]从所述批量交易中提取出每笔交易的账户信息,将属于同一账户信息的至少两笔交易进行合并,得到与该账户信息对应的目标交易;
[0012]所述至少两笔目标交易分别对应不同的账户信息。
[0013]可选的,上述的方法,所述账户信息包括支付交易金额的出账账户信息,和接收交易金额的入账账户信息,所述将属于同一账户信息的至少两笔交易进行合并,得到与该账户信息对应的目标交易,包括:
[0014]从所述批量交易中提取出每笔交易的交易时间以及交易金额;
[0015]当至少两笔交易的出账账户信息和入账账户信息均相同,交易时间不同时,将所述至少两笔交易进行合并得到与该账户信息对应的目标交易,并将所述至少两笔交易的交
易金额累计求和作为合并后交易的交易金额。
[0016]可选的,上述的方法,所述对对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据,包括:
[0017]从每笔目标交易中提取出交易金额、执行所述批量交易所涉及的执行步骤以及每个步骤所对应的业务处理系统。
[0018]可选的,上述的方法,所述基于所述每笔目标交易的至少两个提取数据,生成与该目标交易对应的联机报文,包括:
[0019]依次将所述交易金额、所述执行步骤以及所述业务处理系统按序组合,生成与该目标交易对应的联机报文。
[0020]可选的,上述的方法,所述联机系统包括至少两个业务处理系统,所述发送给联机系统进行处理,包括:
[0021]将每笔目标交易对应的联机报文发送给联机系统,以使得所述联机系统基于所述执行步骤依次将所述联机报文分别发送给与执行步骤对应的业务处理系统,并根据每个业务处理系统的执行结果生成所述目标交易的处理结果。
[0022]一种批量交易数据处理装置,包括:
[0023]交易拆分模块,用于对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易;
[0024]交易提取模块,用于对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据;
[0025]报文生成模块,用于基于所述至少两个提取数据,生成与该目标交易对应的联机报文,发送给联机系统进行处理;
[0026]处理结果模块,用于将联机系统返回的针对每笔目标交易的处理结果,按照批量交易中每笔交易的排列顺序进行组合,得到对所述批量交易的处理结果。
[0027]一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述任一所述的批量交易数据处理方法。
[0028]一种电子设备,包括:
[0029]存储器,用于存储程序;
[0030]处理器,用于执行所述程序,所述程序具体用于:
[0031]对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易;
[0032]对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据;
[0033]基于所述至少两个提取数据,生成与该目标交易对应的联机报文,发送给联机系统进行处理;
[0034]将联机系统返回的针对每笔目标交易的处理结果,按照批量交易中每笔交易的排列顺序进行组合,得到对所述批量交易的处理结果。
[0035]经由上述的技术方案可知,与现有技术相比,本申请提供了一种批量交易数据处理方法,包括:对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易;对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据;基于所述至少两个提取数据,生成与该目标交易对应的联机报文,发送给联机系统进行处理;将联机系统
返回的针对每笔目标交易的处理结果,按照批量交易中每笔交易的排列顺序进行组合,得到对所述批量交易的处理结果。本方案中,由于能够将批量交易拆分转换为单笔的联机交易并由联机系统中联机业务处理系统进行处理,通过复用联机业务处理系统对于批量业务中的每笔交易进行处理,相对于现有的银行系统,可以省略批量业务处理系统,银行系统的结构组成更加精简。
附图说明
[0036]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0037]图1是本申请提供的一种批量交易数据处理方法实施例1的流程图;
[0038]图2是本申请提供的一种批量交易数据处理方法的应用场景示意图;
[0039]图3是本申请提供的一种批量交易数据处理方法实施例2的流程图;
[0040]图4是本申请提供的一种批量交易数据处理方法实施例3的流程图;
[0041]图5是本申请提供的一种批量交易数据处理装置实施例的结构示意图。
具体实施方式
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]如图1所示的,为本申请提供的一种批量交易数据处理方法实施例1的流程图,该方法应用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种批量交易数据处理方法,其特征在于,包括:对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易;对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据;基于所述至少两个提取数据,生成与该目标交易对应的联机报文,发送给联机系统进行处理;将联机系统返回的针对每笔目标交易的处理结果,按照批量交易中每笔交易的排列顺序进行组合,得到对所述批量交易的处理结果。2.根据权利要求1所述的方法,其特征在于,所述对获取到的待处理的批量交易进行拆分,得到至少两笔目标交易,包括:从所述批量交易中提取出每笔交易的账户信息,将属于同一账户信息的至少两笔交易进行合并,得到与该账户信息对应的目标交易。3.根据权利要求2所述的方法,其特征在于,所述账户信息包括支付交易金额的出账账户信息,和接收交易金额的入账账户信息,所述将属于同一账户信息的至少两笔交易进行合并,得到与该账户信息对应的目标交易,包括:从所述批量交易中提取出每笔交易的交易时间以及交易金额;当至少两笔交易的出账账户信息和入账账户信息均相同,交易时间不同时,将所述至少两笔交易进行合并得到与该账户信息对应的目标交易,并将所述至少两笔交易的交易金额累计求和作为合并后交易的交易金额。4.根据权利要求1所述的方法,其特征在于,所述对对每笔目标交易的交易数据进行提取,得到与该目标交易对应的至少两个提取数据,包括:从每笔目标交易中提取出交易金额、执行所述批量交易所涉及的执行步骤以及每个步骤所对应的业务处理系统。5.根据权利要求4所述的方法,其特征在于,所述基于所述每笔目标交易的至少两个提取数据,生成与该目标交易对应的联机报文,包括:依次将所述交易金额、所述执行步骤以及所述业...

【专利技术属性】
技术研发人员:张晓光
申请(专利权)人:中电金信软件有限公司
类型:发明
国别省市:

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

1