[发明专利]提取销项发票信息的方法及装置在审
申请号: | 201611233544.8 | 申请日: | 2016-12-28 |
公开(公告)号: | CN108256927A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 周宇驰;阎海涛;陈艳宏 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 金旭鹏;肖冰滨 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 销项发票 加密狗 发票查询 接口权限 开票软件 装置可用 列数 主表 子表 数据库 权限 发票 | ||
1.一种提取销项发票信息的方法,其特征在于,该方法包括:
判断加密狗权限,并判断加密狗中是否有发票查询接口权限;
如果判断无加密狗或有加密狗且加密狗中有发票查询接口权限,则根据销项发票的主表或子表的列数判断开票软件的版本;以及
根据开票软件的版本对从开票软件数据库中提取销项发票信息。
2.根据权利要求1所述的提取销项发票信息的方法,其特征在于,所述判断加密狗权限,并判断加密狗中是否有发票查询接口权限包括:
如果有加密狗,打开加密狗;
如果成功打开加密狗,取读取加密狗信息;
根据读取的加密狗信息判断发票查询接口权限是否存在。
3.根据权利要求1所述的提取销项发票信息的方法,其特征在于,该方法还包括:将提取的销项发票信息存储到企业管理软件中。
4.根据权利要求2或3所述的提取销项发票信息的方法,其特征在于,所述根据发票软件的版本对从开票软件数据库中取到的销项发票数据进行处理包括以下方法中的至少一项:
对主表的信息字段进行解密,将密文处理为明文;
对于含有1.5%增加税率的增值税专用发票,根据含税标识判断当前存储的单价是含税单价或不含税单价,并利用以下公式进行含税单价和不含税单价的转换运算:含税单价=不含税单价×(1+5%)/(1+5%-1.5%);
对于增值税普通发票,根据开票软件销项发票主表中的营业标识字段判断是否为收购发票,如果是,则将销方信息和购方信息存储在相反的位置;
对于税率为5%的增值税专用发票,根据税率和营业税标志位判断发票类型是否为中外合作油气田发票,如果是,则进一步根据含税标识判断当前存储的单价是含税单价或者不含税单价,并根据以下公式进行含税单价和不含税单价的转换计算:不含税单价=含税单价×(1-5%)。
5.根据权利要求4所述的提取销项发票信息的方法,其特征在于,所述根据发票软件的版本对从开票软件数据库中取到的销项发票数据进行处理还包括:
对于机动车发票,解析其主表中增加的字段所包含的信息;
将从主表中解析的增加的字段的信息存入子表中,具体为,将收款人和商品编码字段进行拆分,以获取零税率票识、是否享受收优惠、优惠政策说明字段,读取商品名称字段以获取税收分类编码。
6.一种提取销项发票信息的装置,其特征在于,该装置包括:
加密狗权限处理模块,用于判断加密狗权限,并判断加密狗中是否有发票查询接口权限;
开票软件版本判断模块,用于如果判断无加密狗或有加密狗且加密狗中有发票查询接口权限,则根据销项发票的主表或子表的列数判断开票软件的版本;以及
发票数据提取模块,用于根据发票软件的版本对从开票软件数据库中提取销项发票信息。
7.根据权利要求6所述的提取销项发票信息的方法,其特征在于,所述加密狗权限处理模块包括:
加密狗信息读取模块,用于当判断有加密狗时,打开加密狗,并且当成功打开加密狗时,读取加密狗信息;
发票查询接口判断模块,用于根据读取的加密狗信息判断发票查询接口权限是否存在。
8.根据权利要求6所述的提取销项发票信息的装置,其特征在于,该装置还包括发票信息存储模块,用于将读取的发票信息存储到企业的管理软件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611233544.8/1.html,转载请声明来源钻瓜专利网。