[发明专利]一种基于OFD格式文件的电子发票查验方法及系统在审
申请号: | 201811027900.X | 申请日: | 2018-09-04 |
公开(公告)号: | CN109523685A | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 李立宁;曾儒艺;尹春天;张玉魁;李莉 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G07D7/004 | 分类号: | G07D7/004;G07D7/0047 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 商琛 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查验 发票 电子发票 信息准确性 元数据 格式文件 验证 签章 发票号码 发票数据 开票日期 准确度 含税价 验证码 上传 字段 解析 真伪 | ||
本发明公开了一种基于OFD格式文件的电子发票查验方法及系统,通过获取待查验的OFD格式的电子发票;对获取的待查验的OFD格式的电子发票进行解析,获取发票元数据和发票签章信息;对所述发票元数据的信息准确性进行验证;当确认所述发票元数据的信息准确性通过验证后,对所述发票签章信息的信息准确性进行验证,以查验待查验的OFD格式的电子发票的真伪。在本发明只需上传OFD文件,几秒后即可获得发票的查验结果,发票查验速率可达到秒级,相较于目前需要手动填写发票号码、发票代码、开票日期、不含税价、验证码等多个字段的繁琐发票查验方式,大大的提高了查验效率和准确度,解决了由于PDF本身结构引起的发票数据难以提取、发票难以查验等问题。
技术领域
本发明涉及电子发票验证技术领域,并且更具体地,涉及一种基于OFD格式文件的电子发票查验方法及系统。
背景技术
为进一步适应经济社会发展和税收现代化的建设需要,电子发票在电子商务及各领域得到了广泛使用,逐步实现了纸质发票到电子发票的变革。随着电子发票的不断推广,受票方如何校验电子发票的真实性和完整性以及如何确保发票为签名人所签发等问题亟待解决。
目前电子发票普遍采用的格式PDF(Portable Document Format)。在发票生成、流转、储存的过程中,PDF贯彻始终,在各种设备上阅读、打印或印刷时,版面固定,呈现效果不因软硬件环境、操作者的变化而变化,具有纸质发票的质感,可以“逼真地”展现发票的原貌。但是随着PDF在电子发票领域的广泛应用,由于PDF本身结构,例如技术体系复杂、文件结构庞大引起的发票难以高效率自动查验等问题逐渐涌现。进行PDF版式电子发票查验时,用户需要手动的输入发票代码、发票号码、开票日期、开票金额等多个字段,步骤繁琐且耗时较长,成为了电子发票推广过程中一项难题。因此,为了提升用户的查验友好度,当务之急是寻找一种自动、快速的发票查验方案。
版式文档格式国家标准OFD(Open Fixed-layout Document)作为一种基于XML和压缩技术的电子文件格式,采用“文件+打包”架构的格式标准,除资源型文件如图片和多媒体使用流行的外置格式外,都采用具有良好易扩展性和易移植性的XML来描述文档数据,并以多个文件打包的方式来存储数据,逻辑结构包含文件的主入口、根节点、资源描述和正文等部分,最终以树形方式组织起来。OFD通过唯一标识实现对文件存储空间的优化、对解析效率的提高及对数据之间耦合的降低。它为每一个元素使用唯一的标识进行命名,因此在需要调用的地方直接引用这些标识即可。在后续需要提取发票数据时,读取XML中对应标签的值,即可轻松获取想要的发票数据。
发明内容
本发明提出一种基于OFD格式文件的电子发票查验方法及系统,以解决电子发票的发票数据难以提取、真伪性验证程序繁琐并且耗时长的问题。
为了解决上述问题,根据本发明的一个方面,提供了一种基于OFD格式文件的电子发票查验方法,其特征在于,所述方法包括:
步骤1,获取待查验的OFD格式的电子发票;
步骤2,对获取的待查验的OFD格式的电子发票进行解析,获取发票元数据和发票签章信息;
步骤3,对所述发票元数据的信息准确性进行验证;其中,若所述发票元数据的信息准确性通过验证,则进入步骤4;反之,直接确认所述待查验的OFD格式的电子发票为假发票;
步骤4,当确认所述发票元数据的信息准确性通过验证后,对所述发票签章信息的信息准确性进行验证;其中,若所述发票签章信息的信息准确性通过验证,则确认所述待查验的OFD格式的电子发票为真发票;反之,则确认所述待查验的OFD格式的电子发票为假发票。
优选地,其中所述发票元数据包括:关键字段对应的编号ID值和发票数据;所述关键字段包括以下中的至少一个:发票代码、发票号码、发票金额和校验码。
优选地,其中利用如下方法获取发票元数据:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811027900.X/2.html,转载请声明来源钻瓜专利网。