账户稽核方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:38000532 阅读:7 留言:0更新日期:2023-06-30 10:14
本发明专利技术公开了账户稽核方法、装置、电子设备和计算机可读介质,涉及大数据处理技术领域。该方法的一具体实施方式包括:分别为每个账户创建两个实分户;根据所述每个账户的层级关系和所述每个账户的两个实分户,构建树状层级账户;其中,在所述树状层级账户中,每个节点具有两个叶子节点,所述两个叶子节点分别对应于所述每个账户的两个实分户,非叶子节点对应于所述每个账户的虚分户;根据所述树状层级账户,对所述每个账户进行稽核,并将稽核结果保存到数据异常列表中。该实施方式能够解决稽核速度慢和稽核难度大的技术问题。速度慢和稽核难度大的技术问题。速度慢和稽核难度大的技术问题。

【技术实现步骤摘要】
账户稽核方法、装置、电子设备和计算机可读介质


[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]可选地,所述稽核模块还用于:
[0043]根据所述虚分户的账号查找所述虚分户的下层虚分户对应的非叶子节点和所述虚分户的叶子节点;
[0044]根据所述虚分户的下层虚分户对应的非叶子节点记录的余额和所述虚分户的叶子节点记录的余额,对所述虚分户进行稽核。
[0045]可选地,所述稽核模块还用于:
[0046]将所述虚分户的下层虚分户的余额加上所述虚分户的入账实分户的余额减去所述虚分户的出账实分户的余额,从而计算出所述虚分户的余额;
[0047]判断计算出的所述虚分户的余额与所述虚分户对应的非叶子节点中存储的余额是否一致,从而得到所述虚分户的稽核结果。
[0048]可选地,所述稽核模块还用于:
[0049]按照由顶至底或者由底至顶的顺序,根据所述树状层级账户,逐层对所述每个账户进行稽核,并将稽核结果保存到数据异常列表中。
[0050]可选地,还包括处理模块,用于:
[0051]接收本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种账户稽核方法,其特征在于,包括:分别为每个账户创建两个实分户;根据所述每个账户的层级关系和所述每个账户的两个实分户,构建树状层级账户;其中,在所述树状层级账户中,每个节点具有两个叶子节点,所述两个叶子节点分别对应于所述每个账户的两个实分户,非叶子节点对应于所述每个账户的虚分户;根据所述树状层级账户,对所述每个账户进行稽核,并将稽核结果保存到数据异常列表中。2.根据权利要求1所述的方法,其特征在于,所述两个实分户包括入账实分户和出账实分户;所述入账实分户对应的叶子节点用于记录所述入账实分户的账号、上层虚分户的账号、所述入账实分户的入账明细和余额;所述出账实分户对应的叶子节点用于记录所述出账实分户的账号、上层虚分户的账号、所述出账实分户的入账明细和余额;所述虚分户对应的非叶子节点用于记录所述虚分户的账号、上层虚分户的账号、所述虚分户的余额和明细。3.根据权利要求2所述的方法,其特征在于,根据所述树状层级账户,对所述每个账户进行稽核,并将稽核结果保存到数据异常列表中,包括:对于任意一个层级的虚分户,根据所述虚分户的下层虚分户对应的非叶子节点和所述虚分户的叶子节点,对所述虚分户进行稽核;将稽核结果保存到数据异常列表中。4.根据权利要求3所述的方法,其特征在于,根据所述虚分户的下层虚分户对应的非叶子节点和所述虚分户的叶子节点,对所述虚分户进行稽核,包括:根据所述虚分户的账号查找所述虚分户的下层虚分户对应的非叶子节点和所述虚分户的叶子节点;根据所述虚分户的下层虚分户对应的非叶子节点记录的余额和所述虚分户的叶子节点记录的余额,对所述虚分户进行稽核。5.根据权利要求4所述的方法,其特征在于,根据所述虚分户的下层虚分户对应的非叶子节点记录的余额和所述虚分户的叶子节点记录的余额,对所述虚分户进行稽核,包括:将所述虚分户的下层虚分户的余额加上所述虚分户的入账实分户的余额减去所述虚分户的出账实分户的余额,从而计算出所述虚分户的余额;判断计算出的所述虚分户的余额与所述虚分户对应的非叶子节点中存储的余额是否一致,从而得到所述虚分户的稽核结果。6.根据权利要求1所述的方法,其特征在于,根据所述树状层级账户,对所述每个账户进行稽核,并将稽核结果保存到数据异常列表中,包括:按照由顶至底或者由底至顶的顺序,根据所述树状层级账户,逐层对所述每个账户进行稽核,并将稽核结果保存到数据异常列表中。7.根据权利要求1所述的方法,其特征在于,还包括:接收入账请求,所述入账请求携带目标账户和入账金额;根据所述入账金额更新所述目标账户对应的入账实分户的余额,所述目标账户对应的
虚分户的余额,以及所述虚分户的上层虚分户的余额。8.根据权利要求1所述的方法,其特征在于,还包括:接收出账请求,所述入账请求携带目标账户和出账金额;根据所述出账金额更新所述目标账户对应的入账实分户的余额,所述目标账户对应的虚分户的余额,以及所述虚分户的上层虚分户的余额。9.一种账户稽核装置,其特征在于,包括:创建模块,用于分别为每个账户创建两个实分户;构建模块,用于根据所述每个账户的层级关系和所述每个账户的两个实分户,构建树状层级...

【专利技术属性】
技术研发人员:黄吉林韦珺瀚楚显哲侯君健
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1