一种网络发票客户端的升级方法、装置及系统的制作方法

文档序号:9887445阅读:295来源:国知局
一种网络发票客户端的升级方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种网络发票客户端的升级方法、装置及系统。
【背景技术】
[0002]为了适应现代信息社会和税收现代化建设的需要,网络发票的推行解决了传统纸质发票管理的各种弊端,一般可以通过网络发票客户端实现网络发票的各种功能。由于税收政策的改变或者网络发票客户端功能的增减、修改,网络发票客户端的版本升级是相对普遍的需求。
[0003]目前,网络发票客户端在升级时,需要纳税人将安装有网络发票客户端的主机搬到税务局进行升级。这种升级方式不仅复杂而且效率较低。

【发明内容】

[0004]本发明提供一种网络发票客户端的升级方法、装置及系统,以实现对网络发票客户端的升级。
[0005]第一方面,本发明提供了一种网络发票客户端的升级方法,应用于服务器,预先制定多种升级策略,包括:
[0006]接收网络发票客户端发送的升级请求,所述升级请求中携带所述网络发票客户端的属性信息;
[0007]根据所述属性信息以及根据所述多种升级策略,确定所述属性信息对应的目标升级策略;
[0008]根据所述目标升级策略生成升级报文,并将所述升级报文发送给所述网络发票客户端,以使所述网络发票客户端根据所述升级报文实现对所述网络发票客户端的升级。
[0009]优选地,
[0010]所述制定多种升级策略,包括:根据网络发票客户端对象、网络发票客户端类型、纳税人地域信息、升级生效时间、升级模式和升级范围中的任意一项或多项,制定相应的升级策略。
[0011]优选地,
[0012]所述属性信息包括:网络发票客户端类型、纳税人地域信息和网络发票客户端对象中的任意一种或多种;
[0013]所述确定所述属性信息对应的目标升级策略,包括:选择与所述网络发票客户端对象、纳税人地域信息,和/或,所述网络发票客户端类型相匹配的升级版本,根据所述纳税人地域信息确定该升级版本所对应的升级生效时间、升级模式和升级范围;
[0014]其中,
[0015]所述网络发票客户端对象包括移动终端和PC机;
[0016]所述网络发票客户端类型包括基本版、查验版和申报版中的任意一种或多种;
[0017]所述升级生效时间根据当地纳税政策的生效时间决定;
[0018]所述升级模式包括:强制和提示;
[0019]所述升级范围包括升级版本号。
[0020]第二方面,本发明还提供了一种网络发票客户端的升级方法,应用于网络发票客户端,包括:
[0021]在确定服务器包括网络发票客户端的新版本时,向所述服务器发送升级请求,所述升级请求中携带所述网络发票客户端的属性信息,以使所述服务器确定所述属性信息对应的目标升级策略;
[0022]接收所述服务器根据所述目标升级策略发送的升级报文,根据所述升级报文实现自身的升级。
[0023 ]第三方面,本发明还提供了一种服务器,包括:
[0024]制定单元,用于制定多种升级策略,并将制定的所述多种升级策略发送确定单元;
[0025]接收单元,用于接收网络发票客户端发送的升级请求,所述升级请求中携带所述网络发票客户端的属性信息,并将所述属性信息发送给所述确定单元;
[0026]所述确定单元,用于根据所述属性信息以及根据所述多种升级策略,确定所述属性信息对应的目标升级策略,并将所述目标升级策略发送至处理单元;
[0027]所述处理单元,用于根据所述目标升级策略生成升级报文,并将所述升级报文发送给所述网络发票客户端,以使所述网络发票客户端根据所述升级报文实现对所述网络发票客户端的升级。
[0028]优选地,所述制定单元,具体用于根据网络发票客户端对象、网络发票客户端类型、纳税人地域信息、升级生效时间、升级模式、和升级范围中的任意一项或多项,制定相应的升级策略。
[0029]优选地,
[0030]所述属性信息包括:网络发票客户端类型、纳税人地域信息和网络发票客户端对象中的任意一种或多种;
[0031]所述确定单元,具体用于选择与所述网络发票客户端对象、纳税人地域信息,和/或,所述网络发票客户端类型相匹配的升级版本,根据所述纳税人地域信息确定该升级版本所对应的升级生效时间、升级模式和升级范围;
[0032]其中,
[0033]所述网络发票客户端对象包括移动终端和PC机;
[0034]所述网络发票客户端类型包括基本版、查验版和申报版中的任意一种或多种;
[0035]所述升级生效时间根据当地纳税政策的生效时间决定;
[0036]所述升级模式包括:强制和提示;
[0037]所述升级范围包括升级版本号。
[0038]第四方面,本发明还提供了一种网络发票客户端,包括:
[0039]发送单元,用于在确定服务器包括网络发票客户端的新版本时,向所述服务器发送升级请求,所述升级请求中携带所述网络发票客户端的属性信息,以使所述服务器确定所述属性信息对应的目标升级策略;
[0040]接收单元,用于接收所述服务器根据所述目标升级策略发送的升级报文;[0041 ]升级单元,用于根据所述升级报文实现自身的升级。
[0042]第五方面,本发明还提供了一种网络发票客户端的升级系统,包括上述服务器和上述网络发票客户端。
[0043]本发明实施例提供了一种网络发票客户端的升级方法、装置及系统,通过网络发票客户端与服务器之间的报文交互实现网络发票客户端的升级,无需将网络发票客户端的主机搬到税务局进行升级,从而可以实现远程升级,提高了升级效率,进一步地,通过服务器制定多种升级策略,以根据网络发票客户端的属性信息确定相应的目标升级策略,从而可以实现不同的网络发票客户端使用不同的升级策略进行升级,从而使得网络发票客户端在升级时升级版本更加匹配。
【附图说明】
[0044]图1是本发明实施例提供的方法流程图;
[0045]图2是本发明实施例提供的另一种方法流程图;
[0046]图3是本发明实施例提供的又一种方法流程图;
[0047]图4是本发明实施例提供的网络发票客户端的升级系统结构示意图;
[0048]图5是本发明实施例提供的服务器结构示意图;
[0049]图6是本发明实施例提供的网络发票客户端结构示意图。
【具体实施方式】
[0050]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0051]如图1所示,本发明实施例提供了一种网络发票客户端的升级方法,应用于服务器,该方法可以包括以下步骤:
[0052]步骤101:制定多种升级策略。
[0053]步骤102:接收网络发票客户端发送的升级请求,所述升级请求中携带所述网络发票客户端的属性信息。
[0054]步骤103:根据所述属性信息以及根据所述多种升级策略,确定所述属性信息对应的目标升级策略。
[0055]步骤104:根据所述目标升级策略生成升级报文,并将所述升级报文发送给所述网络发票客户端,以使所述网络发票客户端根据所述升级报文实现对所述网络发票客户端的升级。
[0056]根据本方案,通过网络发票客户端与服务器之间的报文交互实现网络发票客户端的升级,无需将网络发票客户端的主机搬到税务局进行升级,从而可以实现远程升级,提高了升级效率,进一步地,通过服务器制定多种升级策略,以根据网络发票客户端的属性信息确定相应的目标升级策略,从而可以实现不同的网络发票客户端使用不同的升级策略进行升级,从而使得网络发票客户端在升级时升级版本更加匹配。
[0057]在本发明一个优选实施例中,为了满足不同属性信息的网络发票客户端的升级请求,当服务器在制定多种升级策略,可以根据下述中任意一项或多项来制定相应的升级策略:网络发票客户端对象、网络发票客户端类型、纳税人地域信息、升级生效时间、升级模式和升级范围。
[0058]在本发明一个优选实施例中,为了保证网络发票客户端在升级时升级版本更加匹配,所述确定所述属性信息对应的目标升级策略,包括:选择与所述网络发票客户端对象、纳税人地域信息,和/或,所述网络发票客户端类型相匹配的升级版本,根据所
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1