一种电子发票生成系统的制作方法

文档序号:12178637阅读:1646来源:国知局

本发明属于通信领域,具体涉及一种电子发票生成系统。



背景技术:

发票是指一切单位和个人在购销商品、提供或接受服务以及从事其他经营活动中,所开具和收取的业务凭证,是会计核算的原始依据,也是审计机关、税务机关执法检查的重要依据。

长期以来,发票的管理难题一直困扰着基层税务部门,对发票管理的重视程度不够,致使发票制假售假、虚开代开等问题日益凸显。它不仅侵蚀国家税基,诱发逃脱、骗税等各类涉税违法犯罪行为的发生,严重扰乱税收管理秩序和财经秩序,威胁国家经济和税收安全,而且也为贪污贿赂、洗钱诈骗、侵吞国家资财等其他经济犯罪提供了条件。

针对上述问题,当前是采用单一防伪印油图章技术与在发票上印制防伪标识的方法来解决制售假发票的问题,而形成一种简单的防伪图章。但是该方案无法解决非法代开发票,以及发票信息的网络化监管,尤其是解决制售假发票与非法代开税收发票同步监管,是中国税收管理的难题。

随着信息化的不断发展,电子发票将逐步取代纸质票据成为未来的主流发票模式。根据电子发票的特点,发票主要用于售后服务、费用报销。



技术实现要素:

发明目的:本发明针对上述现有技术存在的问题做出改进,即本发明公开了一种电子发票生成系统。

技术方案:一种电子发票生成系统,包括以下模块:

WEB接入模块,与互联网通信相连,用于接收开票请求,开票请求中包括身份信息、发票信息和发票接收方信息;

身份验证模块,用于验证开票请求中的身份信息是否合法,当身份信息合法时,进入数据解析模块;当身份信息不合法时,结束本次操作;

数据解析模块,对发票请求中的发票信息和发票接收方信息进行转换,生成票面描述数据字段列表;

版式文件生成模块,通过上述生成的票面描述数据字段列表,结合发票模板信息,生成PDF格式文件或OFD格式文件;

电子签章模块,根据电子发票的签署方的证书对生成的PDF格式文件或OFD格式文件进行数据签名,并且将数据签名写入到PDF格式文件或OFD格式文件中;

电子发票流转模块,对外提供电子发票的查询及下载功能接口。

有益效果:本发明公开的一种电子发票生成系统具有以下有益效果:

1、通过本系统可以快捷地生成电子发票、并采用UBL技术进行电子发票数据的流转,统一电子发票的数据格式;

2、通过本系统可以生成优质的电子发票PDF版式文件,有效节约纸质资源;

3、本系统可以和企业ERP系统可更快、更灵活的集成,达到开票业务快速验证、快速上线的目的。

具体实施方式:

下面对本发明的具体实施方式详细说明。

具体实施例1

一种电子发票生成系统,包括以下模块:

WEB接入模块,与互联网通信相连,用于接收开票请求,开票请求中包括身份信息、发票信息和发票接收方信息;

身份验证模块,用于验证开票请求中的身份信息是否合法,当身份信息合法时,进入数据解析模块;当身份信息不合法时,结束本次操作;

数据解析模块,对发票请求中的发票信息和发票接收方信息进行转换,生成票面描述数据字段列表;

版式文件生成模块,通过上述生成的票面描述数据字段列表,结合发票模板信息,生成PDF格式文件;

电子签章模块,根据电子发票的签署方的证书对生成的PDF格式文件进行数据签名,并且将数据签名写入到PDF格式文件中;

电子发票流转模块,对外提供电子发票的查询(PDF数据)及下载功能接口。

具体实施例2

一种电子发票生成系统,包括以下模块:

WEB接入模块,与互联网通信相连,用于接收开票请求,开票请求中包括身份信息、发票信息和发票接收方信息;

身份验证模块,用于验证开票请求中的身份信息是否合法,当身份信息合法时,进入数据解析模块;当身份信息不合法时,结束本次操作;

数据解析模块,对发票请求中的发票信息和发票接收方信息进行转换,生成票面描述数据字段列表;

版式文件生成模块,通过上述生成的票面描述数据字段列表,结合发票模板信息,生成OFD格式文件;

电子签章模块,根据电子发票的签署方的证书对生成的OFD格式文件进行数据签名,并且将数据签名写入到OFD格式文件中;

电子发票流转模块,对外提供电子发票的查询(OFD数据)及下载功能接口。

上面对本发明的实施方式做了详细说明。但是本发明并不限于上述实施方式,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1