【技术实现步骤摘要】
基于区块链共识的大型企业费用报销数据生成验证方法
[0001]本专利技术涉及计算机
,特别是涉及一种基于区块链共识的大型企业费用报销数据生成验证方法
。
技术介绍
[0002]当前,在大型企业中,费用报销仍是日常办公中较为常见的场景,且其发展趋势正呈现向线上报销
、
人人报销方式转变,进而实现“全面无纸化
、
人人可报销”的报销方式,极大提升了费用报销的便捷性和时效性
。
[0003]然而,大型企业中的费用报销有其自身的独特性
。
由于企业中员工人数众多,其涉及的费用报销单据量
、
发票
、
金额等往往数量庞大,且每位员工同时拥有创建
、
录入
、
修改单据的权限,导致数据来源极为广泛
。
因此,大型企业中存在着大量的
、
复杂的费用报销数据,其关键部分数据直接关系到企业的切实利益,此类数据的真实性和不可篡改性均至关重要
。
如何保障报销 ...
【技术保护点】
【技术特征摘要】
1.
一种基于区块链共识的大型企业费用报销数据生成验证方法,其特征在于,包括以下步骤:对同一推送批次的报销关键数据进行哈希运算,生成三类哈希值,并将所述三类哈希值与时间戳
、
唯一索引共同打包入区块,发送至区块链系统,同时将时间戳
、
唯一索引以及报销关键数据存入本地数据库;所述三类哈希值分别为:批次哈希值
、
单据哈希值和明细哈希值,其中,所述批次哈希值根据同一推送批次的报销单号
、
报销关键数据
、
推送时间的时间戳
、
操作用户
ID
及唯一索引计算得到;所述单据哈希值根据报销单号和报销关键数据计算得到;所述明细哈希值根据单项的报销关键数据计算得到;在费用支付过程中对同一推送批次中的报销关键数据进行批次哈希值验证比对,比对成功则发起支付,比对失败则暂停支付,并根据单据哈希值和明细哈希值定位被篡改的报销关键数据
。2.
根据权利要求1所述的基于区块链共识的大型企业费用报销数据生成验证方法,其特征在于,所述报销关键数据包括发票金额
、
发票代码
、
发票号码
、
验真结果
、
报销金额和审批历史
。3.
根据权利要求1所述的基于区块链共识的大型企业费用报销数据生成验证方法,其特征在于,所述批次哈希值通过以下方式得到:将所述同一推送批次的报销单号
、
报销关键数据
、
推送时间的时间戳
、
操作用户
ID
及唯一索引共同进行
SHA
‑
256
哈希运算,得到批次哈希值
。4.
根据权利要求1所述的基于区块链共识的大型企业费用报销数据生成验证方法,其特征在于,所述单据哈希值通过以下方式得到:按报销单号对每一单的报销单号和报销关键数据共同进行
SHA
‑
256
哈希运算,得到
N
个单据哈希值,并按报销单号进行编号
、
存储和打包;其中,
N...
【专利技术属性】
技术研发人员:杨乐,李放,谢建灵,孔繁硕,侯乐,张昊,郭莹,昌盛,纪鹏,魏思源,
申请(专利权)人:中国人寿保险股份有限公司上海数据中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。