【技术实现步骤摘要】
基于区块链的对账处理方法及系统
[0001]本专利技术涉及区块链对账领域,具体涉及一种基于区块链的对账处理方法及系统。
技术介绍
[0002]随着工业互联网的快速发展,企业内部(如ERP、MES、WMS)和外部系统之间,经常会出现跨系统数据不一致的问题,大部分企业采用人工对账的方式,存在效率低、容易出错、数据不可信等问题,目前,希望提供一种高效、精准、可信的对账方案。
技术实现思路
[0003]本专利技术的目的是提供一种基于区块链的对账处理方法及系统,极大地提高了对账的效率以及准确性。
[0004]本专利技术采取如下技术方案实现上述目的,基于区块链的对账处理方法,包括:
[0005]步骤1、添加第一对账方、第二对账方数据源,根据对账任务周期,执行采集对账数据任务并将对账数据标准化,生成对账唯一标识;
[0006]步骤2、完成第一对账方与第二对账方的对账数据上链;
[0007]步骤3、创建定时对账任务,配置对账规则,所述配置对账规则包括配置对账条件,所述对账条件包括对账唯一标识; ...
【技术保护点】
【技术特征摘要】
1.基于区块链的对账处理方法,其特征在于,包括:步骤1、添加第一对账方、第二对账方数据源,根据对账任务周期,执行采集对账数据任务并将对账数据标准化,生成对账唯一标识;步骤2、完成第一对账方与第二对账方的对账数据上链;步骤3、创建定时对账任务,配置对账规则,所述配置对账规则包括配置对账条件,所述对账条件包括对账唯一标识;步骤4、对账任务触发时,链上拉取第一对账方及第二对账方的对账数据,解析对账规则,以统一的方式进行上链前处理,生成对账约束条件,计算对账数据的摘要信息,并调用智能合约对账;步骤5、智能合约进行双边实时对账,遍历第一对账方数据,找到第二对账方相同对账唯一标识的对账数据,判定第一及第二对账方的对账数据摘要信息是否一致,一致则判定为正常账单,否则判断为错误账单,并将对账结果存入区块链。2.根据权利要求1所述的基于区块链的对账处理方法,其特征在于,步骤4中,还包括对对账数据进行判断,若对账数据超过设定的对账数据量阈值,则将对账数据进行分批次,然后按照对账唯一标识排序后,调用智能合约对账。3.根据权利要求2所述的基于区块链的对账处理方法,其特征在于,步骤5中,还包括将不存在相同对账唯一标识的对账数据,放入全局变量缓存,等待此次对账任务所有批次对账完毕后,再将所有不存在相同对账唯一标识的对账数据,再进行一次对账。4.根据权利要求1所述的基于区块链的对账处理方法,其特征在于,步骤3中,所述配置对账规则还包括对账任务周期、对账参数以及异常告警通知邮箱。5.根据权利要求1所述的基于区块链的对账处理方法,其特征在于,步骤1之前,还包括预先部署区块链联盟链,部署对账智能合约,将所有对账方作为共识节点加入区块链联盟链。6.基于区块链的对账处理系统,用于实现如权利要求1
...
【专利技术属性】
技术研发人员:周玉廷,范佳,彭曦,
申请(专利权)人:四川启睿克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。