本发明涉及信贷业务机构结算,特别是涉及一种信贷业务机构结算账户合并管理的方法和系统。
背景技术:
1、在金融信贷领域,正常情况下,一个目标金融机构,例如:某银行都会对应有多个存在信贷业务的合作机构;同时,一个合作机构又会涉及较多不同的业务结算的场景,针对不同合作机构和不同结算场景,目标金融机构需要开立很多不同的对公账户,然而,随着合作机构的增多,开立和管理账户的流程变得较为复杂,导致相关业务处理效率较低。
技术实现思路
1、针对上述技术问题,本发明采用的技术方案为:
2、根据本申请的第一方面,提供了一种信贷业务机构结算账户合并管理的方法,所述方法包括以下步骤:
3、s100,获取每一预设用户,以得到预设用户列表a=(a1,a2,…,ai,…,an),i=1,2,…,n;其中,ai为第i个预设用户,n为预设用户的数量;
4、s200,根据a,确定每一预设用户对应的虚拟子账户,以得到a对应的虚拟子账户列表集b=(b1,b2,…,bi,…,bn);其中,bi为ai对应的虚拟子账户列表;bi=(bi,1,bi,2,…,bi,j,…,bi,f(i)),j=1,2,…,f(i);bi,j为ai对应的第j个虚拟子账户,f(i)为ai对应的虚拟子账户的数量;每一虚拟子账户对应一种类型的任务;
5、s300,获取待识别文本tx;其中,tx为任一预设用户发出;
6、s400,遍历b,若tx与bi,j对应的预设虚拟账户信息符合预设的标准匹配规则,则根据tx对应的转账金额更新bi,j当前的余额。
7、进一步的,步骤s400包括以下步骤:
8、s410,获取bi,j对应的预设字符标识di,j_1;其中,di,j_1用于表征bi,j对应的任务类型;
9、s420,若tx=di,j_1,则根据tx对应的转账金额更新bi,j当前的余额。
10、进一步的,在步骤s420之后,所述方法还包括以下步骤:
11、s430,若tx≠di,j_1,则获取di,j_1对应的关键字符串gdi,j_1;其中,gdi,j_1为di,j_1中若干连续的字符串;
12、s440,获取tx对应的每一待比对字符串,以得到tx对应的待比对字符串列表dx=(dx1,dx2,…,dxr,…,dxs),r=1,2,…,s;其中,dxr为tx对应的第r个待比对字符串,s为tx对应的待比对字符串的数量;dxr为tx中长度与gdi,j_1相同的连续字符串;
13、s450,若gdi,j_1∈dx1,则根据tx对应的转账金额更新bi,j当前的余额。
14、进一步的,在步骤s400之后,所述方法还包括以下步骤:
15、s500,若tx与bi,j对应的预设虚拟账户信息不符合预设的标准匹配规则,则获取tx对应的账户zx;
16、s510,遍历b,若zbi,j=zx,则根据tx对应的转账金额更新bi,j当前的余额;否则,获取tx对应的户名hx;
17、s520,遍历b,若hbi,j=hx,则根据tx对应的转账金额更新bi,j当前的余额;否则,将tx添加至预设的异常列表。
18、进一步的,在步骤s400之后,所述方法还包括以下步骤:
19、s600,获取每一预设用户对应的真实账户的余额,以得到真实账户余额列表e=(e1,e2,…,ei,…,en);其中,ei为ai对应的真实账户的余额;
20、s610,获取每一预设用户对应的虚拟子账户的余额,以得到虚拟子账户余额列表f=(f1,f2,…,fi,…,fn);其中,fi为ai对应的虚拟子账户余额列表;fi=(fi,1,fi,2,…,fi,j,…,fi,f(i));fi,j为bi,j对应的余额;
21、s620,若ei=∑f(i)j=1fi,j,则确定ai对应的真实账户正常;否则,确定ai对应的真实账户异常。
22、进一步的,所述根据tx对应的转账金额更新bi,j当前的余额,包括:
23、s401,若tx对应的任务类型为第一任务类型,则将bi,j当前的余额加上tx对应的金额;
24、s402,若tx对应的任务类型为第二任务类型,则将bi,j当前的余额减掉tx对应的金额;其中,第一任务类型和第二任务类型不同。
25、根据本申请的另一方面,还提供了一种信贷业务机构结算账户合并管理的系统,所述系统包括:
26、预设用户获取模块,用于获取每一预设用户,以得到预设用户列表a=(a1,a2,…,ai,…,an),i=1,2,…,n;其中,ai为第i个预设用户,n为预设用户的数量;
27、虚拟子账户确定模块,用于根据a,确定每一预设用户对应的虚拟子账户,以得到a对应的虚拟子账户列表集b=(b1,b2,…,bi,…,bn);其中,bi为ai对应的虚拟子账户列表;bi=(bi,1,bi,2,…,bi,j,…,bi,f(i)),j=1,2,…,f(i);bi,j为ai对应的第j个虚拟子账户,f(i)为ai对应的虚拟子账户的数量;每一虚拟子账户对应一种类型的任务;
28、待识别文本获取模块,用于获取待识别文本tx;其中,tx为任一预设用户发出;
29、余额更新模块,用于遍历b,若tx与bi,j对应的预设虚拟账户信息符合预设的标准匹配规则,则根据tx对应的转账金额更新bi,j当前的余额。
30、本发明至少具有以下有益效果:
31、本发明的信贷业务机构结算账户合并管理的方法,获取每一预设用户,以得到预设用户列表a;根据a,确定每一预设用户对应的虚拟子账户,以得到a对应的虚拟子账户列表集b;获取待识别文本tx;其中,tx为任一预设用户发出;遍历b,若tx与bi,j对应的预设虚拟账户信息符合预设的标准匹配规则,则根据tx对应的转账金额更新bi,j当前的余额;本发明中,对每一预设用户的真实账户设置若干虚拟子账户,每一虚拟子账户对应一种类型的任务,从而根据预设用户发出的待识别文本来进行虚拟子账户余额的更新,实现众多不同类型的任务的统一管理,简化了开立和管理账户的流程变得较为复杂,从而提高相关业务处理效率。
1.一种信贷业务机构结算账户合并管理的方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的信贷业务机构结算账户合并管理的方法,其特征在于,步骤s400包括以下步骤:
3.根据权利要求2所述的信贷业务机构结算账户合并管理的方法,其特征在于,在步骤s420之后,所述方法还包括以下步骤:
4.根据权利要求3所述的信贷业务机构结算账户合并管理的方法,其特征在于,在步骤s400之后,所述方法还包括以下步骤:
5.根据权利要求根据权利要求1所述的信贷业务机构结算账户合并管理的方法,其特征在于,在步骤s400之后,所述方法还包括以下步骤:
6.根据权利要求1所述的信贷业务机构结算账户合并管理的方法,其特征在于,所述根据tx对应的转账金额更新bi,j当前的余额,包括:
7.一种信贷业务机构结算账户合并管理的系统,其特征在于,所述系统包括: