资金代发方法、装置、电子设备和存储介质与流程
未命名
08-02
阅读:127
评论:0

1.本发明涉及金融技术领域,特别是涉及一种资金代发方法、一种资金代发装置、一种电子设备和一种计算机可读存储介质。
背景技术:
2.在银行的运营过程中,处理单位的资金发放交易是常见的业务之一,即将单位需要发放的资金,发放至收款对象的账户中。
3.单位同一批次对多个收款对象代发薪资或者报销费用时,如果收款对象的收款账户还包括个人数字人民币钱包,则需要先由单位结算账户代发至个人银行卡,再由单位结算账户兑出资金到对公数字人民币钱包,再由对公数字人民币钱包代发至个人数字人民币钱包。
4.然而,若采用上述代发方式,不仅需要单位财务人员预先将同一批次中的个人数字人民币钱包和非个人数字人民币钱包进行人工区分,还需要单位预先开立对公数字人民币钱包,在每次代发之前都需要将资金由单位结算账户兑出至对公数字人民币钱包,从而导致财务人员的工作量增加。
技术实现要素:
5.鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种资金代发方法、一种资金代发装置、一种电子设备和一种计算机可读存储介质。
6.为了解决上述问题,本发明实施例公开了一种资金代发方法,所述方法包括:
7.获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;
8.对所述收款账户信息进行解析,确定收款账户类型;
9.若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;
10.若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。
11.可选地,所述收款账户类型包括单位客户账户,所述收款账户信息包括收款户名信息,所述对所述收款账户信息进行解析,确定收款账户类型,包括:
12.判断所述收款户名信息是否符合预设户名条件;
13.若所述收款户名信息符合预设户名条件,则确定所述收款账户类型为单位客户账户。
14.可选地,所述收款账户类型还包括个人数字人民币钱包,所述收款账户信息还包括收款账号信息,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:
15.若所述收款户名信息不符合预设户名条件,则提取收款账号的前四位数字作为第一数字信息;
16.判断所述第一数字信息是否与预设个人数字人民币钱包id匹配;
17.若所述第一数字信息与预设个人数字人民币钱包id匹配,则确定所述收款账户类型为个人数字人民币钱包。
18.可选地,所述收款账户类型还包括个人银行卡,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:
19.若所述第一数字信息不与预设个人数字人民币钱包id匹配,则提取收款账号的前六位数字作为第二数字信息;
20.判断所述第二数字信息是否与预设个人银行卡bin号匹配;
21.若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡。
22.可选地,所述代发资金信息还包括超级网银开通信息,所述个人银行卡包括超级网银个人银行卡和非超级网银个人银行卡,所述若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡,包括:
23.当所述第二数字信息与预设个人银行卡bin号匹配时,若所述超级网银开通信息为已开通超级网银,则确定所述收款账户类型为超级网银个人银行卡;
24.若所述超级网银开通信息为未开通超级网银,则确定所述收款账户类型为非超级网银个人银行卡。
25.可选地,所述若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理,包括:
26.根据除所述个人数字人民币钱包之外的任一收款账户类型的金额信息,计算所述任一收款账户类型的汇总金额;
27.根据所述任一收款账户类型的汇总金额确定所述任一收款账户类型对应的目标业务通道,并将所述任一收款账户类型对应的代发资金信息发送至所述目标业务通道进行资金发放业务处理。
28.可选地,所述获取代发资金信息,包括:
29.响应于代发资金信息填写模板生成指令,生成代发资金信息填写模板;
30.获取用户通过所述代发资金信息填写模板输入的代发资金信息。
31.本发明实施例还公开了一种资金代发装置,所述装置包括:
32.获取模块,用于获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;
33.解析模块,用于对所述收款账户信息进行解析,确定收款账户类型;
34.业务类型确定模块,用于若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;
35.业务通道确定模块,用于若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资
金发放业务处理。
36.本发明实施例还公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的资金代发方法的步骤。
37.本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的资金代发方法的步骤。
38.本发明实施例包括以下优点:
39.在本发明实施例中,可以获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,从而自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并将代发资金信息发送至目标业务通道进行资金发放业务处理;当收款账户类型为个人数字人民币钱包时,通过根据预设的资金用途信息与业务种类之间的映射关系确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易即可直接进行资金代发,不仅使得单位结算账户同一批次完成包含个人数字人民币钱包等不同类型收款账户的资金代发,还可以减少用户手工操作,提高资金代发的自动化程度。
附图说明
40.图1是一种资金代发方法的流程图;
41.图2是本发明实施例提供的一种资金代发方法的步骤流程图;
42.图3是本发明实施例提供的另一种资金代发方法的步骤流程图;
43.图4是本发明实施例提供的一种资金代发方法的流程图;
44.图5是本发明实施例提供的一种资金代发装置的结构框图。
具体实施方式
45.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
46.处理单位的资金发放交易是常见的银行业务之一,即将单位需要发放的资金,发放至收款对象的账户中。参照图1所示,为一种资金代发方法的流程图,该流程可以包括:
47.1、单位预先开通先对公数字人民币钱包,将对公数字人民币钱包与单位结算账户进行绑定。
48.2、在资金代发开始时,用户登录资金代发系统。
49.3、人工区分各收款账户的收款账户类型。
50.4、若收款账户类型为银行卡(折),则代发系统生成信息填写模板,以使用户在信息填写模板中输入姓名、金额、银行卡(折)账号和开户银行号等信息;代发系统根据用户输入的信息进行财务处理,并发送至业务通道,从而将资金发送至银行卡(折)。
51.5、若收款账户类型为数字人民币钱包,则先从单位结算账户兑出资金到对公数字人民币钱包,接着代发系统生成信息填写模板,以使用户在信息填写模板中输入姓名、金
额、数字人民币钱包id等信息;最后代发系统根据用户输入的信息进行财务处理,并发送至业务平台,从而将资金发送至数字人民币钱包。
52.由以上流程可知,现有的资金代发方式中,用户需要预先对收款账户类型进行人工区分,并且还需要单位预先开立对公数字人民币钱包,在每次代发之前还需要将资金由单位结算账户兑出对公数字人民币钱包,才能将资金由对公数字人民币钱包代发至个人数字人民币钱包。该种资金代发方式需要人工区分收款账户类型,只能对钱包资金和单位结算账户分开管理,同时由于拆分交易还导致多笔账务流水,增加了财务人员的工作量。
53.本发明实施例的核心构思之一在于,可以获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,从而自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并将代发资金信息发送至目标业务通道进行资金发放业务处理;当收款账户类型为个人数字人民币钱包时,通过根据预设的资金用途信息与业务种类之间的映射关系确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易即可直接进行资金代发,不仅使得单位结算账户同一批次完成包含个人数字人民币钱包等不同类型收款账户的资金代发,还可以减少用户手工操作,提高资金代发的自动化程度。
54.参照图2,示出了本发明实施例提供的一种资金代发方法的步骤流程图,所述方法具体可以包括如下步骤:
55.步骤201,获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息。
56.本发明实施例的资金代发方法可以应用于代发服务器,在对同一批次里不同的收款账户类型代发薪资或者报销费用时,用户可以直接输入代发资金信息,代发服务器可以获取用户输入的收款账户信息、资金用途信息等代发资金信息,对收款账户信息进行解析从而自动确定收款账户类型,无需人工区分收款账户类型,使得单位结算账户同一批次完成不同类型收款账户的资金代发。当收款账户类型为个人数字人民币钱包时,通过确定该收款账户的业务类型,直接将代发资金信息和业务类型发送至相应的业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易,减少用户手工操作,提高资金代发的自动化程度。
57.步骤202,对所述收款账户信息进行解析,确定收款账户类型。
58.在本发明实施例中,服务器获取用户输入的代发资金信息后,可以对收款账户信息进行解析,确定出各笔资金的收款账户类型。
59.步骤203,若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理。
60.参照表1所示,为本发明实施例提供的一种资金用途信息与业务种类之间的映射表。
61.用途数币业务种类数币业务种类编码工资工资02047
奖金奖金02048过节费节日补贴01608补贴津贴02049劳务费劳务费02106薪资工资02047绩效工资绩效02050报销日常报销费用020951月工资工资02047
62.表1
63.当收款账户类型为个人数字人民币钱包时,可以根据该映射表中资金用途与数币业务种类之间的映射关系,确定出对应的数币业务种类。例如,若某笔代发资金的用途为过节费,则对应的数币业务种类为节日补贴,对应的数币业务种类编码可以为01608;若某笔代发资金的用途为1月工资,则对应的数币业务种类为工资,对应的数币业务种类编码可以为02047。
64.在确定出对应的数币业务种类后,可以将该笔代发资金对应的代发资金信息和数币业务种类发送至数字人民币互联互通平台,以使该互联互通平台进行资金发放业务处理。
65.步骤204,若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。
66.当代发资金的收款账户类型为个人数字人民币钱包之外的其他收款账户类型时,可以根据代发资金的金额信息以及收款账户类型确定目标业务通道,并将信息发送至目标业务通道进行资金发放业务处理。
67.在本发明实施例中,可以获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,从而自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并将代发资金信息发送至目标业务通道进行资金发放业务处理;当收款账户类型为个人数字人民币钱包时,通过根据预设的资金用途信息与业务种类之间的映射关系确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易即可直接进行资金代发,不仅使得单位结算账户同一批次完成包含个人数字人民币钱包等不同类型收款账户的资金代发,还可以减少用户手工操作,提高资金代发的自动化程度。
68.参照图3,示出了本发明实施例提供的另一种资金代发方法的步骤流程图,所述方法具体可以包括如下步骤:
69.步骤301,获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息。
70.本发明实施例的资金代发方法可以应用于代发服务器,在对同一批次里不同的收款账户类型代发薪资或者报销费用时,用户可以直接输入代发资金信息,代发服务器可以
获取用户输入的收款账户信息、资金用途信息等代发资金信息,对收款账户信息进行解析从而自动确定收款账户类型,无需人工区分收款账户类型,使得单位结算账户同一批次完成不同类型收款账户的资金代发。当收款账户类型为个人数字人民币钱包时,通过确定该收款账户的业务类型,直接将代发资金信息和业务类型发送至相应的业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易,减少用户手工操作,提高资金代发的自动化程度。
71.步骤202,对所述收款账户信息进行解析,确定收款账户类型。
72.在一种可选的实施例中,所述步骤302可以包括以下子步骤s11-s12:
73.子步骤s11,响应于代发资金信息填写模板生成指令,生成代发资金信息填写模板。
74.子步骤s12,获取用户通过所述代发资金信息填写模板输入的代发资金信息。
75.在对同一批次里不同的收款账户类型代发薪资或者报销费用时,用户可以发出代发资金信息填写模板生成指令,服务器在接收到该模板生成指令后,可以生成代发资金信息填写模板,用户可以在该代发资金信息填写模板中一次性输入个人数字人民币钱包id、单位客户账户、个人银行卡(折)等不同类型收款账户的代发资金信息,无需对不同类型的收款账户进行区分,服务器可以获取用户通过该代发资金信息填写模板输入的代发资金信息。
76.步骤302,对所述收款账户信息进行解析,确定收款账户类型。
77.在一种可选的实施例中,所述收款账户类型包括单位客户账户,所述收款账户信息包括收款户名信息,所述步骤302可以包括以下子步骤s21-s22:
78.子步骤s21,判断所述收款户名信息是否符合预设户名条件。
79.子步骤s22,若所述收款户名信息符合预设户名条件,则确定所述收款账户类型为单位客户账户。
80.具体的,预设户名条件可以设置为收款户名大于五个汉字、特殊对公客户名称白名单和包含“公司”等常见单位客户名称关键字中的至少一种。示例性地,若收款户名为xx大学,xx大学在特殊对公客户名称白名单中,则该收款户名信息符合预设户名条件;若收款户名为xx有限公司,包含“公司”常见单位客户名称关键字,则该收款户名信息符合预设户名条件;若收款户名为xx工作室,收款户名大于五个汉字,则该收款户名信息符合预设户名条件。当收款户名信息符合预设户名条件时,可以确定收款账户类型为单位客户账户。
81.在一种可选的实施例中,所述收款账户类型还包括个人数字人民币钱包,所述收款账户信息还包括收款账号信息,所述步骤302还可以包括以下子步骤s23-s25:
82.子步骤s23,若所述收款户名信息不符合预设户名条件,则提取收款账号的前四位数字作为第一数字信息。
83.子步骤s24,判断所述第一数字信息是否与预设个人数字人民币钱包id匹配。
84.子步骤s25,若所述第一数字信息与预设个人数字人民币钱包id匹配,则确定所述收款账户类型为个人数字人民币钱包。
85.当收款户名信息不符合预设户名条件时,该收款账户类型不为单位客户账户,此时可以提取收款账号的前四位数字来判断收款账户类型是否为个人数字人民币钱包。具体的,预设个人数字人民币钱包id可以为0021、0031、0041、0051、0061、0071、0081、0091、0101
和0111中的一种,若收款账号为16位数字且前四位数字为0021、0031、0041、0051、0061、0071、0081、0091、0101和0111中的一种,则该数字信息与个人数字人民币钱包id匹配,可以确定收款账户类型为个人数字人民币钱包。
86.在一种可选的实施例中,所述收款账户类型还包括个人银行卡,所述步骤302还可以包括以下子步骤s26-s28:
87.子步骤s26,若所述第一数字信息不与预设个人数字人民币钱包id匹配,则提取收款账号的前六位数字作为第二数字信息。
88.子步骤s27,判断所述第二数字信息是否与预设个人银行卡bin号匹配。
89.子步骤s28,若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡。
90.当收款账号类型不为个人数字人民币钱包,即第一数字信息不与预设个人数字人民币钱包id匹配时,此时可以提取收款账号的前六位数字来判断收款账户是否为个人银行卡。若前六位数字与预设个人银行卡bin(bank identification number,银行标识代码)号匹配,则可以确定收款账户类型为个人银行卡。
91.在一种可选的实施例中,所述代发资金信息还包括超级网银开通信息,所述个人银行卡包括超级网银个人银行卡和非超级网银个人银行卡,所述若所述子步骤s28可以包括以下子步骤s281-s282:
92.子步骤s281,当所述第二数字信息与预设个人银行卡bin号匹配时,若所述超级网银开通信息为已开通超级网银,则确定所述收款账户类型为超级网银个人银行卡。
93.子步骤s282,若所述超级网银开通信息为未开通超级网银,则确定所述收款账户类型为非超级网银个人银行卡。
94.超级网银开通信息可以为该收款账户是否开通超级网银的信息。用户在输入金额信息、资金用途信息的同时,还可以输入超级网银开通信息,当确定收款账户类型为个人银行卡后,可以根据超级网银开通信息判断该个人银行卡是否开通超级网银。若已开通超级网银,则可以进一步确定收款账户类型为超级网银个人银行卡,若未开通超级网银,则可以进一步确定该收款账户类型为非超级网银个人银行卡。
95.本领域技术人员应该可以理解,上述收款账户类型包括个人数字人民币钱包、单位客户账户、超级网银个人银行卡和非超级网银个人银行卡仅仅是本发明的示例,在实际应用中,还可以解析得到其他收款账户类型,本发明在此不作限制。
96.步骤303,若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理。
97.步骤304,根据除所述个人数字人民币钱包之外的任一收款账户类型的金额信息,计算所述任一收款账户类型的汇总金额。
98.示例性地,可以根据收款账户类型为超级网银个人银行卡的所有金额信息,计算收款账户类型为超级网银个人银行卡的汇总金额;可以根据收款账户类型为非超级网银个人银行卡的所有金额信息,计算收款账户类型为非超级网银个人银行卡的汇总金额。
99.步骤305,根据所述任一收款账户类型的汇总金额确定所述任一收款账户类型对应的目标业务通道,并将所述任一收款账户类型对应的代发资金信息发送至所述目标业务
通道进行资金发放业务处理。
100.示例性地,若收款账户类型为超级网银个人银行卡的汇总金额大于100万元,则可以确定收款账户类型为超级网银个人银行卡对应的目标业务通道为大额实时通道,并将该收款账户类型对应的资金代发信息发送至大额实时通道进行资金发放业务处理;若汇总金额为0.01元-100万元,则可以确定收款账户类型为超级网银个人银行卡对应的目标业务通道为超级网银通道,并将该收款账户类型对应的资金代发信息发送至超级网银通道进行资金发放业务处理。
101.在另一种示例中,若收款账户类型为非超级网银个人银行卡的汇总金额大于5万元,则可以确定收款账户类型为非超级网银个人银行卡对应的目标业务通道为大额实时通道,并将该收款账户类型对应的资金代发信息发送至大额实时通道进行资金发放业务处理;若汇总金额为0.01元-5万元,则可以确定收款账户类型为非超级网银个人银行卡对应的目标业务通道为小额批量通道,并将该收款账户类型对应的资金代发信息发送至小额批量通道进行资金发放业务处理。
102.本领域技术人员应该可以理解,上述根据汇总金额确定对应的目标业务通道仅仅是本发明的示例,在实际应用中,还可以根据到账速度和通道成本等信息来确定对应的目标业务通道,本发明对此不作限制。
103.在本发明实施例中,可以获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,从而自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并将代发资金信息发送至目标业务通道进行资金发放业务处理;当收款账户类型为个人数字人民币钱包时,通过根据预设的资金用途信息与业务种类之间的映射关系确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易即可直接进行资金代发,不仅使得单位结算账户同一批次完成包含个人数字人民币钱包等不同类型收款账户的资金代发,还可以减少用户手工操作,提高资金代发的自动化程度。
104.为了使本领域技术人员更好地理解本发明实施例,下面通过一个示例加以说明。参照图4所示,为本发明实施例提供的一种资金代发方法的流程图。
105.1、用户录入代发资金信息,代发系统接收代发资金信息。
106.2、解析得到收款账户类型。
107.3、若收款账户类型为单位客户账户,则按照公转公处理,不占用公转私额度。
108.4、若收款账户类型为个人数字人民币钱包,则发往数字人民币互联互通平台处理业务。
109.5、若收款账户类型为超级网银个人银行卡,超级网银个人银行卡对应的汇总金额为0.01-100万元,则发往超级网银通道处理业务;若超级网银个人银行卡对应的汇总金额大于100万元,则发往大额实时通道处理业务。
110.6、若收款账户类型为非超级网银个人银行卡,非超级网银个人银行卡对应的汇总金额为0.01-5万元,则发往小额批量通道处理业务;若非超级网银个人银行卡对应的汇总金额大于5万元,则发往大额实时通道处理业务。
111.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
112.参照图5,示出了本发明实施例提供的一种资金代发装置的结构框图,具体可以包括如下模块:
113.获取模块501,用于获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;
114.解析模块502,用于对所述收款账户信息进行解析,确定收款账户类型;
115.业务类型确定模块503,用于若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;
116.业务通道确定模块504,用于若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。
117.在一种可选的实施例中,所述收款账户类型包括单位客户账户,所述收款账户信息包括收款户名信息,所述解析模块,包括:
118.收款户名信息判断子模块,用于判断所述收款户名信息是否符合预设户名条件;
119.客户账户确定子模块,用于若所述收款户名信息符合预设户名条件,则确定所述收款账户类型为单位客户账户。
120.在一种可选的实施例中,所述收款账户类型还包括个人数字人民币钱包,所述收款账户信息还包括收款账号信息,所述解析模块,还包括:
121.第一数字信息提取子模块,用于若所述收款户名信息不符合预设户名条件,则提取收款账号的前四位数字作为第一数字信息;
122.id匹配子模块,用于判断所述第一数字信息是否与预设个人数字人民币钱包id匹配;
123.个人数币钱包确定子模块,用于若所述第一数字信息与预设个人数字人民币钱包id匹配,则确定所述收款账户类型为个人数字人民币钱包。
124.在一种可选的实施例中,所述收款账户类型还包括个人银行卡,所述解析模块,还包括:
125.第二数字信息提取子模块,用于若所述第一数字信息不与预设个人数字人民币钱包id匹配,则提取收款账号的前六位数字作为第二数字信息;
126.bin号匹配子模块,用于判断所述第二数字信息是否与预设个人银行卡bin号匹配;
127.个人银行卡确定子模块,用于若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡。
128.在一种可选的实施例中,所述代发资金信息还包括超级网银开通信息,所述个人银行卡包括超级网银个人银行卡和非超级网银个人银行卡,所述个人银行卡确定子模块,
包括:
129.超级网银确定单元,用于当所述第二数字信息与预设个人银行卡bin号匹配时,若所述超级网银开通信息为已开通超级网银,则确定所述收款账户类型为超级网银个人银行卡;
130.非超级网银确定单元,用于若所述超级网银开通信息为未开通超级网银,则确定所述收款账户类型为非超级网银个人银行卡。
131.在一种可选的实施例中,所述若所述收款账户类型不为个人数字人民币钱包,则业务通道确定模块,包括:
132.汇总金额计算子模块,用于根据除所述个人数字人民币钱包之外的任一收款账户类型的金额信息,计算所述任一收款账户类型的汇总金额;
133.目标通道确定子模块,用于根据所述任一收款账户类型的汇总金额确定所述任一收款账户类型对应的目标业务通道,并将所述任一收款账户类型对应的代发资金信息发送至所述目标业务通道进行资金发放业务处理。
134.在一种可选的实施例中,所述获取模块,包括:
135.响应子模块,用于响应于代发资金信息填写模板生成指令,生成代发资金信息填写模板;
136.信息获取子模块,用于获取用户通过所述代发资金信息填写模板输入的代发资金信息。
137.在本发明实施例中,可以获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,从而自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并将代发资金信息发送至目标业务通道进行资金发放业务处理;当收款账户类型为个人数字人民币钱包时,通过根据预设的资金用途信息与业务种类之间的映射关系确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台进行资金发放业务处理,从而无需对同一批次里的个人数字人民币钱包和非个人数字人民币钱包进行拆分交易即可直接进行资金代发,不仅使得单位结算账户同一批次完成包含个人数字人民币钱包等不同类型收款账户的资金代发,还可以减少用户手工操作,提高资金代发的自动化程度。
138.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
139.本发明实施例还提供了一种电子设备,包括:
140.包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述资金代发方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
141.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现上述资金代发方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
142.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
143.本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
144.本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
145.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
146.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
147.尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
148.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
149.以上对本发明所提供的资金代发方法、装置、电子设备和存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
技术特征:
1.一种资金代发方法,其特征在于,所述方法包括:获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;对所述收款账户信息进行解析,确定收款账户类型;若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。2.根据权利要求1所述的方法,其特征在于,所述收款账户类型包括单位客户账户,所述收款账户信息包括收款户名信息,所述对所述收款账户信息进行解析,确定收款账户类型,包括:判断所述收款户名信息是否符合预设户名条件;若所述收款户名信息符合预设户名条件,则确定所述收款账户类型为单位客户账户。3.根据权利要求2所述的方法,其特征在于,所述收款账户类型还包括个人数字人民币钱包,所述收款账户信息还包括收款账号信息,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:若所述收款户名信息不符合预设户名条件,则提取收款账号的前四位数字作为第一数字信息;判断所述第一数字信息是否与预设个人数字人民币钱包id匹配;若所述第一数字信息与预设个人数字人民币钱包id匹配,则确定所述收款账户类型为个人数字人民币钱包。4.根据权利要求3所述的方法,其特征在于,所述收款账户类型还包括个人银行卡,所述对所述收款账户信息进行解析,确定收款账户类型,还包括:若所述第一数字信息不与预设个人数字人民币钱包id匹配,则提取收款账号的前六位数字作为第二数字信息;判断所述第二数字信息是否与预设个人银行卡bin号匹配;若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡。5.根据权利要求4所述的方法,其特征在于,所述代发资金信息还包括超级网银开通信息,所述个人银行卡包括超级网银个人银行卡和非超级网银个人银行卡,所述若所述第二数字信息与预设个人银行卡bin号匹配,则确定所述收款账户类型为个人银行卡,包括:当所述第二数字信息与预设个人银行卡bin号匹配时,若所述超级网银开通信息为已开通超级网银,则确定所述收款账户类型为超级网银个人银行卡;若所述超级网银开通信息为未开通超级网银,则确定所述收款账户类型为非超级网银个人银行卡。6.根据权利要求1所述的方法,其特征在于,所述若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理,包括:根据除所述个人数字人民币钱包之外的任一收款账户类型的金额信息,计算所述任一
收款账户类型的汇总金额;根据所述任一收款账户类型的汇总金额确定所述任一收款账户类型对应的目标业务通道,并将所述任一收款账户类型对应的代发资金信息发送至所述目标业务通道进行资金发放业务处理。7.根据权利要求1所述的方法,其特征在于,所述获取代发资金信息,包括:响应于代发资金信息填写模板生成指令,生成代发资金信息填写模板;获取用户通过所述代发资金信息填写模板输入的代发资金信息。8.一种资金代发装置,其特征在于,所述装置包括:获取模块,用于获取代发资金信息,所述代发资金信息包括收款账户信息、资金用途信息和金额信息;解析模块,用于对所述收款账户信息进行解析,确定收款账户类型;业务类型确定模块,用于若所述收款账户类型为个人数字人民币钱包,则根据预设的资金用途信息与业务种类之间的映射关系确定所述资金用途信息对应的业务类型,并将所述代发资金信息和所述业务类型发送至业务平台进行资金发放业务处理;业务通道确定模块,用于若所述收款账户类型不为个人数字人民币钱包,则根据所述金额信息确定目标业务通道,并将所述代发资金信息发送至所述目标业务通道进行资金发放业务处理。9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-7中任一项所述的资金代发方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的资金代发方法的步骤。
技术总结
本发明实施例提供了一种资金代发方法、装置、电子设备和存储介质,获取收款账户信息、资金用途信息和金额信息等代发资金信息,通过对收款账户信息进行解析,自动确定收款账户类型,无需人工区分收款账户类型;若收款账户类型不为个人数字人民币钱包,则根据金额信息确定目标业务通道,并发送至该业务通道处理业务;当收款账户类型为个人数字人民币钱包时,通过确定资金用途信息对应的业务类型,可以直接将代发资金信息和业务类型发送至业务平台处理业务,无需对同一批次里不同收款账户类型进行拆分交易即可直接进行资金代发,从而使得单位结算账户同一批次完成不同类型收款账户的资金代发,减少用户手工操作,提高资金代发的自动化程度。的自动化程度。的自动化程度。
技术研发人员:路骥鑫 姜曼 刘衍波 陶江 吴欣 蔡晓峰 李晓 曾弈
受保护的技术使用者:中国人民银行数字货币研究所
技术研发日:2023.02.15
技术公布日:2023/7/31
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种税务文本处理方法、装置、介质与流程 下一篇:一种微中药健骨片及其制备方法与流程