一种为自开票软件服务商开具电子发票的辅助系统的制作方法

文档序号:12127112阅读:706来源:国知局

本发明属于通信领域,具体涉及一种为自开票软件服务商开具电子发票的辅助系统。



背景技术:

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

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

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

随着信息化的不断发展,电子发票将逐步取代纸质票据成为未来的主流发票模式。根据电子发票的特点,发票主要用于售后服务、费用报销。但是企业开具电子发票时,需要与税务专业服务器相连,当处于开票高峰时,税务专业服务器由于进行大量的运算,响应速度下降,从而导致企业开具电子发票速度变慢。



技术实现要素:

发明目的:本发明针对上述现有技术存在的问题做出改进,即本发明公开了一种为自开票软件服务商开具电子发票的辅助系统,其作为数据交换系统需要和税控应用系统、税控专有设备一起部署在开票企业内部,而生成电子发票版式文件的电子系统可部署在企业内部或互联网。企业的ERP系统可通过该辅助系统的接口服务进行电子发票的开具和查询。

技术方案:一种为自开票软件服务商开具电子发票的辅助系统,包括以下模块:

WEB接入模块,与企业自开票系统通信互联,用于接收开具电子发票的开票请求,开票请求中包括身份信息、发票信息和发票接收方信息;

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

XML解析模块,对开票请求中发票信息和发票接收方信息进行格式校验,若通过格式校验,则开票请求中发票信息和发票接收方信息转换为XML格式,反之,则结束本次操作;

转发模块,将经过转换后的开票请求中发票信息和发票接收方信息发送给税控设备,完成电子发票的开具和查询。

进一步地,还包括定时调度模块,当转发模块转发数据失败时定时重发数据。

进一步地,还包括数据存储模块,用于业务数据的永久性存储和内存数据的存储及检索服务。

有益效果:本发明公开的一种为自开票软件服务商开具电子发票的辅助系统具有以下有益效果:

1、加快了开具电子发票的速度;

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

具体实施方式:

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

一种为自开票软件服务商开具电子发票的辅助系统,包括以下模块:

WEB接入模块,与企业自开票系统通信互联,用于接收开具电子发票的开票请求(文本数据,描述开票金额、税额、联系方式等信息),开票请求中包括身份信息、发票信息和发票接收方信息;

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

XML解析模块,对开票请求中发票信息和发票接收方信息进行格式校验,若通过格式校验,则开票请求中发票信息和发票接收方信息转换为XML格式,反之,则结束本次操作;

转发模块,将经过转换后的开票请求中发票信息和发票接收方信息发送给税控设备,完成电子发票的开具和查询。

进一步地,还包括定时调度模块,当转发模块转发数据失败时定时重发数据。

进一步地,还包括数据存储模块,用于业务数据的永久性存储和内存数据的存储及检索服务。

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

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