税控设备集中开票系统和方法技术方案

技术编号:10914199 阅读:133 留言:0更新日期:2015-01-14 20:16
本发明专利技术提供一种税控设备集中开票系统及方法,所述的开票系统包括客户端和服务器端,客户端和服务器端之间通过TCP协议进行数据通信,开票企业在税务所的任一窗口,通过客户端访问服务器端的方式进行开票业务,其中:所述客户端具有用户操作界面,用于税务所操作人员使用,并为企业提供开票服务;所述的服务器端用以提供核心控制和调动功能,从服务器端下载企业所需的开票数据,数据下载成功后进行开票业务;税务所为企业开票结束后,客户端自动将企业的开票数据上传至服务器端,保证企业开票数据的安全和同步。本发明专利技术可以为税务所节省大量的人力、物力、财力,提高了税务所的工作效率。

【技术实现步骤摘要】
税控设备集中开票系统和方法
本专利技术涉及税控
,特别涉及一种方便税务所为中小规模的纳税人企业提供开票服务的税控设备集中开票系统和方法。
技术介绍
税务管理是一件事关国计民生的大事。为了加强专用发票的管理,堵塞偷税漏洞。根据增值税暂行条例的规定,中小规模企业纳税人不得领购使用专用发票,而是由税务所代开专用发票,并且税务所存放和管理所有前来开票的企业的开票专用设备(金税盘)。目前这些税务所进行开票的方式主要有以下两种:(1)在共享的服务器上为所有的企业分别安装其相应的开票软件,开票人员通过客户端连接服务器上的开票软件为企业进行开票业务。(2)税务所的每个窗口的电脑上安装客户端和外部开票软件,直接为企业进行开票业务,然后将企业开票数据上传到服务器。第一种方式存在以下的弊端:1)需要为每一个企业在服务器上安装一次开票软件。随着经济的发展,中小规模的企业数量逐渐增大,这种形式的开票管理缺乏一定的灵活性。2)由于企业对应的开票软件被安装在服务器上,受网络条件的限制,通过客户端进行开票过程可能缺乏稳定性。3)随着企业数量的增大,开票软件和客户端软件升级的工作量会相应的增大。因此,如何将上述技术问题加以解决,而设计一种税控设备集中开票系统和方法,即为本领域技术人员的研究方向所在。
技术实现思路
本专利技术的主要目的是提供一种税控设备集中开票系统和方法,其是在服务器电脑上安装一个服务器应用程序和外部开票软件,客户端电脑上安装客户端程序和外部开票软件。服务器应用程序通过TCP协议和客户端程序进行交互,用以完成客户端相应的请求,这样通过在一台电脑上运行一个服务器,其他电脑上运行客户端软件和开票软件。开票企业可以在税务所的任一窗口,通过客户端访问服务器的方式,进行开票业务。为了达到上述目的,本专利技术提供一种税控设备集中开票系统,所述的开票系统包括客户端和服务器端,客户端和服务器端之间通过TCP协议进行数据通信,开票企业在税务所的任一窗口,通过客户端访问服务器端的方式进行开票业务,其中:所述客户端具有用户操作界面,用于税务所操作人员使用,并为企业提供开票服务;所述的服务器端用以提供核心控制和调动功能,从服务器端下载企业所需的开票数据,数据下载成功后进行开票业务;税务所为企业开票结束后,客户端自动将企业的开票数据上传至服务器端,保证企业开票数据的安全和同步。其中,所述的客户端包括:用户管理模块,其用于修改客户端操作人员的密码;企业管理模块,其用于企业信息的维护、查询、增加、修改以及删除企业的信息;开票管理模块,其包括下载开票数据、初始化开票环境、登录外部开票软件、监控开票软件和上传开票数据;自动升级模块,其包括客户端软件的自动升级和外部开票软件的自动升级。其中,所述服务器端包括用户管理模块,其用于客户端用户信息的维护;系统维护模块,其用于完成客户端软件升级包和开票软件升级包的部署;数据交互接口模块,其接收客户端的请求,并完成客户端登录验证、修改密码、企业的增加、修改、删除以及查询操作、下载和上传开票数据。其中,服务器端在启动和运行时插入USB-Key,用以控制开票企业的数量。为了达到上述目的,本专利技术还提供一种税控设备集中开票方法,其包括以下步骤:步骤a1:启动客户端软件,操作人员需要输入用户密码和密码;客户端通过TCP协议向服务器端发送身份验证请求,身份核对正确后进行客户端系统,否则提示身份验证不正确;步骤b1:点击开票管理按钮;客户端会向服务器端发送查询所有企业信息的请求,查询成功后,企业信息将会显示在客户端的相应列表中;操作员可以选择开票的企业;步骤c1:插入已选企业对应的金税盘,并保证其驱动已经安装正常;步骤d1:点击客户端软件的开票按钮;步骤e1:操作员确认对所选企业进行开票操作;步骤f1:客户端向服务器端发送开票请求,并自动下载企业开票所需的数据,并初如化开票环境;步骤g1:客户端下载企业数据成功后,会启动外部开票软件,并监控客户端软件;步骤h1:操作人员通过外部开票软件为企业进行开票业务;步骤i1:开票操作结束后,退出外部开票软件,客户端将企业开票数据通过TCP协议传回服务器端进行保存,以供以后的操作,同时客户端软件被解锁;步骤j1:进行完开票业务后,将与该企业对应的金税盘安全退出,重复以上操作,可以为其它企业进行开票业务,否则退出客户端系统。本专利技术可以有效解决用户量增加带来的额外工作量问题,简化操作流程,同时客户端软件和开票软件可以完成自动升级操作。本专利技术方案是企业在每个窗口都可以进行开票,不限定具体的窗口,可以为税务所节省大量的人力、物力、财力,提高了税务所的工作效率。附图说明图1为本专利技术实施例所提供的税控设备集中开票系统整体结构图;图2为本专利技术实施例所提供的税控设备集中开票系统客户端结构图;图3为本专利技术实施例所提供的税控设备集中开票系统服务器端结构图;图4为本专利技术实施例所提供的税控设备集中开票方法的流程图。具体实施方式以下结合附图,对本专利技术上述的和另外的技术特征和优点作更详细的说明。如图1所述,为本专利技术实施例所提供的税控设备集中开票系统整体结构图,本专利技术提供一种税控设备集中开票系统,其可以在一台电脑上运行一个服务器,其他电脑上运行客户端软件和开票软件。开票企业可以在税务所的任一窗口,通过客户端访问服务器的方式,进行开票业务。本专利技术的系统包括客户端和服务器端,客户端和服务器端之间通过TCP协议进行数据通信,客户端提供人性化的用户操作界面,便于税务所操作人员使用,为企业提供更便捷的开票服务;服务器端提供核心控制和调度功能,通过自定义数据包,采用TCP协议进行通信,确保与客户端之间的通信安全、可靠。由于外部开票软件安装在每一个客户端的电脑上,所以企业开票数据的同步是这一专利技术的关键点。具体实现方式是:企业在每一次进行开票前,首先从服务器端下载企业所需的开票数据,数据下载成功后才能进行开票业务;税务所为企业开票结束后,客户端自动将企业的开票数据上传至服务器,保证企业开票数据的安全和同步。如图2所述,本专利技术实施例所提供的税控设备集中开票系统客户端结构图,本专利技术的客户端主要包括系统登录、用户管理模块、企业管理模块、开票管理模块和自动升级功能模块。其中开票管理模块是本系统的核心模块。用户管理模块:用户管理模块用于修改客户端操作人员的密码;操作人员只需要输入原始密码、新密码和新密码确认,客户端将修改请求封装成XML发送至服务器,服务器收到该请求后,解析并做出响应,客户端解析客户端返回的XML,判断是否更新成功,给出用户相应的信息提示。企业管理模块:用于企业信息的维护,查询、增加、修改以及删除企业的信息。输入查询条件,可以完成对企业信息的查询操作;点击增加按钮,可以进入增加企业界面,完成增加企业操作;点击修改按钮,可以进入修改企业界面,完成修改企业信息操作;选择企业,点击删除按钮,可以完成删除企业信息操作。以上操作,客户端都是将请求封装成XML发送至服务器,服务器收到该请求后,解析并做出具体的响应,客户端解析客户端返回的XML,并完成相应的操作。开票管理模块:开票管理主要包括下载开票数据、初始化开票环境、登录外部开票软件、监控开票软件和上传开票数据子功能模块。自动升级模块:包括客户端软件的自动升级和外部开票软件的自动升级。本文档来自技高网...
税控设备集中开票系统和方法

【技术保护点】
一种税控设备集中开票系统,其特征在于,所述的开票系统包括客户端和服务器端,客户端和服务器端之间通过TCP协议进行数据通信,开票企业在税务所的任一窗口,通过客户端访问服务器端的方式进行开票业务,其中:所述客户端具有用户操作界面,用于税务所操作人员使用,并为企业提供开票服务;所述的服务器端用以提供核心控制和调动功能,从服务器端下载企业所需的开票数据,数据下载成功后进行开票业务;税务所为企业开票结束后,客户端自动将企业的开票数据上传至服务器端,保证企业开票数据的安全和同步。

【技术特征摘要】
1.一种税控设备集中开票系统,其特征在于,所述的开票系统包括客户端和服务器端,客户端和服务器端之间通过TCP协议进行数据通信,开票企业在税务所的任一窗口,通过客户端访问服务器端的方式进行开票业务,其中:所述客户端具有用户操作界面,用于税务所操作人员使用,并为企业提供开票服务;所述的服务器端用以提供核心控制和调动功能,从服务器端下载企业所需的开票数据,数据下载成功后进行开票业务;税务所为企业开票结束后,客户端自动将企业的开票数据上传至服务器端,保证企业开票数据的安全和同步;其中,所述的客户端包括:用户管理模块,其用于修改客户端操作人员的密码;企业管理模块,其用于企业信息的维护、查询、增加、修改以及删除企业的信息;开票管理模块,其包括下载开票数据、初始化开票环境、登录外部开票软件、监控开票软件和上传开票数据;自动升级模块,其包括客户端软件的自动升级和外部开票软件的自动升级。2.根据权利要求1所述的一种税控设备集中开票系统,其特征在于,所述服务器端包括用户管理模块,其用于客户端用户信息的维护;系统维护模块,其用于完成客户端软件升级包和开票软件升级包的部署;数据交互接口模块,其接收客户端的请求,并完成客户端登录验证、修改密码、企业的增加、修改、...

【专利技术属性】
技术研发人员:单国军李少维夏慧强高志刚晏育强
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

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

1