【技术实现步骤摘要】
云开票机、其进行发票勾选的方法及存储介质
[0001]本专利技术涉及税控
,特别是涉及一种云开票机、其进行发票勾选的方法及存储介质。
技术介绍
[0002]现代社会,电子发票的使用越来越广泛。未来电子发票必将替代纸票,企业在无发票抵扣联和不打印电子发票的情况下,以往前往税务大厅或自购勾选软件选择扫描纸质发票的勾选方式将不再适用。目前,比较常见的是通过将税务UKEY插在安装window系统的电脑上面,然后手工登录税务局的增值税发票综合服务平台来查询或进行发票勾选。这种人工手动登录税务局的增值税发票综合服务平台只能针对单个税务UKEY进行勾选发票,存在效率较低的问题和受限于电脑USB端口数量造成操作税务UKEY的数量较少的问题。
技术实现思路
[0003]为解决上述问题,本专利技术的实施例提供了一种云开票机、其进行发票勾选的方法及存储介质。
[0004]具体地,一方面,提供了一种云开票机,其具有发票勾选功能,包括:
[0005]虚拟化路由器,包括:第一处理器、与第一处理器连接的:一个或多个USBHOST、内存、一个或多个以太网模块、串口模块;第一处理器预先安装有openwrt系统,在openwrt系统上通过qemu命令预先配置实现了虚拟化的路由器系统和虚拟化的WINDOWS系统,其中,在openwrt系统上还设置第一监控程序,第一监控程序用于实现发票勾选功能;
[0006]一个或多个一扩N口HUB控制板,包括:第二处理器,与第二处理器连接的:级联的HUB模块、USB电源控制模 ...
【技术保护点】
【技术特征摘要】
1.一种云开票机,其具有发票勾选功能,其特征在于,包括:虚拟化路由器,包括:第一处理器、与所述第一处理器连接的:一个或多个USBHOST、内存、一个或多个以太网模块、串口模块;所述第一处理器预先安装有openwrt系统,在所述openwrt系统上通过qemu命令预先配置实现了虚拟化的路由器系统和虚拟化的WINDOWS系统,其中,在所述openwrt系统上还设置第一监控程序,所述第一监控程序用于实现发票勾选功能;一个或多个一扩N口HUB控制板,包括:第二处理器,与所述第二处理器连接的:级联的HUB模块、USB电源控制模块;每一所述一扩N口HUB控制板的输入端与一所述USBHOST的输出端相连接,每一所述一扩N口HUB控制板的输出端包括N个可插入税务UKEY的USB接口,用于通过所述级联的HUB模块将一个USB接口扩展成N个USB接口,其中N为大于1的整数,所述USB接口的电源通过所述第二处理器和所述USB电源控制模块控制;其中,所述第一监控程序通过执行如下步骤来实现发票勾选功能:S11,通过所述USBHOST获取所述一扩N口HUB控制板的输出端上插入的税务UKEY的税务基本信息;S12,当接收到后台通过以太网发送的、与发票勾选相关的指令时,解析所述指令,确定所述指令指定的税务UKEY,并判断本地缓存的、所述指定的税务UKEY针对增值发票综合服务平台的token认证信息是否过期;如是,则执行S13;否则,确定所述缓存的token认证信息为有效token认证信息,并执行S14;S13,通过所述USBHOST和以太网分别与所述指定的税务UKEY及后台进行通信,以在所述指定的税务UKEY和所述增值发票综合服务平台之间进行客户端认证,并获得所述指定的税务UKEY的有效token认证信息,用所述获得的有效token认证信息更新所缓存的token认证信息;S14,根据所述有效token认证信息与所述增值发票综合服务平台通信,对所述指定的税务UKEY执行发票勾选业务。2.根据权利要求1所述的云开票机,其特征在于,所述多个以太网模块被配置成预定路数的LAN和WAN,所述云开票机还包括:多个多口微管理交换机,包括:第三处理器,与所述第三处理器连接的:交互机模块、电源控制模块;每一所述多口微管理交换机分别与一路所述LAN连接,用于将所述LAN扩展成多路连接非标POE设备的LAN,并控制对应设备的通信和电源状态,以及获取对应端口的MAC地址;多个多USB口转以太网控制器,包括:第四处理器,与所述第四处理器连接的:存储介质、级联的HUB模块、USB电源控制模块;每一所述多USB口转以太网控制器的输入端与一所述非标POE以太网接口连接且输出端包括多个可插入税务UKEY的USB接口,用于扩展USB接口数量、针对插入USB接口的税务UKEY实现USB转以太网通信、控制所插入的税务UKEY的USB接口电源并支持USBIP Server远程挂载USB设备;其中,所述第四处理器为支持Linux系统的ARMCPU;其中,所述第一监控程序还通过执行如下步骤来实现发票勾选功能;在所述步骤S12之前,执行S21:通过SOCKET方式获取所述多USB口转以太网控制器的输出端上插入的税务UKEY的税务基本信息;
所述步骤S13还包括:S131,判断所述指定的税务UKEY是所述一扩N口HUB控制板的输出端上插入的税务UKEY还是所述多USB口转以太网控制器的输出端上插入的税务UKEY;并根据...
【专利技术属性】
技术研发人员:杨雪冰,陈鑫萍,魏敏杰,
申请(专利权)人:翼石电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。