本发明涉及金融,特别是涉及一种资金代发方法、一种资金代发装置、一种电子设备和一种计算机可读存储介质。
背景技术:
1、在银行的运营过程中,处理单位的资金发放交易是常见的业务之一,即将单位需要发放的资金,发放至收款对象的账户中。
2、单位同一批次对多个收款对象代发薪资或者报销费用时,如果收款对象的收款账户还包括个人数字人民币钱包,则需要先由单位结算账户代发至个人银行卡,再由单位结算账户兑出资金到对公数字人民币钱包,再由对公数字人民币钱包代发至个人数字人民币钱包。
3、然而,若采用上述代发方式,不仅需要单位财务人员预先将同一批次中的个人数字人民币钱包和非个人数字人民币钱包进行人工区分,还需要单位预先开立对公数字人民币钱包,在每次代发之前都需要将资金由单位结算账户兑出至对公数字人民币钱包,从而导致财务人员的工作量增加。
技术实现思路
1、鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种资金代发方法、一种资金代发装置、一种电子设备和一种计算机可读存储介质。
2、为了解决上述问题,本发明实施例公开了一种资金代发方法,所述方法包括:
3、获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;
4、对所述收款账户信息进行解析,确定收款账户类型;
5、若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;
6、若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。
7、可选地,所述收款账户类型包括单位客户账户,所述收款账户信息包括收款户名信息,所述对所述收款账户信息进行解析,确定收款账户类型,包括:
8、判断所述收款户名信息是否符合预设户名条件;
9、若所述收款户名信息符合预设户名条件,则确定所述收款账户类型为单位客户账户。
10、可选地,所述收款账户类型还包括个人数字人民币钱包,所述收款账户信息还包括收款账号信息,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:
11、若所述收款户名信息不符合预设户名条件,则提取收款账号的前四位数字作为第一数字信息;
12、判断所述第一数字信息是否与预设个人数字人民币钱包id匹配;
13、若所述第一数字信息与预设个人数字人民币钱包id匹配,则确定所述收款账户类型为个人数字人民币钱包。
14、可选地,所述收款账户类型还包括个人银行卡,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:
15、若所述第一数字信息不与预设个人数字人民币钱包id匹配,则提取收款账号的前六位数字作为第二数字信息;
16、判断所述第二数字信息是否与预设个人银行卡bin号匹配;
17、若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡。
18、可选地,所述代发资金信息还包括超级网银开通信息,所述个人银行卡包括超级网银个人银行卡和非超级网银个人银行卡,所述若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡,包括:
19、当所述第二数字信息与预设个人银行卡bin号匹配时,若所述超级网银开通信息为已开通超级网银,则确定所述收款账户类型为超级网银个人银行卡;
20、若所述超级网银开通信息为未开通超级网银,则确定所述收款账户类型为非超级网银个人银行卡。
21、可选地,所述若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理,包括:
22、根据除所述个人数字人民币钱包之外的任一收款账户类型的金额信息,计算所述任一收款账户类型的汇总金额;
23、根据所述任一收款账户类型的汇总金额确定所述任一收款账户类型对应的目标业务通道,并将所述任一收款账户类型对应的代发资金信息发送至所述目标业务通道进行资金发放业务处理。
24、可选地,所述获取代发资金信息,包括:
25、响应于代发资金信息填写模板生成指令,生成代发资金信息填写模板;
26、获取用户通过所述代发资金信息填写模板输入的代发资金信息。
27、本发明实施例还公开了一种资金代发装置,所述装置包括:
28、获取模块,用于获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;
29、解析模块,用于对所述收款账户信息进行解析,确定收款账户类型;
30、业务类型确定模块,用于若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;
31、业务通道确定模块,用于若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。
32、本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的资金代发方法的步骤。
33、本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的资金代发方法的步骤。
34、本发明实施例包括以下优点:
35、在本发明实施例中,可以获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,从而自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并将代发资金信息发送至目标业务通道进行资金发放业务处理;当收款账户类型为个人数字人民币钱包时,通过根据预设的资金用途信息与业务种类之间的映射关系确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易即可直接进行资金代发,不仅使得单位结算账户同一批次完成包含个人数字人民币钱包等不同类型收款账户的资金代发,还可以减少用户手工操作,提高资金代发的自动化程度。
1.一种资金代发方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述收款账户类型包括单位客户账户,所述收款账户信息包括收款户名信息,所述对所述收款账户信息进行解析,确定收款账户类型,包括:
3.根据权利要求2所述的方法,其特征在于,所述收款账户类型还包括个人数字人民币钱包,所述收款账户信息还包括收款账号信息,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:
4.根据权利要求3所述的方法,其特征在于,所述收款账户类型还包括个人银行卡,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:
5.根据权利要求4所述的方法,其特征在于,所述代发资金信息还包括超级网银开通信息,所述个人银行卡包括超级网银个人银行卡和非超级网银个人银行卡,所述若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡,包括:
6.根据权利要求1所述的方法,其特征在于,所述若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理,包括:
7.根据权利要求1所述的方法,其特征在于,所述获取代发资金信息,包括:
8.一种资金代发装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-7中任一项所述的资金代发方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的资金代发方法的步骤。