一种实现远端托管税控设备自动抄报税的方法和系统技术方案

技术编号:27032833 阅读:43 留言:0更新日期:2021-01-12 11:16
本发明专利技术提供一种远端托管税控设备管理装置,以及利用所述管理装置实现远端税控设备自动抄报税的方法和系统。所述管理装置用于根据本地计算机端的命令打开或关闭指定位置的税控设备。所述方法和系统通过本地计算机端的管理软件向所述管理装置发送控制命令来使所述管理装置打开或关闭指定位置的税控设备,以及采用USBIP技术使本地计算机端将远端托管税控设备识别为本地USB税控设备,从而使本地计算机端的单机版开票软件能对远端税控设备进行访问以实现各类税控业务。所述管理装置具有成本低廉,托管密度高,占用空间小,易于维护等优点;所述方法和系统实现了使用单机版软件对网络远端的托管税控设备进行操作,大幅降低托管企业的工作量,极大地提高了抄报税效率。

【技术实现步骤摘要】
一种实现远端托管税控设备自动抄报税的方法和系统
本专利技术涉及税控领域,并且更具体地,涉及一种实现远端托管税控设备自动抄报税的方法和系统。
技术介绍
目前,许多小企业缺乏税务知识、没有专职会计,于是将USB税控设备委托给托管或者代账机构(以下简称托管机构),由其完成开票、抄报税等税务业务。由于户数众多,托管机构如果使用人工进行手动管理,则需要大量的人力成本,费时费力、效率低下且容易出错。为此,托管机构迫切需要一套低成本的多用户税控设备管理装置与方案,在用户上门开票时,可自动找到并打开该用户的税控设备,使用单机版开票软件完成开票、抄报税等业务。由于所管理的USB税控设备数目众多,托管机构会将USB税控设备托管设备放置于专用的机房内,因此需要开票软件PC能远程对托管设备进行管理。开票软件只能访问USB税控设备,开票PC机通过USB线缆与托管设备直接连接,则由于USB线太长会导致USB信号衰减,通信不稳定或无法通信,造成无法开票。为此需采用更稳定的方式,使开票软件可以远程、稳定地访问USB税控设备。
技术实现思路
为了解决现有技术中缺乏远端多用户税控设备组自动抄报税方法和设备的技术问题,本专利技术提供一种远端托管税控设备管理装置,用于和本地计算机端进行通信,根据本地计算机端的命令控制托管税控设备的打开或关闭,所述装置包括:工控机,其包括网络接口和USB接口,并安装IPD管理程序和USBIPSever端驱动程序,其通过网络接口与本地计算机端通信,通过USB接口与税控设备电路板通信,所述IPD管理程序和USBIPSever端驱动程序用于接收本地计算机端查询托管税控设备信息,以及打开或关闭托管税控设备命令,并传输至税控设备电路板,枚举托管税控设备的信息和完成托管税控设备虚拟映射为本地计算机端的税控设备的准备;税控设备电路板,其与工控机通过USB接口连接,采用USBHUB级联方式进行扩展以连接多个托管税控设备,所述每个税控设备具有单独的电源开关,通过IO控制实现对托管税控设备的打开或者关闭。进一步地,所述装置还包括:机箱,其用于容纳所述装置的其他部分;风扇,其位于所述机箱的内部,用于降低机箱内温度。进一步地,所述装置还包括:电源模块,其用于为工控机、税控设备电路板和风扇供电。进一步地,所述税控设备电路板还包括嵌入式微型CPU,其通过USB接口接收工控机命令,并通过其IO管脚对每个金税盘的电源开关进行控制,以打开或关闭指定位置的托管税控设备。进一步地,所述工控机中安装的IPD管理程序及USBIPSever端驱动程序运行于Linux操作系统,采用GCC编译。根据本专利技术的另一方面,本专利技术还提供一种利用本专利技术所述的托管税控设备管理装置实现远端托管税控设备自动抄报税的方法,所述方法包括:本地计算机端的托管税控设备管理软件向远端托管税控设备管理装置发送指定位置的托管税控设备打开或关闭的命令;所述托管税控设备管理装置根据所述托管税控设备管理软件发送的命令控制所述指定位置的托管税控设备的打开或者关闭;基于本地计算机端的托管税控设备管理软件和USBIPClient端程序将打开的托管税控设备虚拟映射为本地税控设备;基于本地计算机端的单机版开票软件的自动抄报税功能对所述映射为本地税控设备的托管税控设备进行自动抄报税。进一步地,所述本地计算机端的托管税控设备管理软件、USBIPClient端程序和单机版开票软件采用VC++编译、开发,并运行于Windows系统中。进一步地,所述本地计算机端的托管税控设备管理软件向远端托管税控设备管理装置发送指定位置的托管税控设备打开或关闭的命令包括:本地计算机端的托管税控设备管理软件通过网络向工控机中的IPD管理程序发送命令以查询托管税控设备信息;工控机中的IPD管理程序接收所述管理软件的命令后传输至税控设备电路板以打开全部托管税控设备,调用USBIPServer端程序来枚举全部托管税控设备的信息,并发送所述全部托管税控设备的信息至本地计算机端的托管税控设备管理软件;本地计算机端的托管税控设备管理软件接收IPD管理程序发送的全部托管税控设备的信息并记录后,选择待虚拟映射或关闭的指定位置的托管税控设备,以及向IPD管理程序发送打开或关闭指定位置的托管税控设备的命令。进一步地,所述托管税控设备管理装置根据所述托管税控设备管理软件发送的命令控制所述指定位置的托管税控设备的打开或者关闭包括:所述工控机中的IPD管理程序接收所述托管税控设备管理软件发送的打开待虚拟映射的指定位置的托管税控设备的命令,并传输至税控设备电路板以打开相对应位置的托管税控设备,并调用USBIPSever端驱动完成映射前的准备;或者所述工控机中的IPD管理程序接收所述托管税控设备管理软件发送的关闭指定位置的托管税控设备的命令,并传输至税控设备电路板以关闭相对应位置的托管税控设备。进一步地,所述基于本地计算机端的托管税控设备管理软件和USBIPClient端程序将打开的托管税控设备虚拟映射为本地税控设备包括:所述托管税控设备管理软件将本地计算机端的USB驱动层数据发送给USBIPClient端程序,其中,所述本地计算机端的USB驱动层数据为URB数据;所述工控机中的USBIPSever端程序接收USBIPClient端的URB数据并发送给已完成虚拟映射准备的托管税控设备,以及将所述已完成虚拟映射准备托管税控设备的URB数据通过网络发送给USBIPClient端程序;所述托管税控设备管理软件通过USBIPClient端程序将已完成虚拟映射准备的托管税控设备映射到本地计算机端,所述本地计算机端的设备管理器的USB设备列表中列出所述映射的托管税控设备。根据本专利技术的另一方面,本专利技术还提供一种利用本专利技术所述的托管税控设备管理装置实现远端托管税控设备自动抄报税的系统,所述系统包括:本地计算机端,其安装有托管税控设备管理软件、USBIPClient端程序和单机版开票软件,其中,所述托管税控设备管理软件用于向远端托管税控设备管理装置发送命令,查询托管税控设备信息并记录,打开或关闭指定位置的托管税控设备,以及和USBIPClient端程序一起将打开的托管税控设备虚拟映射为本地税控设备;所述单机版开票软件用于根据其自动抄报税功能对所述映射为本地税控设备的托管税控设备进行自动抄报税;托管税控设备管理装置,其用于和本地计算机端通信,根据所述托管税控设备管理软件发送的命令控制所述指定位置的托管税控设备的打开或者关闭,以及完成托管税控设备虚拟映射为本地计算机端的税控设备的准备。进一步地,所述本地计算机端的托管税控设备管理软件、USBIPClient端程序和单机版开票软件采用VC++编译、开发,并运行于Windows系统中。进一步地,所述托管税控设备管理软件用于向远端托管税控设备管理装置发送命令,查询托管税控设备信息并记录,打开或关闭指定位置的托管税控设备,以及和U本文档来自技高网...

【技术保护点】
1.一种远端托管税控设备管理装置,用于和本地计算机端进行通信,根据本地计算机端的命令控制托管税控设备的打开或关闭,其特征在于,所述装置包括:/n工控机,其包括网络接口和USB接口,并安装IPD管理程序和USBIP Sever端驱动程序,其通过网络接口与本地计算机端通信,通过USB接口与税控设备电路板通信,所述IPD管理程序和USBIP Sever端驱动程序用于接收本地计算机端查询托管税控设备信息,以及打开或关闭托管税控设备命令,并传输至税控设备电路板,枚举托管税控设备的信息和完成托管税控设备虚拟映射为本地计算机端的税控设备的准备;/n税控设备电路板,其与工控机通过USB接口连接,采用USB HUB级联方式进行扩展以连接多个托管税控设备,所述每个税控设备具有单独的电源开关,通过IO控制实现对托管税控设备的打开或者关闭。/n

【技术特征摘要】
1.一种远端托管税控设备管理装置,用于和本地计算机端进行通信,根据本地计算机端的命令控制托管税控设备的打开或关闭,其特征在于,所述装置包括:
工控机,其包括网络接口和USB接口,并安装IPD管理程序和USBIPSever端驱动程序,其通过网络接口与本地计算机端通信,通过USB接口与税控设备电路板通信,所述IPD管理程序和USBIPSever端驱动程序用于接收本地计算机端查询托管税控设备信息,以及打开或关闭托管税控设备命令,并传输至税控设备电路板,枚举托管税控设备的信息和完成托管税控设备虚拟映射为本地计算机端的税控设备的准备;
税控设备电路板,其与工控机通过USB接口连接,采用USBHUB级联方式进行扩展以连接多个托管税控设备,所述每个税控设备具有单独的电源开关,通过IO控制实现对托管税控设备的打开或者关闭。


2.根据权利要求1所述的管理装置,其特征在于,所述装置还包括:
机箱,其用于容纳所述装置的其他部分;
风扇,其位于所述机箱的内部,用于降低机箱内温度。


3.根据权利要求2所述的管理装置,其特征在于,所述装置还包括:
电源模块,其用于为工控机、税控设备电路板和风扇供电。


4.根据权利要求1所述的管理装置,其特征在于,所述税控设备电路板还包括嵌入式微型CPU,其通过USB接口接收工控机命令,并通过其IO管脚对每个金税盘的电源开关进行控制,以打开或关闭指定位置的托管税控设备。


5.根据权利要求1所述的管理装置,其特征在于,所述工控机中安装的IPD管理程序及USBIPSever端驱动程序运行于Linux操作系统,采用GCC编译。


6.一种利用权利要求1至5中任意一种管理装置实现远端托管税控设备自动抄报税的方法,其特征在于,所述方法包括:
本地计算机端的托管税控设备管理软件向远端托管税控设备管理装置发送指定位置的托管税控设备打开或关闭的命令;
所述托管税控设备管理装置根据所述托管税控设备管理软件发送的命令控制所述指定位置的托管税控设备的打开或者关闭;
基于本地计算机端的托管税控设备管理软件和USBIPClient端程序将打开的托管税控设备虚拟映射为本地税控设备;
基于本地计算机端的单机版开票软件的自动抄报税功能对所述映射为本地税控设备的托管税控设备进行自动抄报税。


7.根据权利要求6所述的方法,其特征在于,所述本地计算机端的托管税控设备管理软件、USBIPClient端程序和单机版开票软件采用VC++编译、开发,并运行于Windows系统中。


8.根据权利要求6所述的方法,其特征在于,所述本地计算机端的托管税控设备管理软件向远端托管税控设备管理装置发送指定位置的托管税控设备打开或关闭的命令包括:
本地计算机端的托管税控设备管理软件通过网络向工控机中的IPD管理程序发送命令以查询托管税控设备信息;
工控机中的IPD管理程序接收所述管理软件的命令后传输至税控设备电路板以打开全部托管税控设备,调用USBIPServer端程序来枚举全部托管税控设备的信息,并发送所述全部托管税控设备的信息至本地计算机端的托管税控设备管理软件;
本地计算机端的托管税控设备管理软件接收IPD管理程序发送的全部托管税控设备的信息并记录后,选择待虚拟映射或关闭的指定位置的托管税控设备,以及向IPD管理程序发送打开或关闭指定位置的托管税控设备的命令。


9.根据权利要求6所述的方法,其特征在于,所述托管税控设备管理装置根据所述托管税控设备管理软件发送的命令控制所述指定位置的托管税控设备的打开或者关闭包括:
所述工控机中的IPD管理程序接收所述托管税控设备管理软件发送的打开待虚拟映射的指定位置的托管税控设备的命令,并传输至税控设备电路板以打开相对应位置的托管税控设备,并调用USBIPSever端驱动完成映射前的准备;或者
所述工控机中的IPD管理程序接收所述托管税控设备管理软件发送的关闭指定位置的托管税控设备的命令,并传输...

【专利技术属性】
技术研发人员:高志刚赵树新卢孟维赵轶民
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1