一种查询纳税数据的方法及装置与流程

文档序号:12125673阅读:184来源:国知局
一种查询纳税数据的方法及装置与流程

本发明涉及计算机技术领域,特别涉及一种查询纳税数据的方法及装置。



背景技术:

纳税是指税收中的纳税人的执行过程,就是根据国家各种税法的规定,按照一定的比率,把集体或个人收入的一部分缴纳给国家。随着生活工作的需要,用户经常需要查询纳税人的纳税数据。

现有技术中,用户需要查询纳税数据时,需要到相关的税务机关,由税务机关的工作人员到纳税系统中查询。

通过上述描述可见,现有技术在查询纳税数据时,需要到相关的税务机关由工作人员来查询,工作效率较低。



技术实现要素:

本发明实施例提供了一种查询纳税数据的方法及装置,能够提高工作效率。

一方面,本发明实施例提供了一种查询纳税数据的方法,包括:

预先设置纳税数据查询系统的查询接口;

预先在目标社交工具上添加所述查询接口;

接收所述目标社交工具通过所述查询接口发来的当前用户的用户认证信息;

根据所述用户认证信息,验证所述当前用户,当所述当前用户通过验证时,接收所述目标社交工具通过所述查询接口发来的查询请求;

根据所述查询请求,从所述纳税数据查询系统中查询纳税数据;

向所述查询接口发送所述纳税数据。

进一步地,该方法,进一步包括:

预先将所述当前用户的所述目标社交工具的目标社交账户与所述当前用户的所述纳税数据查询系统的目标纳税账户绑定;

所述接收所述目标社交工具通过所述查询接口发来的当前用户的用户认证信息,包括:

所述用户认证信息包括:所述目标社交账户的验证信息;

接收所述目标社交工具通过所述查询接口发来的所述当前用户的所述目标社交账户的验证信息;

所述根据所述用户认证信息,验证所述当前用户,包括:

当所述目标社交账户的验证信息为通过验证时,确定所述当前用户通过验证;

当所述目标社交账户的验证信息为没有通过验证时,确定所述当前用户没有通过验证;

所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据,包括:

确定所述目标社交账户对应的目标纳税账户;

根据所述查询请求,从所述纳税数据查询系统中查询所述目标纳税账户的纳税数据。

进一步地,该方法,进一步,包括:预先设置所述纳税数据查询系统的查询接口服务;

所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据,包括:

根据所述查询请求,调用所述查询接口服务从所述纳税数据查询系统中查询纳税数据。

进一步地,所述纳税数据查询系统包括:各个地区的纳税数据查询系统;

在所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据之前,进一步包括:

确定所述当前用户对应的目标地区的纳税数据查询系统;

所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据,包括:

根据所述查询请求,从所述目标地区的纳税数据查询系统中查询所述纳税数据。

进一步地,所述根据所述用户认证信息,验证所述当前用户,包括:

将所述用户认证信息发送给所述纳税数据查询系统,以使所述纳税数据查询系统对所述用户认证信息进行验证;

接收所述纳税数据查询系统返回对所述用户认证信息的验证结果;

根据所述验证结果,确定所述当前用户是否通过验证。

另一方面,本发明实施例提供了一种查询纳税数据的装置,包括:

第一设置单元,用于设置纳税数据查询系统的查询接口;

添加单元,用于在目标社交工具上添加所述查询接口;

第一接收单元,用于接收所述目标社交工具通过所述查询接口发来的当前用户的用户认证信息;

验证单元,用于根据所述用户认证信息,验证所述当前用户;

第二接收单元,用于当所述当前用户通过验证时,接收所述目标社交工具通过所述查询接口发来的查询请求;

查询单元,用于根据所述查询请求,从所述纳税数据查询系统中查询纳税数据;

发送单元,用于向所述查询接口发送所述纳税数据。

进一步地,该装置,进一步包括:

绑定单元,用于将所述当前用户的所述目标社交工具的目标社交账户与所述当前用户的所述纳税数据查询系统的目标纳税账户绑定;

所述第一接收单元,用于接收所述目标社交工具通过所述查询接口发来的所述当前用户的所述目标社交账户的验证信息,其中,所述用户认证信息包括:所述目标社交账户的验证信息;

所述验证单元,用于当所述目标社交账户的验证信息为通过验证时,确定所述当前用户通过验证,当所述目标社交账户的验证信息为没有通过验证时,确定所述当前用户没有通过验证;

所述查询单元,用于确定所述目标社交账户对应的目标纳税账户,根据所述查询请求,从所述纳税数据查询系统中查询所述目标纳税账户的纳税数据。

进一步地,该装置,进一步包括:第二设置单元,用于设置所述纳税数据查询系统的查询接口服务;

所述查询单元,用于根据所述查询请求,调用所述查询接口服务从所述纳税数据查询系统中查询纳税数据。

进一步地,所述纳税数据查询系统包括:各个地区的纳税数据查询系统;

进一步包括:确定单元,用于确定所述当前用户对应的目标地区的纳税数据查询系统;

所述查询单元,用于根据所述查询请求,从所述目标地区的纳税数据查询系统中查询所述纳税数据。

进一步地,所述验证单元,用于将所述用户认证信息发送给所述纳税数据查询系统,以使所述纳税数据查询系统对所述用户认证信息进行验证,接收所述纳税数据查询系统返回对所述用户认证信息的验证结果,根据所述验证结果,确定所述当前用户是否通过验证。

在本发明实施例中,预先设置纳税数据查询系统的查询接口,通过目标社交工具上添加的查询接口发送当前用户的用户认证信息,在当前用户通过验证后,根据查询接口发来的查询请求从纳税数据查询系统中获取纳税数据,实现通过目标社交工具对纳税数据的查询,无需通过到税务机关进行查询,提高了工作效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种查询纳税数据的方法的流程图;

图2是本发明一实施例提供的另一种查询纳税数据的方法的流程图;

图3是本发明一实施例提供的一种查询纳税数据的装置的示意图;

图4是本发明一实施例提供的另一种查询纳税数据的装置的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种查询纳税数据的方法,该方法可以包括以下步骤:

步骤101:预先设置纳税数据查询系统的查询接口;

步骤102:预先在目标社交工具上添加所述查询接口;

步骤103:接收所述目标社交工具通过所述查询接口发来的当前用户的用户认证信息;

步骤104:根据所述用户认证信息,验证所述当前用户,当所述当前用户通过验证时,接收所述目标社交工具通过所述查询接口发来的查询请求;

步骤105:根据所述查询请求,从所述纳税数据查询系统中查询纳税数据;

步骤106:向所述查询接口发送所述纳税数据。

在本发明实施例中,预先设置纳税数据查询系统的查询接口,通过目标社交工具上添加的查询接口发送当前用户的用户认证信息,在当前用户通过验证后,根据查询接口发来的查询请求从纳税数据查询系统中获取纳税数据,实现通过目标社交工具对纳税数据的查询,无需通过到税务机关进行查询,提高了工作效率。

为了进一步提高工作效率,在本发明一实施例中,该方法进一步包括:

预先将所述当前用户的所述目标社交工具的目标社交账户与所述当前用户的所述纳税数据查询系统的目标纳税账户绑定;

所述接收所述目标社交工具通过所述查询接口发来的当前用户的用户认证信息,包括:

所述用户认证信息包括:所述目标社交账户的验证信息;

接收所述目标社交工具通过所述查询接口发来的所述当前用户的所述目标社交账户的验证信息;

所述根据所述用户认证信息,验证所述当前用户,包括:

当所述目标社交账户的验证信息为通过验证时,确定所述当前用户通过验证;

当所述目标社交账户的验证信息为没有通过验证时,确定所述当前用户没有通过验证;

所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据,包括:

确定所述目标社交账户对应的目标纳税账户;

根据所述查询请求,从所述纳税数据查询系统中查询所述目标纳税账户的纳税数据。

在本发明实施例中,可以将目标社交账户与目标纳税账户绑定,用户通过登录目标社交账户即可实现登录目标纳税账户,避免了用户多次登录,节省了处理时间,提高了工作效率。另外,同一个目标社交账户可以绑定多个目标纳税账户,方便用户的集中管理。

在本发明一实施例中,该方法进一步,包括:预先设置所述纳税数据查询系统的查询接口服务;

所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据,包括:

根据所述查询请求,调用所述查询接口服务从所述纳税数据查询系统中查询纳税数据。

在本实施例中,当纳税数据查询系统不提供外部的查询时,可以给该纳税数据查询系统设置查询接口服务,使得通过目标社交工具能够访问纳税数据查询系统。

在本发明一实施例中,所述纳税数据查询系统包括:各个地区的纳税数据查询系统;

在所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据之前,进一步包括:

确定所述当前用户对应的目标地区的纳税数据查询系统;

所述根据所述查询请求,从所述纳税数据查询系统中查询纳税数据,包括:

根据所述查询请求,从所述目标地区的纳税数据查询系统中查询所述纳税数据。

由于各个地区都有对应的纳税数据查询系统,不同的用户一般只能对应的地区的纳税数据查询系统查询纳税数据。举例来说,用户A是在山东纳税,则查询用户A的纳税数据就需要到山东的纳税数据查询系统中查询。在本实施例中,通过用户认证信息,可以确定出对应的目标地区的纳税数据查询系统。

在本发明一实施例中,所述验证所述用户认证信息,包括:

将所述用户认证信息发送给所述纳税数据查询系统,以使所述纳税数据查询系统对所述用户认证信息进行验证;

接收所述纳税数据查询系统返回对所述用户认证信息的验证结果;

根据所述验证结果,确定所述当前用户是否通过验证。

在本实施例中,由于纳税数据查询系统中包括了各个用户的用户认证信息,因此,可以直接通过纳税数据查询系统来验证用户认证信息。当验证结果为通过验证,则确定当前用户通过验证,当验证结果为没有通过验证,确定当前用户没有通过验证。

如图2所示,本发明实施例提供了一种查询纳税数据的方法,该方法可以包括以下步骤:

步骤201:预先设置各个地区的纳税数据查询系统的查询接口,预先设置各个地区的纳税数据查询系统的查询接口服务。

具体地,各个地区的纳税数据查询系统包括:各个省、自治区、直辖市的纳税数据查询系统。

查询接口可以是iframe形式的接口,具体地,可以通过以下代码实现:

<iframe name="dzfpjcyyFrame"src="纳税数据查询系统"

width="宽度"height="高度"marginwidth="0"marginheight="0"hspace="0"vspace="0"

frameborder="0"scrolling="no">

</iframe>

步骤202:预先在目标社交工具上添加查询接口。

具体地,目标社交工具可以是微信、微博、QQ等社交软件。通过添加查询接口使得该目标社交工具集成了访问纳税数据查询系统的功能。

步骤203:预先将当前用户的目标社交工具的目标社交账户与当前用户的纳税数据查询系统的目标纳税账户绑定。

举例来说,将当前用户的微信号与当前用户的纳税人识别号绑定。

这里的目标社交账户是通过实名认证的。

步骤204:接收目标社交工具通过查询接口发来的当前用户的目标社交账户的验证信息。

具体地,当前用户首先登陆目标社交工具,这里的目标社交账户的验证信息包括:当前用户根据目标社交账户是否成功登陆目标社交工具。

步骤205:判断验证信息是否为通过验证,如果是,则依次执行步骤206、207、208、209,否则,执行步骤210。

具体地,当前用户成功登陆目标社交工具时,也就是当前用户通过验证。当前用户没有成功登陆目标社交工具时,也就是当前用户没有通过验证。

另外,还可以添加手机验证码、安全证书等其他认证信息。

步骤206:确定目标社交工具对应的目标纳税账户,确定目标纳税账户对应的目标地区的纳税数据查询系统。

具体地,该步骤实现了路由功能,找到对应的目标地区的纳税数据查询系统。

通过验证后,可以通过目标纳税账户登录目标地区的纳税数据查询系统,具体地,通过利用模拟表单提交形式,把目标纳税账户的登录信息提交到目标地区的纳税数据查询系统。

步骤207:接收目标社交工具通过查询接口发来的查询请求。

具体地,查询请求可以包括待查询的信息,待查询的信息包括:纳税人基本信息、票种核定信息、税费种认定信息、申报信息、信用等级信息等。

步骤208:根据查询请求,调用目标地区的纳税数据查询系统的查询接口服务,从目标地区的纳税数据查询系统中查询目标纳税账户的纳税数据。

步骤209:向查询接口发送纳税数据。

具体地,目标社交工具通过查询接口接收纳税数据,当前用户可以通过目标社交工具查看纳税数据。

步骤210:结束当前流程。

在本发明实施例中,通过在社交工具上添加纳税数据查询系统的查询接口,将社交工具与纳税数据查询系统绑定,可以让用户轻易的找到纳税数据查询系统,不用担心网站地址及密码忘记的问题,同时规避了工作时间和工作场所的限制。

在本发明实施例中,纳税数据查询系统在互联网上提供轻量级的集成应用,也就是查询接口,提供基本的身份认证及信息查询功能,并对互联网提供开放性的API(Application Programming Interface,应用程序编程接口)接口,各社交工具,均可增加该查询接口。

如图3、图4所示,本发明实施例提供了一种查询纳税数据的装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图3所示,为本发明实施例提供的一种查询纳税数据的装置所在设备的一种硬件结构图,除了图3所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图4所示,作为一个逻辑意义上的装置,是通过其所在设备的CPU将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。本实施例提供的一种查询纳税数据的装置,包括:

第一设置单元401,用于设置纳税数据查询系统的查询接口;

添加单元402,用于在目标社交工具上添加所述查询接口;

第一接收单元403,用于接收所述目标社交工具通过所述查询接口发来的当前用户的用户认证信息;

验证单元404,用于根据所述用户认证信息,验证所述当前用户;

第二接收单元405,用于当所述当前用户通过验证时,接收所述目标社交工具通过所述查询接口发来的查询请求;

查询单元406,用于根据所述查询请求,从所述纳税数据查询系统中查询纳税数据;

发送单元407,用于向所述查询接口发送所述纳税数据。

在本发明一实施例中,该装置,进一步包括:

绑定单元,用于将所述当前用户的所述目标社交工具的目标社交账户与所述当前用户的所述纳税数据查询系统的目标纳税账户绑定;

所述第一接收单元,用于接收所述目标社交工具通过所述查询接口发来的所述当前用户的所述目标社交账户的验证信息,其中,所述用户认证信息包括:所述目标社交账户的验证信息;

所述验证单元,用于当所述目标社交账户的验证信息为通过验证时,确定所述当前用户通过验证,当所述目标社交账户的验证信息为没有通过验证时,确定所述当前用户没有通过验证;

所述查询单元,用于确定所述目标社交账户对应的目标纳税账户,根据所述查询请求,从所述纳税数据查询系统中查询所述目标纳税账户的纳税数据。

在本发明一实施例中,该装置,进一步包括:第二设置单元,用于设置所述纳税数据查询系统的查询接口服务;

所述查询单元,用于根据所述查询请求,调用所述查询接口服务从所述纳税数据查询系统中查询纳税数据。

在本发明一实施例中,所述纳税数据查询系统包括:各个地区的纳税数据查询系统;

该装置进一步包括:确定单元,用于确定所述当前用户对应的目标地区的纳税数据查询系统;

所述查询单元,用于根据所述查询请求,从所述目标地区的纳税数据查询系统中查询所述纳税数据。

在本发明一实施例中,所述验证单元,用于将所述用户认证信息发送给所述纳税数据查询系统,以使所述纳税数据查询系统对所述用户认证信息进行验证,接收所述纳税数据查询系统返回对所述用户认证信息的验证结果,根据所述验证结果,确定所述当前用户是否通过验证。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明各个实施例至少具有如下有益效果:

1、在本发明实施例中,预先设置纳税数据查询系统的查询接口,通过目标社交工具上添加的查询接口发送当前用户的用户认证信息,在当前用户通过验证后,根据查询接口发来的查询请求从纳税数据查询系统中获取纳税数据,实现通过目标社交工具对纳税数据的查询,无需通过到税务机关进行查询,提高了工作效率。

2、在本发明实施例中,可以将目标社交账户与目标纳税账户绑定,用户通过登录目标社交账户即可实现登录目标纳税账户,避免了用户多次登录,节省了处理时间,提高了工作效率。

3、在本发明实施例中,通过在社交工具上添加纳税数据查询系统的查询接口,将社交工具与纳税数据查询系统绑定,可以让用户轻易的找到纳税数据查询系统,不用担心网站地址及密码忘记的问题,同时规避了工作时间和工作场所的限制。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃·····”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1