多客户端集中式发票打印处理方法技术

技术编号:5997601 阅读:360 留言:0更新日期:2012-04-11 18:40
本发明专利技术为一种多客户端集中式发票打印处理方法,针对于多客户端,分散度大的特性,利用网络实现的安全性高的,集中式开票数据处理方法以及发票打印处理方法。

【技术实现步骤摘要】

本专利技术涉及的是一种税控打印处理方法,特别涉及的是一种分散、远距离的多客 户端,利用网络实现的安全性高的,集中式发票打印处理方法
技术介绍
税收是国家建设的重要资金来源,也是规范市场运行秩序的重要手段,为此针对 税收和税控的技术不断推陈出新。目前对于税控开票而言,常常存在某些企业具有多个经营分部,并且这些经营分 部相隔很远并成分散式排布,如水、电、气行业,这种场合交易点多却分布很散,开票量也很 大,现在开票的方式主要有如下两种第一种,手工出具。第二种,每个点安装防伪税控单机开票系统,本地化开具发票,每个点的单机开票 系统安装一块金税卡。上述两种情况,第一种无法实现防伪税控,很快会被停止这种方式,第二种方式由 多个独立系统构成,但都属于一个企业,在面向税务局税控系统进行报税和购买发票时需 要以整体的形式进行操作,所以第二种方式构建的开票组合,在经营总部的单机开票系统 被设置为总机,其它经营分点的开票系统被设置为分机,各分机隶属于总机,在每个月初, 企业财务工作人员携带发票购买装置从税务局税控系统购买发票,购买到的发票数据在总 机处导入总机的金税卡,总机开票系统再将发票分发成各个分点的发票数据包重新装入发 票存储装置,财务人员携带所述发票存储装置依次连接各个分机将发票导入到各分机税控 开票系统的金税卡中;报税过程也一样,财务人员携带报税装置依次从各分机读取报税数 据,然后到总机进行汇总处理,再由总机将处理后的报税数据导出到报税装置,然后去税务 局税控系统报税。综上可知,现有主分机开票系统有如下缺陷如果存在有多少个交易点,就需要配备多少个单机版的税控开票系统,每个点都 需要有金税卡,系统整体成本高,并且各分点并不集中在一个办公区,有的甚至在不同的区 市,整体管理和维护成本高。各交易点的业务量并不稳定,有时分配好的发票用不掉,有时不够用,临时调整因 为和主机不在一处,需要人员安排工作时间,存在一个调整周期,使得整体业务处理能力 低,每个点的开票量有上限。每次购票后分发发票和报税收集汇总报税数据都需要财务工作人员依次跑遍所 有分机,工作量大,效率低。有的分机和主机之间存在开放的网络连接,但因为安全性无法保证,所以发票数 据和报税数据无法利用这个资源。鉴于上述缺陷,本专利技术创作者经过长时间的研究和实践终于获得本创作。
技术实现思路
本专利技术的目的在于,提供一种多客户端集中式开票数据处理方法以及多客户端集 中式发票打印处理方法,用以克服上述缺陷。为实现上述目的,本专利技术采用的技术方案在于,提供一种多客户端集中式发票打 印处理方法,其包括的步骤为步骤a 在任一客户端录入需打印的发票检索信息,输出至一开票服务器;步骤b 所述的开票服务器根据发票检索信息,从所述的开票服务器一数据库中 查找对应的开票数据;步骤c 判断是否有符合条件的开票数据,如果有执行下述步骤d;否则产生打印 结果消息为错误提示,并执行下述步骤f ;步骤d:将检索到的开票数据从数据库中读出并对其进行加密处理,产生一开票 数据密文数据包,然后发送给本次流程发起的来源客户端;步骤e 所述的客户端收到所述的开票数据密文数据包后进行解密处理,将解密 后产生的开票数据明文进行格式排列的整理后输出到一发票打印机进行打印;步骤f 本次发票打印过程结束。较佳的,所述的步骤a还包括对所述的发票检索信息进行加密处理,其是通过将 所述的发票检索信息发送给本客户端的数字证书的硬件载体进行加密实现的。较佳的,所述的步骤b还包括将所述的密文数据包进行解密的过程是通过一数 字证书的硬件载体管理软件实现的。其中,所述的步骤d中对所述的开票数据进行加密过程,是通过一数字证书的硬 件载体管理软件实现的。其中,所述的步骤e中对所述的发票检索信息进行加密处理的过程,是通过将所 述的发票检索信息发送给本客户端的数字证书的硬件载体进行加密实现的。与现有技术比较本专利技术有益效果在于,可靠性高,运行和维护成本低,发票集中导 入,集中报税,业务处理能力提高,尤其是分发发票和报税,和以前需要人工依次处理分布 在不同地域的分机系统相比较,通过集中处理的方式当某个分点的业务量有突然增多或减 少的情况时,也不会出现发票不够用或有剩余的现象,提高了工作效率。附图说明图1为本专利技术多客户端集中式开票数据处理方法以及多客户端集中式发票打印 处理方法中对应的硬件系统示意图;图2为本专利技术多客户端集中式开票数据处理方法以及多客户端集中式发票打印 处理方法中对应的软件架构示意图;图3为多客户端集中式开票数据处理方法的流程图;图4为本专利技术的流程图。具体实施例方式以下结合附图,对本专利技术上述的和另外的技术特征和优点作更详细的说明。请参阅图1所示,其为本专利技术多客户端集中式开票数据处理方法以及多客户端集4中式发票打印处理方法中对应的硬件系统示意图;集中式税控管理系统包括一台开票服 务器3与多个客户端1,并通过局域网或者广域网2形成系统;集中式税控管理系统集成了数字证书认证和加解密体系,数字证书使用USB接口 的硬件载体,在开票服务器端进行数字证书的发行、废止等管理,在客户端使用数字证书进 行认证和加解密操作,数字证书的硬件载体在本方案中的作用是对要通过网络传送的数据 进行加密和对从网络收到的数据进行解密;客户端通常是由基于PC的计算机系统、客户端开票软件、发票打印机组成,开票 软件集成了对数字证书的硬件载体的访问程序,在进行相关业务处理时调用数字证书的硬 件载体进行数据的加解密;所述的开票服务器包括一服务器计算机系统、服务器开票专用金税卡、数据库、 开票服务软件、开票管理软件数字证书的硬件载体管理软件组成;所述的服务器开票专用金税卡为一个嵌入式计算机硬件产品,由处理器、存储器 和通信接口组成,在所述的处理器内运行有固件程序,所述金税卡整体具有数据加解密功 能和数据存储功能;请参阅图2所示,其为本专利技术多客户端集中式开票数据处理方法以及多客户端集 中式发票打印处理方法中对应的软件系统示意图;所述的软件系统采用三层架构模型,分 为存储层,业务层以及客户层;其中,所述的存储层用于存储开据的发票信息,其分两部分,一部分是金税卡,存储未开 出和以开出的发票信息和企业信息,主要用于抄报税,税控数据的真实性以所述金税卡中 的数据为主。其中,所述的金税卡又分两个子部分,一个子部分是嵌入在金税卡内部的金税 卡内部程序模块,主要实现数据的存储,校验,金税卡的状态设置及数据的保密安全;另一 子部分是金税卡的硬件驱动程序,用于驱动金税卡正确工作。另一部分是数据库,主要用于存储已开出的发票信息,所述的数据库存储主要为 了解决查询速度或金税卡数据的备份作用。所述的数据库主要用于已开发票的存储及开票 人员信息的存储,主要是解决两个问题,一,用于提高查询的速度,金税卡处理数据速度较 慢,又要负担开票等任务,如果数据从金税卡里查询,对金税卡处理负担较重。二,起数据备 份作用。如果金税卡出现损坏问题,将以数据库的中数据进行恢复。所述业务层实现了开票,查询,管理,抄报税等所有的业务逻辑。其具有包括开票 业务逻辑和管理业务逻辑。所述的业务层可从软件架构和业务模型两个角度分析,其中,所述的业务层从软件架构角度分五个模块,分别是Web服务接入模块,命令解释 分配模块,服务队列模块本文档来自技高网
...

【技术保护点】
1.步骤a:在任一客户端录入需打印的发票检索信息,并输出至一开票服务器;步骤b:所述的开票服务器根据发票检索信息,从所述的开票服务器一数据库中查找对应的开票数据;步骤c:判断是否有符合条件的开票数据,如果有执行下述步骤d;否则产生打印结果消息为错误提示,并执行下述步骤f;步骤d:将检索到的开票数据从数据库中读出并对其进行加密处理,产生一开票数据密文数据包,然后发送给本次流程发起的来源客户端;步骤e:所述的客户端收到所述的开票数据密文数据包后进行解密处理,将解密后产生的开票数据明文进行格式排列的整理后输出到一发票打印机进行打印;步骤f:本次发票打印过程结束。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈江宁甘景全崔志民李晓强廖雷
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:11

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

1