本实用新型涉及税务设备技术领域,具体涉及一种基于网络USB的开票系统。
背景技术:
现有的税控发票开具软件需配合税控设备使用,常用税控设备为金税盘或税控盘,是实现发票税控功能的电子装置,满足税务机关对发票的管理要求,用于发票开具、发票领购、发票安全存储、发票管理、身份认证和抄报税等。现有的税控发票开具软件,在开具发票时,必须将税务局统一配发的税控设备(金税盘或税控盘)通过USB线缆与计算机相连才能开具出发票,并且只有与税控设备直接相连的计算机才能开具发票,无法实现多点(多个计算机)开票,使用起来非常不便。
技术实现要素:
本实用新型要解决的技术问题是提供一种基于网络USB的开票系统,将网络USB技术和发票开具技术相结合,将税控设备通过USB设备接入到办公网络中,从而实现多点开票和远程开票,使用方便。
为了解决上述技术问题,本实用新型提供的技术方案如下:
一种基于网络USB的开票系统,包括USB设备、税控设备和计算机,所述USB设备用于连接税控设备,以及与至少一台具有网卡的所述计算机进行有线网络连接,所述计算机用于通过网络控制税控设备的运行,以及建立或断开与税控设备的连接,所述税控设备用于发票开具和发票信息存储。
所述USB设备包括USB接口和网络接口,所述USB接口用于连接税控设备, 所述网络接口用于与至少一台所述计算机相连接。
所述税控设备为金税盘或税控盘。
所述网络接口为RJ45接口。
所述计算机用于供用户输入发票信息,以及向税控设备提交开具发票请求和传输所述发票信息,所述税控设备用于接收所述开具发票请求和所述发票信息,以及将接收到的所述发票信息进行存储并生成税控码,并将所述税控码传输至所述计算机。
基于网络USB的开票系统还包括与所述计算机相连接的打印机,所述计算机用于在接收所述税控码后生成电子版发票,以及控制所述打印机对所述电子版发票进行打印。
所述打印机为针式打印机。
本实用新型具有以下有益效果:将网络USB技术和发票开具技术相结合,将税控设备通过USB设备接入到办公网络中,使得多台计算机均可通过网络对税控设备进行访问,从而实现多点开票,并可通过网络对税控设备进行远程访问从而进行远程开票,安装操作简单、使用方便。
附图说明
图1是本实用新型的基于网络USB的开票系统结构示意图。
具体实施方式
下面结合附图和具体实施例对本实用新型作进一步说明,以使本领域的技术人员可以更好地理解本实用新型并能予以实施,但所举实施例不作为对本实用新型的限定。
如图1所示,一种基于网络USB的开票系统,包括USB设备、税控设备和计算机, USB设备用于连接税控设备和至少一台具有网卡的计算机以实现税控设备与计算机的网络连接,
其中USB设备包括USB接口和网络接口, USB接口用于连接税控设备,网络接口至少有一个,用于与至少一台计算机进行有线网络连接,以将税控设备接入网络中。USB设备用于将USB信号转化为网络信号,该部分采用通用路由芯片实现。
进一步的,网络接口为RJ45接口。
税控设备为金税盘或税控盘,是实现发票税控功能的电子装置,用于发票开具和发票信息存储,其中发票信息包括发票代码、发票号码、开票日期、付款单位、收款单位、品名、规格、数量和金额等。
税控设备还具有实时时钟模块,用于时间显示。
计算机中安装有开票软件和管理软件,开票软件用于控制税控设备的运行,管理软件用于管理网络上的税控设备,建立或中断计算机与税控设备的连接。
其中开票软件用于控制税控设备的运行,具体为:用户通过计算机的开票软件输入发票信息,其中付款单位、品名、规格、单位和金额等发票信息需用户手动输入,发票代码、发票号码和开票日期等发票信息会自动生成;发票信息输入完成后,计算机向税控设备提交开具发票请求并传输发票信息,税控设备接收开具发票请求和发票信息,并将接收到的所述发票信息进行存储后生成税控码,并将所述税控码传输至计算机的开票软件。
开票软件还用于发票管理:发票领购管理、发票作废管理、发票填开管理发票修复管理、打印格式设计等,其中发票领购管理包括发票读入、发票分发、发票收回和库存查询,库存查询主要用于查询税控盘或金税盘中可用发票的库存信息;发票填开管理主要用于各种发票(增值税专用发票、增值税普通发票、货运专用发票、机动车发票等)的填开,联网时开具发票的实时上传以及已开发票查询等;打印格式设计主要用于发票打印格式设计。
本实施例中的开票软件采用现有技术中的开票软件。
本实施例中计算机还与打印机相连接,计算机的开票软件在接收税控设备返回的税控码后随即出现发票开具成功的提示,点击开票软件中的“XML”按钮即可生成XML文件格式的电子版发票,点击开票软件中的“打印”按钮可使打印机对电子版发票进行打印。
其中,打印机采用针式打印机,具体为针式平推型票据打印机。
运用上述基于网络USB的开票系统进行开票的过程如下:
1、将USB设备的RJ45接口与计算机通过网线连接;
2、将USB设备的IP地址和办公网络的IP地址设置在同一网段;
3、将税控设备与USB设备的USB接口连接;
4、运行计算机中的管理软件,将计算机和税控设备建立连接;
5、运行计算机中的开票软件,控制税控设备进行发票开具。
上述过程中,将USB设备的IP地址和办公网络的IP地址设置在同一网段,即可实现在办公网络区域内的其他计算机(未与USB设备直接通过网线相连接的计算机)共享所述USB设备,从而建立与税控设备的网络连接,从而使多台计算机均可进行发票开具,使用方便。
上述步骤5中,发票开具过程具体为:用户通过计算机的开票软件输入发票信息;发票信息输入完成后,计算机通过网络向税控设备提交开具发票请求并传输发票信息,税控设备接收开具发票请求和发票信息,并将接收到的发票信息进行存储后生成税控码,并将所述税控码传输至计算机的开票软件;计算机的开票软件在接收税控码后随即出现发票开具成功的提示,点击开票软件中的“XML”按钮即可生成XML文件格式的电子版发票,点击“打印”按钮使打印机对电子版发票进行打印。
本实施例将网络USB技术和发票开具技术相结合,通过USB设备将USB信号转化为网络信号, 并将USB设备接入到办公网络中,从而实现多台计算机与USB设备的共享,使得多台计算机均可利用开票软件通过网络对同一税控设备进行访问,从而实现多点(多个计算机)开票,并可通过网络实现对税控设备的远程访问从而进行远程开票,使用方便。
以上所述实施例仅是为充分说明本实用新型而所举的较佳的实施例,本实用新型的保护范围不限于此。本技术领域的技术人员在本实用新型基础上所作的等同替代或变换,均在本实用新型的保护范围之内。本实用新型的保护范围以权利要求书为准。