税控设备的管理方法、装置、存储介质、托管设备及系统与流程

文档序号:30418299发布日期:2022-06-15 12:14阅读:201来源:国知局
税控设备的管理方法、装置、存储介质、托管设备及系统与流程

1.本公开涉及计算机技术领域,具体地,涉及一种税控设备的管理方法、装置、存储介质、托管设备及系统。


背景技术:

2.通常情况下,企业纳税人需使用税控设备进行发票开具,针对不同的场景,不同的纳税人需求不同。部分纳税人由专职会计采用税控设备和pc机(personal computer,个人计算机)开票软件的方式自行完成开具发票等各类税控业务操作;部分大企业具有多个税号,且一个税控设备只能开具一种税号的发票,因此,大企业通常希望能将多个税控设备集中起来进行管理,以实现智能开票等税务业务,以节约人力成本;部分小微企业用户,没有专职会计,缺乏税务知识,更倾向将开票等税务相关业务委托给托管或者代账企业。
3.如果人工对数量众多的税控设备进行管理,则需要大量的人力,费时费力,效率低下,因此,对于部分大企业和托管企业,迫切需要一种可托管多个税控设备的托管设备,既可以对多个税控设备进行集中管理,根据纳税人需求完成相应的税控业务操作,还可以节约托管成本、提高设备管理效率,提升纳税人满意度。


技术实现要素:

4.本公开的目的是提供一种税控设备的管理方法、装置、存储介质、托管设备及系统,以实现对多个税控设备的便捷、高效地管理
5.为了实现上述目的,本公开第一方面提供一种税控设备的管理方法,应用于托管设备,包括:
6.检测插入所述托管设备的税控设备;
7.获取每一所述税控设备在所述托管设备中的目标物理位置;
8.输出并显示所述目标物理位置。
9.可选地,所述托管设备包括多个usb接口;所述检测插入所述托管设备的税控设备,包括:
10.在所述托管设备处于运行过程中,通过windows消息机制获取每一插入所述usb接口的usb设备的windows系统通知信息,所述windows系统通知信息包括用于表征所述usb设备插入或拔出usb接口的第一信息、用于表征所述usb设备的符号链接名的第二信息;
11.根据所述第一信息和所述第二信息,确定插入所述托管设备的税控设备。
12.可选地,所述根据所述第一信息和所述第二信息,确定插入所述托管设备的税控设备,包括:
13.根据第一信息,确定插入所述托管设备的第一候选usb设备,根据所述第二信息,从所述第一候选usb设备中确定属于税控设备的第一目标usb设备,并将所述第一目标usb设备确定为插入所述托管设备的税控设备;或者
14.根据所述第二信息,确定属于税控设备的第二候选usb设备,根据所述第一信息,
从所述第二候选usb设备中确定插入所述托管设备的第二目标usb设备,并将所述第二目标usb设备确定为插入所述托管设备的税控设备。
15.可选地,所述方法还包括:
16.针对每一所述usb接口,若插入所述usb接口的usb设备不为税控设备,则输出用于表征插入错误的提示信息,和/或,输出报警信号。
17.可选地,所述获取每一所述税控设备在所述托管设备中的目标物理位置,包括:
18.获取每一所述税控设备的符号链接名;
19.针对每一所述税控设备,根据所述税控设备的所述符号链接名,确定所述税控设备的目标设备实例,以及,根据所述目标设备实例,查询预设的usb设备的设备实例与物理位置之间的对应关系,确定与所述目标设备实例对应的目标位置。
20.可选地,所述获取每一所述税控设备在所述托管设备中的目标物理位置,包括:
21.获取每一所述税控设备的符号链接名;
22.针对每一所述税控设备,查询预设的符号链接名与物理位置之间的对应关系,确定与所述税控设备的所述符号链接名对应的目标物理位置。
23.可选地,在检测插入所述托管设备的税控设备之后,所述方法还包括:
24.获取每一所述税控设备在历史时间段内的开票数量;
25.针对每一所述税控设备,根据所述开票数量控制所述税控设备的上电策略。
26.可选地,所述根据所述开票数量控制所述税控设备的上电策略,包括:
27.在所述开票数量小于或等于第一预设数量的情况下,当接收到针对所述税控设备的税控业务请求时,控制所述税控设备处于上电状态;
28.在所述开票数量大于或等于第二预设数量的情况下,控制所述税控设备处于常上电状态;
29.在所述开票数量大于所述第一预设数量且小于所述第二预设数量的情况下,控制税控设备在第一预设时段内处于上电状态,以及,在第二预设时间段内处于下电状态。
30.可选地,所述方法还包括:
31.在检测到插入所述托管设备的税控设备的情况下,将所检测到的所述税控设备的相关信息发送给云端服务器;和/或
32.将所述税控设备的运行状态更新为已插入状态。
33.可选地,所述检测插入所述托管设备的税控设备,包括:
34.周期性检测插入所述托管设备的税控设备;
35.所述在检测到入所述托管设备的税控设备的情况下,将所检测到的所述托管设备的相关信息发送给云端服务器,包括:
36.针对每一周期,在检测到插入所述托管设备的新的税控设备时,将新的税控设备的相关信息发送给云端服务器。
37.可选地,所述方法还包括:
38.在检测到所述税控设备从所述托管设备中拔出的情况下,向所述云端服务器发送用于表征删除所述税控设备的相关信息的指令,以由所述云端服务器删除所述税控设备的相关信息。
39.可选地,所述方法还包括:
40.接收所述云端服务器发送的操作请求;
41.控制与所述操作请求对应的税控设备执行相应操作。
42.本公开第二方面提供一种税控设备的管理装置,应用于托管设备,包括:
43.检测模块,用于检测插入所述托管设备的税控设备;
44.第一获取模块,用于获取每一所述税控设备在所述托管设备中的目标物理位置;
45.第一输出模块,用于输出并显示所述目标物理位置。
46.本公开第三方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面所提供的所述方法的步骤。
47.本公开第四方面提供一种托管设备,包括:电源、工控机、多个集线器电路板;
48.所述电源分别与所述工控机、所述多个集线器电路板相连,用于为所述工控机、所述多个集线器电路板供电;
49.所述工控机包括存储器和处理器,其中,所述存储器上存储有计算机程序,所述处理器用于执行所述存储器中的所述计算机程序,以实现本公开第一方面所提供的所述方法的步骤;
50.所述多个集线器电路板用于提供n个usb接口,其中,n个usb接口中的至少一部分usb接口用于插入税控设备,n为大于1的整数。
51.本公开第五方面提供一种税控设备的管理系统,包括:如本公开第四方面所提供的所述的托管设备,以及,插入到所述托管设备的至少一个税控设备。
52.通过上述技术方案,托管设备可以自动获取每一税控设备在托管设备中的目标物理位置,并输出显示该目标位置,以使运维人员获知每一税控设备在托管设备中的目标物理位置,便于后续可以及时对税控设备进行维修,如此,使得托管设备对多个税控设备进行便捷、高效地管理。
53.本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
54.附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
55.图1是根据一示例性实施例示出的一种托管设备的示意图。
56.图2是根据一示例性实施例示出的一种税控设备的管理方法的流程图。
57.图3是根据一示例性实施例示出的另一种税控设备的管理方法的流程图。
58.图4是根据一示例性实施例示出的一种税控设备的管理装置的框图。
59.图5是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
60.以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
61.在详细描述本公开所提供的一种税控设备的管理方法、装置、存储介质、托管设备及系统之前,首先对本公开所涉及到的税控设备的管理系统进行说明。
62.本公开所提供的税控设备的管理系统可以托管设备和插入到该托管设备的至少
一个税控设备。值得说明的是,税控设备可以通过usb接口接入托管设备。此外,本公开所涉及到的税控设备可以是税控专用设备,例如,税控电脑等。税控设备还可以是与税票有关的设备,例如,税控电脑、税票打印机、认证增值税专用发票的扫描仪、等等。本公开对此不作具体限定。
63.图1是根据一示例性实施例示出的一种托管设备的示意图。如图1所示,该托管设备可以包括电源101、工控机102、多个集线器(hub)电路板103。其中,电源101分别与工控机102、多个集线器电路板103相连,用于为工控机102、多个集线器电路板103供电。工控机102包括存储器和处理器,其中,存储器上存储有计算机程序,处理器用于执行存储器中的所述计算机程序,以实现本公开所提供的税控设备的管理方法。示例地,工控机102中安装有税控服务程序,该税控服务程序可以执行本公开所提供的税控设备的管理方法。多个集线器电路板103用于提供n个usb接口,其中,n个usb中的至少一部分接口用于插入税控设备,n为大于1的整数。
64.值得说明的是,假设集线器电路板103的数量为4个,且每一集线器电路板103具有45个usb接口,则4个集线器电路板103可以提供180个usb接口。每一usb接口均可以用于插接usb设备,该usb设备可以包括u盘、硬盘、鼠标、键盘、税控设备、等等。
65.在一种实施例中,工控机102可以采用intel奔腾cpu,windows10操作系统,电源101采用atx电源,集线器电路板103通过两级hub芯片实现级联扩展,以支持45个税控设备插入。可选地,考虑到托管设备的散热问题,在一种实施例中,如图1所示,该托管设备还可以包括多个风扇104,该多个风扇用于散热。
66.下面对本公开所提供的一种税控设备的管理方法进行详细说明。图2是根据一示例性实施例示出的一种税控设备的管理方法的流程图,该管理方法应用于图1所示的托管设备,具体地,可以应用于托管设备中的工控机102。如图2所示,该管理方法可以包括以下步骤。
67.在步骤201中,检测插入托管设备的税控设备。
68.如上所述,由于托管设备提供的是usb接口,因此,任何usb设备均可以插入到该托管设备,为了避免非税控设备插入到用于托管税控设备的托管设备,在本公开中,首先需要检测插入托管设备的usb设备是否为税控设备。
69.在一种实施例中,托管设备包括多个usb接口,上述检测插入托管设备的税控设备可以通过windows消息机制获取插入到usb接口的usb设备是否为税控设备。具体地,首先,在托管设备处于运行过程中,通过windows消息机制获取每一插入usb接口的usb设备的windows系统通知信息,其中,windows系统通知信息包括用于表征usb设备插入或拔出usb接口的第一信息、用于表征usb设备的符号链接名的第二信息。
70.示例地,托管设备或托管设备中的工控机通过向windows注册usb设备类,以获取每一usb设备的windows系统通知信息。在获取到usb设备的windows系统通知信息之后,对该windows系统通知信息进行解析,以得到用于表征usb设备插入或拔出usb接口的第一信息、用于表征usb设备的符号链接名的第二信息。例如,可以利用标号1表征usb设备插入usb接口,用标号0表征usb设备拔出usb接口。此外,usb设备的符号链接名可以包括usb设备的pid(product id,产品id)信息和/或vid(vendor id,供应商id)信息。
71.接着,根据上述第一信息和第二信息,确定插入托管设备的税控设备。
72.示例地,首先,根据上述第一信息,确定插入托管设备的第一候选usb设备,接着,根据第二信息从第一候选usb设备中确定属于税控设备的第一目标usb设备,并将该第一目标usb设备确定为插入托管设备的税控设备。沿用上述例子,可以将标号1的usb设备确定为第一候选usb设备,之后,根据第一候选usb设备的pid信息和/或vid信息确定属于税控设备的第一目标usb设备。其中,税控设备的pid信息和/或vid信息已预先存储在托管设备中。例如,可以将pid信息与税控设备的pid信息一致的第一候选usb设备确定为第一目标usb设备,或者,将vid信息与税控设备的vid信息一致的第一候选usb设备确定为第一目标usb设备,又或者,将pid信息和vid信息分别与税控设备的pid信息和vid信息一致的第一候选usb设备确定为第一目标usb设备。最后,将第一目标usb设备确定为插入托管设备的税控设备。
73.又示例地,首先,根据第二信息,确定属于税控设备的第二候选usb设备,接着,从第二候选usb设备中确定插入托管设备的第二目标usb设备,最后,将第二目标usb设备确定为插入托管设备的税控设备。其中,具体的方式如上文所述,此处不再赘述。
74.在按照上述方式确定出插入托管设备的税控设备的同时,还可以确定出插入usb接口的非税控设备。例如,标号为1,但pid和/或vid与税控设备的pid、vid不一致的usb设备记为插入usb接口的非税控设备。
75.针对每一usb接口,若检测到插入该usb接口的usb设备不为税控设备,则输出用于表征插入错误的提示信息,和/或,输出报警信号,以提示运维人员该usb接口插入了非税控设备。其中,报警信号可以是声报警信号、光报警信号、声光报警信号中的至少一者。
76.如此,可以避免非税控设备插入到托管设备,从而避免对非税控设备进行管理增加管理工作量的弊端。
77.在步骤202中,获取每一税控设备在托管设备中的目标物理位置。
78.值得说明的是,在步骤201中所提到的税控设备是指步骤201中检测到的插入托管设备的税控设备。此外,税控设备在托管设备中的目标物理位置是指税控设备所插入的usb接口的物理位置,其中,windows的每一个usb设备都有一个固定的物理位置。
79.在一种实施方式中,首先,获取每一税控设备的符号链接名。示例地,可以从税控设备的windows系统通知信息中获取该税控设备的符号链接名。之后,针对每一税控设备,根据税控设备的符号链接名,确定税控设备的目标设备实例,以及,根据目标设备实例,查询预设的usb设备的设备实例与物理位置之间的对应关系,确定与目标设备实例对应的目标位置。
80.示例地,根据税控设备的符号链接名,可以通过调用windows setup api,查询预设的符号链接名与设备实例之间的对应关系,得到与该税控设备的符号链接名对应的设备实例,并将所确定的该设备实例作为税控设备的目标设备实例,之后,查询预设的usb设备的设备实例与物理位置之间的对应关系,确定与目标设备实例对应的目标位置。
81.其中,可以通过以下方式确定usb设备的设备实例与物理位置之间的对应关系:对所有的usb设备,通过调用windows setup api。枚举出所有插入到usb接口的usb设备的物理位置,以及usb设备的设备实例,建立usb设备的设备实例与物理位置之间的对应关系。
82.在另一种实施方式中,首先,获取每一税控设备的符号链接名,之后,针对每一税控设备,查询预设的符号链接名与物理位置的关系,确定与税控设备的符号链接名对应的目标物理位置。在该实施例中,预先建立符号链接名与物理位置之间的对应关系。
83.其中,符号链接名与物理位置之间的对应关系可以通过以下方式建立:首先,通过windows setup api,根据税控设备的符号链接名查询到税控设备的设备实例,接着,按照上述方式确定usb设备的设备实例与物理位置之间的对应关系,之后,对上述两步得到的设备实例进行比对,建立相同的设备实例对应的税控设备的符号链接名与物理位置之间的对应关系,如此,即可创建出税控设备的符号链接名与物理位置之间的对应关系。
84.值得说明的是,在建立符号链接名与物理位置之间的对应关系之后,可以将该对应关系存储在数据库中。当再次检测到有新的税控设备插入到托管设备,则按照上述方式,确定该新插入的税控设备的符号链接,以及其对应的物理位置,并将新插入的税控设备的符号链接,以及其对应的物理位置关联存储在数据库中。此外,除了在数据库中存储符号链接名与物理位置之间的对应关系之外,还可以将税控设备的相关信息存储在数据库中,其中,税控设备的相关信息可以包括但不限于:税号、企业名称、开户行、历史开票数量、剩余开票数量、当前发票号代码、发票号码。另外,在检测到税控设备拔出托管设备时,还可以从数据库中删除该税控设备的相关信息,以及该税控设备的符号链接名以及其对应的物理位置,以减少对数据库存储空间的占用。
85.在又一种实施例中,托管设备处于冷启动状态,由于托管设备承载的税控设备的数量较多,若采用消息机制进行处理,处理复杂且容易丢失消息,导致有些税控设备无法识别到,因此,在该情况下可以通过查找注册表的方式识别税控设设备。首先,工控机控制所有的usb设备上电,通过注册表查找到所有的usb设备的符号链接名,再根据税控设备的符号链接名来缩小范围,查找到所有税控设备的符号链接名,之后,根据符号链接名,查找到每个税控设备对应的设备实例,最后调用windows setup api得到设备实例与物理位置的关系,从而建立了每个税控设备符号链接名与物理位置之间的对应关系,并将该对应关系写入数据库中。
86.值得说明的是,每一税控设备对应一税号,在另一种实施例中,还可以预先建立税号与物理位置之间的对应关系。托管设备在对税控设备进行税控相关控制时,可以根据税控业务请求中包括的税号确定税控设备的物理位置,之后,根据该物理位置找到相应的符号链接名,从而调用createfile api打开税控设备进行各类操作。
87.如此,可以确定出每一税控设备在托管设备中的目标物理位置。
88.在步骤203中,输出并显示目标物理位置。
89.在确定出每一税控设备在托管设备中的目标物理位置之后,可以在一个显示屏中显示出每一税控设备的目标物理位置,或者,将该目标物理位置发送给运维人员的终端,从而使运维人员获知每一税控设备在托管设备中的目标物理位置,便于后续及时对税控设备进行维修。
90.采用上述技术方案,托管设备可以自动获取每一税控设备在托管设备中的目标物理位置,并输出显示该目标位置,以使运维人员获知每一税控设备在托管设备中的目标物理位置,便于后续可以及时对税控设备进行维修,如此,使得托管设备对多个税控设备进行便捷、高效地管理。
91.图3是根据一示例性实施例示出的另一种税控设备的管理方法的流程图。如图3所示,该管理方法可以包括以下步骤。
92.在步骤301(201)中,检测插入托管设备的税控设备。
93.在步骤302中,获取每一税控设备在历史时间段内的开票数量。
94.其中,历史时间段可以为过去的30天、60天、半年、等等。并且,托管设备可以统计每一税控设备的每一周期的开票数量,例如,一个周期可以为1天等等,进而可以累加确定出历史时间段内的开票数量。
95.在步骤303中,针对每一税控设备,根据开票数量控制税控设备的上电策略。
96.示例地,在开票数量小于或等于第一预设数量的情况下,控制税控设备处于常下电状态,当接收到针对该税控设备的税控业务请求时,再控制税控设备上电,即,控制税控设备处于上电状态。在开票数量大于或等于第二预设数量的情况下,控制税控设备处于常上电状态。以及,在开票数量大于第一预设数量且小于第二预设数量的情况下,控制税控设备在第一预设时段内处于上电状态,以及,在第二预设时间段内处于下电状态。其中,第二预设数量大于第一预设数量。
97.例如,第一预设数量为30,第二预设数量为90,则当开票数量小于或等于30时,表明企业对税控设备所对应的税号开具的税票较少,即,该税控设备被使用的频率较低,此时,为了减少电量消耗,可以控制该税控设备处于常下电,当接收到针对税控设备的税控业务请求时,再控制税控设备处于上电状态。当开票数量大于或等于90时,表明该税控设备的使用频率较高,为了避免频繁控制其上电下电导致管理工作量较大的问题,因此,可以控制该税控设备处于常上电状态,实时响应于针对该税控设备的税控业务请求,进行相应操作。当开票数量大于30且小于90时,可以采用分时上电策略控制税控设备,即,控制税控设备在每天的工作时间例如10:00-22:00时段处于上电状态,以及,在非工作时间例如22:00-10:00时段处于下电状态。
98.采用上述技术方案,通过税控设备在历史时段内的开票数量控制税控设备的上电策略,即可以减少电量消耗,还可以减少管理工作量,提高了对税控设备管理的智能化。
99.在实际应用中,托管设备还可以与云端服务器通信。示例地,在托管设备的税控服务程序中创建一个专用线程,利用该专用线程与云端服务器通信。这样,在检测到插入托管设备的税控设备的情况下,可以进一步获取所检测到的税控设备的相关信息并发送给云端服务器。其中,可以从数据库中获取税控设备的相关信息。并且,税控设备的相关信息包括但不限于:税号、企业名称、开户行、历史开票数量、剩余开票数量、当前发票号代码、发票号码。
100.此外,在检测到插入托管设备的税控设备的情况下,还可以将税控设备的运行状态更新为已插入状态。
101.在可能的方式中,可以周期性地检测插入托管设备的税控设备,针对每一周期,在检测到插入托管设备的新的税控设备时,将新的税控设备的相关信息发送给云端服务器。示例地,假设在上一周期时仅检测到税控设备a和税控设备b插入托管设备,而在当前周期检测到税控设备a、税控设备b和税控设备c插入托管设备,则认为税控设备c为当前周期检测到的插入托管设备的新的税控设备,即,在当前周期仅将税控设备c的相关信息发送给云端服务器。由于税控设备a和税控设备b的相关信息已在之前周期发送给云端服务器,因此,在当前周期可以不用重复发送税控设备a和税控设备b的相关信息。如此,既可以实时更新云端服务器记录的插入托管设备的税控设备的相关信息,还可以有效减少发送的数据量,进而减少对通信资源的占用。
102.在实际应用中,税控设备也可能会从托管设备中拔出,此时,还可以将云端服务器中记录的该税控设备的相关信息删除,以减少存储空间的占用。示例地,在检测到税控设备从托管设备中拔出的情况下,向云端服务器发送用于表征删除该税控设备的相关信息的指令,以由云端服务器删除税控设备的相关信息,以使云端服务器后续不再对删除的税控设备执行任何操作。此外,在检测到税控设备从托管设备中拔出的情况下,还可以输出用于表征该税控设备已拔出的提示信息,便于运维人员获知该税控设备的运行情况,进一步判定该税控设备是否为异常拔出。
103.此外,托管设备与云端服务器通信还可以响应于云端服务器的操作请求,控制税控设备。示例地,接收云端服务器发送的操作请求,该操作请求可以是税控业务请求,例如开票请求,也可以是停用或刷新税控设备的请求等等。之后,控制与操作请求对应的税控设备执行相应操作。
104.例如,操作请求为开票请求,该开票请求中可以包括:抬头、税号、银行账号、品类、金额、日期时间等。托管设备可以根据开票请求中包括的税号确定与该开票请求对应的税控设备,并控制该税控设备执行开票操作。
105.可选地,托管设备与云端服务器通信时可以采用https+aes双重安全加密方式,以确保通信安全。
106.可选地,云端服务器获取到插入托管设备的税控设备的相关信息和运行情况后,还可以将所获取到的税控设备的相关信息和运行情况通过运维人员的终端app/web显示出来,并且,运维人员还可以通过终端app/web对税控设备进行实时管理。
107.采用上述技术方案,有效满足了企业对多个税控设备的托管需求,并且,通过本公开所提供的托管设备进行托管,使得税控设备托管的硬件成本大幅降低。通过对税控设备的智能化管理,大幅减少了运维所需的人员投入,有效降低了税控设备的运维成本。
108.基于同一发明构思,本公开还提供一种税控设备的管理装置。图4是根据一示例性实施例示出的一种税控设备的管理装置的框图,该税控设备的管理装置应用于托管设备。如图4所示,该税控设备的管理装置400可以包括:
109.检测模块401,用于检测插入所述托管设备的税控设备;
110.第一获取模块402,用于获取每一所述税控设备在所述托管设备中的目标物理位置;
111.第一输出模块403,用于输出并显示所述目标物理位置。
112.可选地,所述托管设备包括多个usb接口;所述检测模块401包括:
113.第一获取子模块,用于在所述托管设备处于运行过程中,通过windows消息机制获取每一插入所述usb接口的usb设备的windows系统通知信息,所述windows系统通知信息包括用于表征所述usb设备插入或拔出usb接口的第一信息、用于表征所述usb设备的符号链接名的第二信息;
114.第一确定子模块,用于根据所述第一信息和所述第二信息,确定插入所述托管设备的税控设备。
115.可选地,所述第一确定子模块用于:
116.根据第一信息,确定插入所述托管设备的第一候选usb设备,根据所述第二信息,从所述第一候选usb设备中确定属于税控设备的第一目标usb设备,并将所述第一目标usb
设备确定为插入所述托管设备的税控设备;或者
117.根据所述第二信息,确定属于税控设备的第二候选usb设备,根据所述第一信息,从所述第二候选usb设备中确定插入所述托管设备的第二目标usb设备,并将所述第二目标usb设备确定为插入所述托管设备的税控设备。
118.可选地,所述装置还包括:
119.第二输出模块,用于针对每一所述usb接口,若插入所述usb接口的usb设备不为税控设备,则输出用于表征插入错误的提示信息,和/或,输出报警信号。
120.可选地,所述第一获取模块402包括:
121.第二获取子模块,用于获取每一所述税控设备的符号链接名;
122.第二确定子模块,用于针对每一所述税控设备,根据所述税控设备的所述符号链接名,确定所述税控设备的目标设备实例,以及,根据所述目标设备实例,查询预设的usb设备的设备实例与物理位置之间的对应关系,确定与所述目标设备实例对应的目标位置。
123.可选地,所述第一获取模块402包括:
124.第三获取子模块,用于获取每一所述税控设备的符号链接名;
125.第三确定子模块,用于针对每一所述税控设备,查询预设的符号链接名与物理位置之间的对应关系,确定与所述税控设备的所述符号链接名对应的目标物理位置。
126.可选地,所述装置还包括:
127.第二获取模块,用于获取每一所述税控设备在历史时间段内的开票数量;
128.第一控制模块,用于针对每一所述税控设备,根据所述开票数量控制所述税控设备的上电策略。
129.可选地,所述第一控制模块包括:
130.第一控制子模块,用于在所述开票数量小于或等于第一预设数量的情况下,当接收到针对所述税控设备的税控业务请求时,控制所述税控设备处于上电状态;
131.第二控制子模块,用于在所述开票数量大于或等于第二预设数量的情况下,控制所述税控设备处于常上电状态;
132.第三控制子模块,用于在所述开票数量大于所述第一预设数量且小于所述第二预设数量的情况下,控制税控设备在第一预设时段内处于上电状态,以及,在第二预设时间段内处于下电状态。
133.可选地,所述装置还包括:
134.第一发送模块,用于在检测到插入所述托管设备的税控设备的情况下,将所检测到的所述税控设备的相关信息发送给云端服务器;和/或
135.更新模块,用于将所述税控设备的运行状态更新为已插入状态。
136.可选地,所述检测模块用于:周期性检测插入所述托管设备的税控设备;
137.所述第一发送模块用于:针对每一周期,在检测到插入所述托管设备的新的税控设备时,将新的税控设备的相关信息发送给云端服务器。
138.可选地,所述装置还包括:
139.第二发送模块,用于在检测到所述税控设备从所述托管设备中拔出的情况下,向所述云端服务器发送用于表征删除所述税控设备的相关信息的指令,以由所述云端服务器删除所述税控设备的相关信息。
140.可选地,所述装置还包括:
141.接收模块,用于接收所述云端服务器发送的操作请求;
142.第二控制模块,用于控制与所述操作请求对应的税控设备执行相应操作。
143.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
144.图5是根据一示例性实施例示出的一种电子设备的框图。如图5所示,该电子设备500可以包括:处理器501,存储器502。该电子设备500还可以包括多媒体组件503,输入/输出(i/o)接口504,以及通信组件505中的一者或多者。
145.其中,处理器501用于控制该电子设备500的整体操作,以完成上述的税控设备的管理方法中的全部或部分步骤。存储器502用于存储各种类型的数据以支持在该电子设备500的操作,这些数据例如可以包括用于在该电子设备500上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器502可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件503可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器502或通过通信组件505发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口504为处理器501和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件505用于该电子设备500与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(near field communication,简称nfc),2g、3g、4g、nb-iot、emtc、或其他5g等等,或它们中的一种或几种的组合,在此不做限定。因此相应的该通信组件505可以包括:wi-fi模块,蓝牙模块,nfc模块等等。
146.在一示例性实施例中,电子设备500可以被一个或多个应用专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的税控设备的管理方法。
147.在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的税控设备的管理方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器502,上述程序指令可由电子设备500的处理器501执行以完成上述的税控设备的管理方法。
148.在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于
执行上述的税控设备的管理方法的代码部分。
149.以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
150.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
151.此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1