System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种数据处理方法、装置、设备及介质。
技术介绍
1、相关技术中,在划扣环节中运营人员存在以下痛点:1、运营人员需要处理资管计划投资、券款对付(delivery versus payment,dvp)资金调拨、银证转账、银行转账等多种业务对应的划扣、不同业务类型的业务划扣时所需的划扣要素不同。为了满足划扣需求,运营人员每次都需要手工制作当前待处理的业务类型对应的划扣要素表、文档等,并进行多次导入、导出审批等操作,人工干预程度高、手工操作多、风险高。
技术实现思路
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.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预先保存的业务类型与划扣要素的对应关系,确定所述目标业务类型对应的每个目标划扣要素包括:
3.根据权利要求1所述的方法,其特征在于,所述数据处理指令中还携带有待处理产品的目标标识信息;
4.根据权利要求3所述的方法,其特征在于,所述根据预先保存的业务类型、产品的标识信息和账户信息的对应关系,确定所述目标业务类型对应的目标账户信息包括:
5.根据权利要求1所述的方法,其特征在于,所述根据预先保存的业务类型与支付通道的对应关系,确定所述目标业务类型对应的目标支付通道包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标支付银行编号确定方法,确定目标支付银行编号包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述目标支付银行编号确定方法,确定目标支付银行编号包括:
8.根据权利要求7所述的方法,其特征在于,若所述目标开户银行编号为空,所述方法还包括:
9.根据权利要求1所
10.一种数据处理装置,其特征在于,所述装置包括:
11.根据权利要求10所述的装置,其特征在于,所述处理模块,具体用于根据预先保存的业务类型与划扣指令格式类型的对应关系,确定所述目标业务类型对应的目标划扣指令格式类型;根据预先保存的每个划扣指令格式类型与划扣要素的对应关系,确定所述目标划扣指令格式类型对应的每个目标划扣要素。
12.根据权利要求10所述的装置,其特征在于,所述数据处理指令中还携带有待处理产品的目标标识信息;
13.根据权利要求12所述的装置,其特征在于,所述处理模块,具体用根据预先保存的业务类型与账户类型的对应关系,确定该目标业务类型对应的目标账户类型;根据预先保存的产品的标识信息、账户类型和账户编号的对应关系,确定所述目标账户类型和所述目标标识信息对应的目标账户编号;根据预先保存的账户编号和账户信息的对应关系,确定所述目标账户编号对应的目标账户信息。
14.根据权利要求10所述的装置,其特征在于,所述处理模块,具体用于根据保存的业务类型和支付通道类型的对应关系,确定所述目标业务类型对应的目标支付通道类型;其中,所述支付通道类型为托管行支付或银企直连支付;根据预先保存的支付通道类型与支付银行编号确定方法的对应关系,确定该目标支付通道类型对应的目标支付银行编号确定方法,并根据所述目标支付银行编号确定方法,确定目标支付银行编号;根据保存的支付通道类型、支付银行编号和支付通道的对应关系,将所述目标支付通道类型和所述第一支付银行编号对应的支付通道确定为所述目标支付通道。
15.根据权利要求14所述的装置,其特征在于,所述处理模块,具体用于若所述目标支付通道类型为托管行支付,则获取数据处理指令中携带的待处理产品的目标标识信息;获取所述目标标识信息对应的目标托管行机构编号和第一外部机构类型,并根据保存的外部机构编号、外部机构类型和支付银行编号的对应关系,确定所述目标托管行机构编号和所述第一外部机构类型对应的第一支付银行编号;将所述第一支付银行编号确定为所述目标支付银行编号。
16.根据权利要求14所述的装置,其特征在于,所述处理模块,具体用于若所述目标支付通道类型为银企直连支付,则获取保存的用户侧的目标开户银行编号和对应的第二外部机构类型;根据保存的外部机构编号、外部机构类型和支付银行编号的对应关系,确定所述目标开户银行编号和所述第二外部机构类型对应的第二支付银行编号;将所述第二支付银行编号确定为所述目标支付银行编号。
17.根据权利要求16所述的装置,其特征在于,所述处理模块,还用于若所述目标开户银行编号为空,则获取保存的所述用户侧的目标支付系统号和对应的第三外部机构类型;根据保存的外部机构编号、外部机构类型和支付银行编号的对应关系,确定所述目标支付系统号和第三外部机构类型对应的支付银行编号为所述第二支付银行编号。
18.根据权利要求10所述的装置,其特征在于,所述获取模块,还用于获取保存的每个目标划扣要素对应的字段长度;
19.一种电子设备,其特征在于,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-9任一所述数据处理方法的步骤。
20.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9...
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据预先保存的业务类型与划扣要素的对应关系,确定所述目标业务类型对应的每个目标划扣要素包括:
3.根据权利要求1所述的方法,其特征在于,所述数据处理指令中还携带有待处理产品的目标标识信息;
4.根据权利要求3所述的方法,其特征在于,所述根据预先保存的业务类型、产品的标识信息和账户信息的对应关系,确定所述目标业务类型对应的目标账户信息包括:
5.根据权利要求1所述的方法,其特征在于,所述根据预先保存的业务类型与支付通道的对应关系,确定所述目标业务类型对应的目标支付通道包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述目标支付银行编号确定方法,确定目标支付银行编号包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述目标支付银行编号确定方法,确定目标支付银行编号包括:
8.根据权利要求7所述的方法,其特征在于,若所述目标开户银行编号为空,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述根据保存的所述目标支付通道对应的支付通道适配器和获取到的每个目标划扣要素对应的信息之前,所述方法还包括:
10.一种数据处理装置,其特征在于,所述装置包括:
11.根据权利要求10所述的装置,其特征在于,所述处理模块,具体用于根据预先保存的业务类型与划扣指令格式类型的对应关系,确定所述目标业务类型对应的目标划扣指令格式类型;根据预先保存的每个划扣指令格式类型与划扣要素的对应关系,确定所述目标划扣指令格式类型对应的每个目标划扣要素。
12.根据权利要求10所述的装置,其特征在于,所述数据处理指令中还携带有待处理产品的目标标识信息;
13.根据权利要求12所述的装置,其特征在于,所述处理模块,具体用根据预先保存的业务类型与账户类型的对应关系,确定该目标业务类型对应的目标账户类型;根据预先保存的产品的标识信息、账户类型和账户编号的对应关系,确定所述目标账户类型和所述目标标识信息对应的目标账户编号;根据预先保存的账户编号和账户信息的对应关系,确定所述目标账户编号对应的目标账户信息。
14.根据权利要求10所述的装置,其特征在于,所述处理模块,具体用于根据保存的业务类型和支付通道类型的对应关系,确定所述目标业务类型对应的目标...
【专利技术属性】
技术研发人员:杨鸿飞,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。