[发明专利]电子发票生成方法、系统、计算机设备和存储介质在审
申请号: | 201810120531.2 | 申请日: | 2018-02-07 |
公开(公告)号: | CN108364203A | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 刘继超;洪光宝 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04;G06F17/30 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 刘立天 |
地址: | 518052 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开票数据 抓取 计算机设备 数据库缓存 存储介质 电子发票 存储 动态控制数据 发票 发票数据 开票系统 税控设备 定制化 时间点 数据量 调用 感知 采集 | ||
本发明公开了一种电子发票生成方法、系统、计算机设备和存储介质,其中所述方法包括:获取待开发票的数据;将所述待开票数据存储到数据库缓存;从所述数据库缓存中存储的所述待开票数据中提取目标开票数据;调用税控设备开具所述目标开票数据对应的目标发票。本发明支持所有类型的开票系统的发票数据抓取,不依赖手动操作,用户零感知,定制化抓取,能动态控制数据采集的时间点和数据量。
技术领域
本发明涉及计算机技术领域,尤其涉及一种电子发票生成方法、系统、计算机设备和存储介质。
背景技术
电子发票是指在购销商品、提供或者接受服务以及从事其他经营活动中,开具、收取的以电子方式存储的收付款凭证。电子发票应具备纸质发票的相关法律属性,以及符合档案管理的基本属性,需要满足相关的法律法规的要求。根据以上要求,电子发票采用带有税务局和开票方电子印章的版式数据文件的展现形式,保证电子发票的真实性、完整性。
当前市场发票数据的监控主要针对的是企业开发的数据采集监控管理系统,拥有POS系统和后台MIS数据库管理系统,还存在多种增值税税控发票系统。但缺乏自动获取发票数据或者只获取一种发票系统中的数据,并且只能依赖用户选择,才能识别当前正在使用的税控系统。税控系统主要应用于增值税领域,其税控系统是由四个子系统构成,分别为税务发行子系统、企业发行子系统、防伪开票子系统和认证报税子系统。税务发行子系统是对下级税务发行子系统、下级企业发行子系统及下级认证报税子系统进行发行,企业发行子系统是对企业开票子系统进行初始发行和向企业发售专用发票,认证报税子系统是接收企业的抄税数据并对发票的真伪进行辨别。而税控发票是通过税控收款机系列产品打印,并带有税控码等要素内容的发票。当前的税控发票系统,无法实现自动抓取发票数据或者只抓取一种发票系统数据的作用,并且不能自动识别当前正在使用的税控系统,仅仅只能依赖于用户选择,才能识别当前正在使用的税控系统。
发明内容
本发明目的在于提出一种电子发票生成方法、系统、计算机设备和存储介质,以解决上述背景技术中的缺乏自动获取发票数据或者只获取一种发票系统中的数据后只能依赖用户选择,才能识别当前正在使用的税控系统的不足之处。
为了实现上述目的,本发明提供如下技术方案:
一种电子发票的生成方法,其特征在于,包括以下步骤:
获取待开发票的数据;将所述待开票数据存储到数据库缓存;
从所述数据库缓存中存储的所述待开票数据中提取目标开票数据;
调用税控设备开具所述目标开票数据对应的目标发票。
在其中一个实施例中,所述从所述数据库缓存中存储的所述待开票数据中提取目标开票数据具体包括:按设定的采集时间间隔,以定期轮询的方式采集所述待开票数据,并提取目标开票数据。
在其中一个实施例中,所述从所述数据库缓存中存储的所述待开票数据中提取目标开票数据之后,还包括将数据结果格式化为JSON格式并加密保存。
在其中一个实施例中,所述方法还包括利用RSA公钥加密算法生成在所述目标发票上的唯一交易水印,所述RSA公钥算法具体为:
获取公钥中的N,随机取两个不同的素数,p和q,N=p*q;
求出L的值为(p-1)和(q-1)的最小公倍数,L=lcm((p-1),(q-1));
求出一个随机的公钥E,即求出一个与L互质的数E,有gcd(E,L)=1;
求出一个随机密钥D,密钥D应满足(D*E)mod L=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810120531.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能鞋镜
- 下一篇:一种停车位租售交易撮合方法和装置