自动化验证的机构户对账方法、装置、设备及存储介质制造方法及图纸

技术编号:39250988 阅读:12 留言:0更新日期:2023-10-30 12:02
本发明专利技术涉及自动对账技术,揭露了一种自动化验证的机构户对账方法、装置、电子设备及计算机可读存储介质,其中方法包括:将各个机构户的初级账户数据集清洗成外部账户数据集;根据对账条件逐批从外部账户数据集中提取出加密对账文件,将所有的加密对账文件存储至云服务器端;根据对账条件逐批从地数据库中查询出目标本地对账文件,从云服务器端查询出目标本地对账文件对应的目标外部对账文件,根据目标外部对账文件和目标本地对账文件生成目标对账结果,将所有的目标对账结果汇集成标准对账结果,结束对账。本发明专利技术可以应用于金融对账领域,对不同机构户的不同对账条件的账户文件进行对账,能够提高机构户对账的效率。能够提高机构户对账的效率。能够提高机构户对账的效率。

【技术实现步骤摘要】
自动化验证的机构户对账方法、装置、设备及存储介质


[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]可选地,所述根据所述目标外部对账文件和目标本地对账文件生成目标对账结果,包括:
[0038]统计出所述目标外部对账文件的总外部数据项项数以及所述目标本地对账文件的总本地数据项项数;
[0039]判断所述总本地数据项项数是否大于所述总外部数据项项数;
[0040]若是,则逐个选取所述目标本地对账文件中的账户数据项作为目标本地账户项,
判断所述目标外部对账文件中是否存在于所述目标本地账户项相同的账户数据项;若是,则确定所述目标本地账户为成功结果,将所述成功结果添加至预设的初级对账结果中,返回所述逐个选取所述目标本地对账文件中的账户数据项作为目标本地账户项的步骤,直至所述目标本地账户项为所述目标本地对账文件中的最后一个账户数据项时,将所述初级对账结果作为目标对账结果;若否,则确定所述目标本地账户为少帐结果,将所述少帐结果添加至预设的初级对账结果中,返回所述逐个选取所述目标本地对账文件中的账户数据项作为目标本地账户项的步骤,直至所述目标本地账户项为所述目标本地对账文件中的最后一个账户数据项时,将所述初级对账结果作为目标对账结果;
[0041]若否,则逐个选取所述目标外部对账文件中的账户数据项作为目标外部账户项,判断所述目标本地对账文件中是否存在于所述目标外部账户项相同的账户数据项;若是,则确定所述目标外部账户为成功结果,将所述成功结果添加至预设的初级对账结果中,返回所述个选取所述目标外部对账文件中的账户数据项作为目标外部账户项的步骤,直至所述目标外部账户项为所述目标外部对账文件中的最后一个账户数据项时,将所述初级对账结果作为目标对账结果;若否,则确定所述目标外部账户为多帐结果,将所述多帐结果添加至预设的初级对账结果中,返回所述逐个选取所述目标外部对账文件中的账户数据项作为目标外部账户项的步骤,直至所述目标外部账户项为所述目标外部对账文件中的最后一个账户数据项时,将所述初级对账结果作为目标对账结果。
[0042]为了解决上述问题,本专利技术还提供一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化验证的机构户对账方法,其特征在于,所述方法包括:将各个机构户的账户数据汇集成初级账户数据集,对所述初级账户数据集进行数据清洗,得到外部账户数据集;逐批获取对账条件,根据所述对账条件逐批从所述外部账户数据集中查询出初级对账文件,将所述初级对账文件格式转化成次级对账文件;对所述次级对账文件进行多级加密,得到加密对账文件,将所有的所述加密对账文件存储至云服务器端;逐批选取所述对账条件作为目标对账条件,根据所述目标对账条件从预设的本地数据库中查询出目标本地对账文件,从所述云服务器端查询出所述目标本地对账文件对应的目标加密对账文件;将所述目标加密对账文件解密成目标外部对账文件,根据所述目标外部对账文件和目标本地对账文件生成目标对账结果,将所有的目标对账结果汇集成标准对账结果,结束对账。2.如权利要求1所述的自动化验证的机构户对账方法,其特征在于,所述对所述初级账户数据集进行数据清洗,得到外部账户数据集,包括:对所述初级账户数据集中的各个初级账户数据进行哈希编码,得到编码账户数据集;根据所述编码账户数据集对所述初级账户数据集进行数据去重操作,得到去重账户数据集;逐个对所述去重账户数据集中的去重账户数据进行金额匹配,得到噪声账户数据组;对所述噪声账户数据组进行数据纠错,得到检验账户数据组,利用所述检验账户数据组将所述去重账户数据集更新成外部账户数据集。3.如权利要求1所述的自动化验证的机构户对账方法,其特征在于,所述根据所述对账条件逐批从所述外部账户数据集中查询出初级对账文件,包括:逐个选取所述对账条件作为目标对账条件,从所述目标对账条件中提取出对账机构户、对账周期以及对账渠道;将所述外部账户数据集中与所述对账机构户对应的外部账户数据作为目标外部账户数据;根据所述对账周期和所述对账渠道从所述目标外部账户数据中提取出初级对账文件。4.如权利要求1所述的自动化验证的机构户对账方法,其特征在于,所述将所述初级对账文件格式转化成次级对账文件,包括:从所述初级对账文件中提取出数据结构和数据类型;初始化对账日志文档,在所述对账日志文档中配置根节点,得到初级日志文档;根据所述数据结构为所述初级日志文档添加子节点,得到次级日志文档;按照遍历的方式将所述初级对账文件中的数据项添加至所述次级日志文档的子节点中,得到填充日志文档;根据所述数据类型为所述填充日志文档配置节点属性和节点元素,得到次级对账文件。5.如权利要求1所述的自动化验证的机构户对账方法,其特征在于,所述对所述次级对账文件进行多级加密,得到加密对账文件,包括:
对所述次级对账文件进行字节填充,得到填充对账文件;获取预设的加密密钥,对所述加密密钥进行轮加密操作,得到轮加密钥;利用所述轮加密钥对所述填充对账文件进行字节异或操作,得到异或对账文件;对所述异或对账文件进行矩阵混淆,得到混淆对账文件;对所述混淆对账文件进行按位循环右移操作,得到右移对账文件;对所述右移对账文件进行查表替换操作,得到加密对账文件。6.如权利要求1所述的自动化验证的机构户对账方法,其特征在于,所述从所述云服务器端查询出所述目标本地对账文件对应的目标加密对账文件,包括:将所述目标本地对账文件对应的次级对账文件作为目标次级对账文件,获取所述目标次级对账文件对应的存储日志;从所述存储日志中提取出存储域名、存储路径和存储入参;根据所述存储域名和所述存储入参对所述云服务器端进行连接,根据所述存储路径从连接后的所述云服务器端中提出目...

【专利技术属性】
技术研发人员:吕俊利熊群
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:

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

1