[发明专利]一种基于区块链的发票管理系统及方法在审
申请号: | 201810398310.1 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108648066A | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 展召磊;李秀芳;郑彬 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00;G06Q20/38 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子发票 区块 链系统 财务系统 发票管理 用户终端 发票信息 信息发布 查询 发布 发送 重复 | ||
本发明提供了一种基于区块链的发票管理系统及方法,系统包括至少一个用户终端、财务系统及区块链系统;其中,所述用户终端,用于向所述财务系统发送待报销电子发票;所述财务系统,用于在接收到所述待报销电子发票,查询所述区块链系统中是否发布有对应于所述待报销电子发票的目标报销信息;当查询到所述区块链系统中未发布有对应于所述待报销电子发票的目标发票信息时,对所述待报销电子发票进行报销处理,生成对应于所述待报销电子发票的目标报销信息,并将所述目标报销信息发布至所述区块链系统。通过本发明的技术方案,可避免对同一张电子发票进行重复的报销处理。
技术领域
本发明涉及计算机技术领域,特别涉及一种基于区块链的发票管理系统及方法。
背景技术
随着计算机应用技术的快速发展,电子发票已在广泛的技术领域及应用场景取代了传统的纸质发票。
目前,财务系统对电子发票进行报销时,通常需要查询数据库中是否存在对应于该电子发票的报销信息,当不存在对应于该电子发票的报销信息时,才针对该电子发票进行相应的报销处理,并向数据库中写入对应于该电子发票的报销信息。
数据库的防篡改能力极低,当数据库中存储的报销信息发生篡改时,财务系统则可能对同一张电子发票进行重复的报销处理。
发明内容
本发明实施例提供了一种基于区块链的发票管理系统及方法,可避免对同一张电子发票进行重复的报销处理。
第一方面,本发明提供了一种基于区块链的发票管理系统,包括:
至少一个用户终端、财务系统及区块链系统;其中,
所述用户终端,用于向所述财务系统发送待报销电子发票;
所述财务系统,用于在接收到所述待报销电子发票,查询所述区块链系统中是否发布有对应于所述待报销电子发票的目标报销信息;当查询到所述区块链系统中未发布有对应于所述待报销电子发票的目标发票信息时,对所述待报销电子发票进行报销处理,生成对应于所述待报销电子发票的目标报销信息,并将所述目标报销信息发布至所述区块链系统。
优选地,
进一步包括:至少一个开票管理终端;其中,
所述开票管理终端,用于当所述开票管理终端开具当前电子发票时,计算所述当前电子发票的摘要值,并将所述摘要值发布至所述区块链系统;
所述财务管理系统,包括:计算模块、查询处理模块及告警处理模块;其中,
所述计算模块,用于在接收到所述待报销电子发票时,计算所述待报销电子发票的当前摘要值;
所述查询处理模块,用于查询所述区块链系统中是否发布有与所述当前摘要值相同的目标摘要值,若是,则查询所述区块链系统中是否发布有对应于所述待报销电子发票的目标报销信息;否则,向所述告警处理模块发送第一告警信号;
所述告警处理模块,用于在接收到所述第一告警信号时,生成表征所述待报销电子发票为伪造发票的第一告警信息,并输出。
优选地,
所述查询处理模块,进一步用于当查询到所述区块链系统中已经发布有对应于所述待报销电子发票的目标发票信息时,向所述告警处理模块输出第二告警信号;
所述告警处理模块,进一步用于在接收到所述第二告警信号时,生成表征所述待报销电子发票存在重复报销的第二告警信息,并输出。
优选地,
所述开票管理终端,用于当所述开票管理终端开具当前电子发票时,计算所述当前电子发票的摘要值,并将所述当前电子发票的发票标识以及所述摘要值作为一条开票记录发布至所述区块链系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810398310.1/2.html,转载请声明来源钻瓜专利网。