[发明专利]一种自动查验电子发票的方法及系统在审
申请号: | 201810424212.0 | 申请日: | 2018-05-07 |
公开(公告)号: | CN110458997A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 夏子国;王绪胜;陈雪原;张启峰;安云生;吴俊飞;张鹏;李国权;聂广楠;刘蕾;刘宁;姚涛 | 申请(专利权)人: | 北京中海汇银财税服务有限公司 |
主分类号: | G07D7/0047 | 分类号: | G07D7/0047;G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100000北京市西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种自动查验电子发票的方法,包括:S1、建立电子发票中各发票要素特征库;S2、预校验电子发票;S3、提取电子发票文件的文本;S4、解析发票要素;S5、将从电子发票二维码中获取发票要素值和解析得到的相应的发票要素值进行比对;S6、将解析出的发票要素值提交给全国增值税发票查验平台进行查验;S7、将从电子发票解析出的电子发票要素值与查验结果中的同名发票要素值逐一比对,如果比对的发票要素的值都完全一致,则查验成功,输出校验成功的结果并结束本次操作;如果比对的发票要素的值不一致,则查验失败,输出与税局比对不符的结果信息,并结束本次操作。本发明还公开了自动查验电子发票的系统。 | ||
搜索关键词: | 电子发票 查验 发票 比对 解析 本次操作 增值税发票 比对不符 结果信息 校验成功 要素特征 输出 校验 不一致 二维码 税局 文本 失败 成功 | ||
【主权项】:
1.一种自动查验电子发票的方法,其特征在于,具体步骤如下:/nS1、建立电子发票中各发票要素特征库,其中:/n所述发票要素特征库包括电子发票中所有发票要素特征;/n发票要素是指电子发票中具有独立含义、用于描述发票的数据项;/n所述发票要素特征是指发票要素值或其上下文所具有的,与其他发票要素值相区别的独有特征,发票要素特征包括发票要素值的文本特征及符合特征的文本出现次数、发票要素在电子发票文本中的特有先导词及该先导词的出现次数;/nS2、预校验电子发票,对电子发票文件进行预校验,若通过预校验,则提取电子发票二维码中的发票要素值,该发票要素值包括发票代码、发票号码、开票日期、校验码、合计金额值,然后进入步骤S3,若未通过预校验,则输出非发票文件的结果并结束本次操作;/nS3、提取电子发票文件的文本,按照从上到下、从左到右的顺序提取出电子发票文件中的所有文本;/nS4、解析发票要素,根据特征库中每个发票要素特征,从电子发票文本中提取出符合发票要素特征的文本,生成各发票要素值,其中:/n各发票要素值包括发票代码、发票号码、开票日期、校验码、合计金额值;/nS5、将步骤S2从电子发票二维码中获取的发票代码、发票号码、开票日期、校验码、合计金额值和步骤S4解析得到的发票要素值中的发票代码、发票号码、开票日期、校验码、合计金额值进行比对,如果其中有发票要素值不一致,则输出电子发票校验失败的结果并结束本次操作,如果比对成功,则进入步骤S6;/nS6、将步骤S4解析出的电子发票的发票代码、发票号码、开票日期、校验码值提交给全国增值税发票查验平台进行查验,解析查验平台返回的查验结果,如果解析结果中包含查验失败的结果信息,则输出查验失败的结果信息并结束本次操作,如果解析结果中包含查验成功的结果信息,则进一步解析出返回结果中的各发票要素值,然后进入步骤S7;/nS7、根据预设的需比对的发票要素,将步骤S4从电子发票解析出的电子发票要素值与步骤S6中查验结果中的同名发票要素值逐一比对,如果比对的发票要素的值都完全一致,则查验成功,输出校验成功的结果并结束本次操作;如果比对的发票要素的值不一致,则查验失败,输出与税局比对不符的结果信息,并结束本次操作。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中海汇银财税服务有限公司,未经北京中海汇银财税服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810424212.0/,转载请声明来源钻瓜专利网。