[发明专利]一种分布式记账方法在审
申请号: | 202111462790.1 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114155102A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 姜勇;杨雷;邢杰;王江玉;王玉娟;吴晓飞;李朋;刘芳月 | 申请(专利权)人: | 中企云链(北京)金融信息服务有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/27;G06F16/23 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100078 北京市丰台*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 记账 方法 | ||
1.一种分布式记账方法,其特征在于,包括以下步骤:
S1:服务系统的各业务节点接收用户请求,发送记账请求MQ消息;
S2:记账服务保存业务消息,启动记账任务;
S3:所述记账服务接收到消息后进行报文数据转换和参数校验,后进行幂等性校验防止重复记账;
S4:根据业务环节和记账方向,查询记账科目,通过查询的记账科目及科目的核算类型,保存记账核算项目并记录承诺付款日;
S5:根据核算项目、企业id、所述记账科目编号获取最新的核算明细,并筛选出最新的期末金额来计算新的核算项目明细金额;
S6:调用同步核算结果,同步核算规则,更新记账任务状态,发送记账结果,记账完成。
2.根据权利要求1所述的分布式记账方法,其特征在于,所述步骤S4中,所述记账科目根据业务环节和记账方向设置有不同的标识信息。
3.根据权利要求1所述的分布式记账方法,其特征在于,所述步骤S6中,调用同步核算结果,同步核算规则中核算规则包括:
(1)除去单边科目的期末余额是否大于0;
(2)对三个科目满足计算结果:
授信=待分额度+额度分配;
清分=还款资金+清分差额;
清分=还款资金+清分差额;
(3)满足核算公式:(期初余额-借-期初余额-贷)+(本期发送-借-本期发送-贷)-(期末余额-借-期末余额-贷)=0。
4.根据权利要求1所述的分布式记账方法,其特征在于,通过定时任务执行异步核算定时任务,对承诺付款日到期的记账任务进行异步核算,确定应收和应付的期末余额借、贷是否为0。
5.根据权利要求1所述的分布式记账方法,其特征在于,对不为0的异常数据更新为核算失败并发送核算结果报告,发送报告完成后核算完成。
6.根据权利要求1所述的分布式记账方法,其特征在于,业务服务的审核人审核记账核算需求通过后,判断记账开关是否为开启状态,
若记账开关为关闭状态,则直接推送业务成功消息,若记账开关为开启状态,异步发起记账申请,并更新业务服务状态。
7.根据权利要求1所述的分布式记账方法,其特征在于,所述步骤S2中,记账任务启动开始记账,初始化记账任务,并记录账单,将账单的状态置为待核算,加载记账科目和规则,进行规则检查。
8.根据权利要求7所述的分布式记账方法,其特征在于,进行规则检查时,检查核算未通过,更新账单及任务状态为核算完成,记账失败并存储账单不平,发送告警通知;
检查核算通过,更新账单及任务账单为核算完成,记账成功并推送记账结果。
9.根据权利要求1所述的分布式记账方法,其特征在于,记账服务的账本信息及用户个人信息发送请求指令上传至互联网中心,并完成云端备份,任意一个互联网节点构成接收节点,对记账服务信息验证后通过共识算法成区块,进行云端备份,可以验证用户信息是否与上传者一致。
10.根据权利要求1所述的分布式记账方法,其特征在于,将服务器机器序号分为两个区段,第一区段为0开始向上,第二区段为128开始向下,并可进行动态调整分界线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中企云链(北京)金融信息服务有限公司,未经中企云链(北京)金融信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111462790.1/1.html,转载请声明来源钻瓜专利网。