【技术实现步骤摘要】
一种电子发票打开即查验的方法及系统
本申请涉及财务信息化
,更具体地说,涉及一种电子发票打开即查验的方法、装置及一种电子设备和一种计算机可读存储介质。
技术介绍
消费者或财务人员在收取电子发票版式文件后,当需要查验该电子发票的真伪时,需要先使用移动端版式文件阅读器APP或PC端版式文件阅读器软件,打开电子发票版式文件,查看电子发票版式文件的发票内容,再登录增值税发票查验平台,通过手工输入电子发票的发票代码、发票号码、开票日期、不含税金额或校验码、及验证码进行逐张查验,查验过程繁琐且手工输入方式容易出错,查验效率低下、查验体验不友好。当前,也有部分软件通过识别电子发票版式文件的发票数据,实现自动查验的功能,但存在查验结果与原始电子发票版式文件分离的问题,例如用户需要在导入电子发票版式文件后,手工发送查验指令才可触发自动查验,且查验结果是与原始电子发票版式文件内容分离式展示的。因此,如何解决上述问题是本领域技术人员需要重点关注的。
技术实现思路
本申请的目的在于提供一种电子发票打开即查验 ...
【技术保护点】
1.一种电子发票打开即查验的方法,其特征在于,包括:/n当接收到用户终端针对电子发票版式文件的打开/添加操作后,识别对应电子发票版式文件的类型;/n根据所述类型对所述电子发票版式文件进行自动解析,得到所述电子发票版式文件中的发票基本信息;/n利用预设查验接口将所述发票基本信息发送至发票查验平台或第三方发票服务平台进行查验,得到所述电子发票版式文件的查验结果;/n通过预设展示方式对所述查验结果和所述电子发票版式文件进行综合显示。/n
【技术特征摘要】
1.一种电子发票打开即查验的方法,其特征在于,包括:
当接收到用户终端针对电子发票版式文件的打开/添加操作后,识别对应电子发票版式文件的类型;
根据所述类型对所述电子发票版式文件进行自动解析,得到所述电子发票版式文件中的发票基本信息;
利用预设查验接口将所述发票基本信息发送至发票查验平台或第三方发票服务平台进行查验,得到所述电子发票版式文件的查验结果;
通过预设展示方式对所述查验结果和所述电子发票版式文件进行综合显示。
2.根据权利要求1所述的电子发票打开即查验的方法,其特征在于,所述识别对应电子发票版式文件的类型之前,还包括:
获取所述电子发票版式文件的MD5值;
根据所述MD5值查询预设数据库中是否已存在对应的查验结果;
如果是,则直接返回所述查验结果;
如果否,则进入所述识别对应电子发票版式文件的类型的步骤。
3.根据权利要求1所述的电子发票打开即查验的方法,其特征在于,所述根据所述类型对所述电子发票版式文件进行自动解析,得到所述电子发票版式文件中的发票基本信息,包括:
根据所述类型对所述电子发票版式文件进行自动解析,得到包括发票代码、发票号码、开票日期、发票校验码和发票金额的第一类发票基本信息,以及包括票面数据、电子印章和背景线的第二类发票基本数据;
根据所述第二类发票数据生成SVG矢量图,所述SVG矢量图用于展示原始电子发票版式文件内容。
4.根据权利要求1所述的电子发票打开即查验的方法,其特征在于,所述根据所述类型对所述电子发票版式文件进行自动解析,包括:
根据所述类型,选择对应的提取技术对所述电子发票版式文件进行自动解析,并获取表征解析是否成功的解析结果;
若解析结果为解析失败,则返回相应的错误提示信息。
5.根据权利要求1所述的电子发票打开即查验的方法,其特征在于,所述利用预设查验接口将所述发票基本信息发送至发票查验平台或第三方发票服务平台进行查验,得到所述电子发票版式文件的查验结果之后,还包括:
对所述查验结果进行AES加密,并对所述电子发票版式文件执行MD5计算得到MD5值;
将所述MD5值作为唯一标识,与加密后的查验结果绑定保存至本地的预...
【专利技术属性】
技术研发人员:刘祥涛,谭奇文,梁亚辉,胡文彬,孙淏添,
申请(专利权)人:国信电子票据平台信息服务有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。