一种开票方法、开票系统及其税控服务器与流程

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

技术特征:

1.一种开票系统,其特征在于,该开票系统包括:

通讯交互模块,用于将开票终端与开票系统进行信号连接;与通讯交互模块相连的命令解析模块,用于对待开发票信息进行解析,解析出与待开发票相对应的开票系统中的发票池;与命令解析模块相连的命令运行模块,用于找到解析出的发票池,并从发票池中获取空白发票以及与空白发票相对应的空白发票票号,该空白发票票号从税务局获取且存储在发票池中;与命令运行模块相连的发票池,用于将待开发票信息进行存储;与命令运行模块相连的税控码计算模块,用于计算待开发票的税控码;命令运行模块还用于,将待开发票信息以及税控码组合在一起后写入空白发票中,并将已开具的发票以及开票成功后的发票信息反馈至通讯交互模块,通讯交互模块将接收到的已开具的发票以及开票成功后的发票信息反馈至开票终端。

2.根据权利要求1所述的开票系统,其特征在于,从发票池中获取空白发票以及与空白发票相对应的空白发票票号时,按照空白发票票号的先后顺序获取空白发票票号。

3.根据权利要求2所述的开票系统,其特征在于,发票池包括:

存储单元,用于根据发放的空白发票票号,确定发票池中存储的空白发票的总量,并且根据获取后剩余的空白发票票号,确定发票池中剩余的空白发票的数量,并将该数量进行存储;再次从发票池获取空白发票之前,将该发票池中剩余的空白发票的数量反馈至开票终端。

4.一种开票方法,其特征在于,该开票方法包括:

步骤S1、登录开票终端,录入待开发票信息,其中,待开发票信息包括纳税人识别号、发票应用类型、发票票种以及待开发票的金额;

步骤S2、将开票终端与开票系统进行信号连接;

步骤S3、对待开发票信息进行解析,解析出与待开发票相对应的开票系统中的发票池;

步骤S4、找到解析出的与待开发票相对应的发票池,并从发票池中获取空白发票以及与空白发票相对应的空白发票票号,该空白发票票号从税务局获取且存储在发票池中;

步骤S5、将待开发票信息存储至与待开发票相对应的发票池中;

步骤S6、计算待开发票的税控码;

步骤S7、将待开发票信息以及税控码组合在一起后写入空白发票中,并将已开具的发票以及开票成功后的发票信息反馈至与开票终端信号连接的开票系统中,开票系统将接收到的已开具的发票以及开票成功后的发票信息反馈至开票终端。

5.根据权利要求4所述的开票方法,其特征在于,对待开发票信息进行解析的步骤包括:识别纳税人识别号,解析待开发票信息中的发票应用类型,并在该发票应用类型下,找到待开发票信息中的发票票种,并找到与该发票票种相对应的发票池。

6.根据权利要求4所述的开票方法,其特征在于,还包括:根据发放的空白发票的票号,确定发票池中存储的空白发票的总量,并且根据获取后剩余的空白发票票号,确定发票池中剩余的空白发票的数量,并将该数量进行存储;再次从发票池获取空白发票之前,将该发票池中剩余的空白发票的数量反馈至开票终端。

7.一种税控服务器,其特征在于,该税控服务器包括通用服务器、税控板卡和税控核心板,通用服务器上插装有多块税控板卡,税控板卡上连接有多块税控核心板;其中,权利要求4~6任一项所述的开票系统中所包括的通讯交互模块、命令解析模块、命令运行模块以及发票池均集成于通用服务器中,税控码计算模块集成于税控核心板上。

8.根据权利要求7所述的税控服务器,其特征在于,通用服务器还包括:

监控系统,用于监测通用服务器中硬盘的状态,并将硬盘的状态进行反馈至管理员终端;

清理系统,用于定时清理通用服务器的硬盘中相关无效数据;

看门狗系统,用于定时向税控核心板发送喂狗指令;

热插拔系统,用于在不断电的情况下,插入和/或拔出税控核心板。

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