一种税控数据的采集方法和系统技术方案

技术编号:8079136 阅读:259 留言:0更新日期:2012-12-13 22:05
本发明专利技术涉及一种税控数据的采集方法和系统。该方法包括:步骤A:任一开票模块接收所述税控数据,并将其送至自身的接口模块;步骤B:所述接口模块将所述税控数据送至税控服务模块;步骤C:所述税控服务模块生成与所述税控数据相关的税控码,将所述税控数据的流水号作为其电子票号,并存储所述税控数据及其税控码和电子票号;步骤D:所述税控服务模块将所述税控码、电子票号送至所述接口模块;步骤E:所述接口模块将所述税控码、电子票号送至所述开票模块;步骤F:所述开票模块将所述税控码和所述电子票号打印在所述税控数据对应的发票上。利用本发明专利技术的技术方案,能降低企业的税控成本。

【技术实现步骤摘要】

本专利技术涉及税控领域,特别是涉及ー种税控数据的采集方法和系统
技术介绍
上世纪九十年代初以来,我国进行以流转税为发展方向的税制改革,逐步推进以“金税工程”为主体的税务信息化系统,该系统以采集到的企业销售数据(即税控数据)作为税收的主要依据。自“金税工程”推广以来,各企业逐渐采用以增值税防伪税控系统为代表的税控系统,以保证企业间竞争的公平有序,保障国家的财源和经济安全。现有的增值税防伪税控系统是由无数个独立的开发票点组成的,每个开发票点均设有ー套税控装置,每套税控装置接收上述的税控数据,独立计算税控码并将其打印到发 票上,这样,只要每个开发票点的税控装置周期性地将自身保存的未报税的税控数据送到税务部门,税务部门即可了解各开发票点的税控数据,并以此为依据来收税。但是,目前的超市、卖场等大中型商业零售企业在货物销售方面有以下特点,一是销售点多且分散,设置的收款机少则几台,多则上千台;ニ是销售业务量大,每台收款机每天的业务量多达几百笔。因此,在这些零售企业里设置的开发票点的数量就很大,这就带来很高的税控装置购置和维护成本(合称税控成本),这些都会给企业销售带来不良的影响。
技术实现思路
本专利技术所要解决的技术问题是提供一种税控数据的采集方法和系统,能降低企业的税控成本。本专利技术解决上述技术问题的技术方案如下一种税控数据的采集方法,所述税控数据包括付款人、收款人、商品名称、商品数量、商品规格、商品单价、商品总价、付款时间;该方法包括步骤A :任一开票模块接收所述税控数据,并将其送至自身的接ロ模块;步骤B :所述接ロ模块将所述税控数据送至税控服务模块;步骤C :所述税控服务模块生成与所述税控数据相关的税控码,将所述税控数据的流水号作为其电子票号,并存储所述税控数据及其税控码和电子票号;步骤D :所述税控服务模块将所述税控码、电子票号送至所述接ロ模块;步骤E :所述接ロ模块将所述税控码、电子票号送至所述开票模块;步骤F :所述开票模块将所述税控码和所述电子票号打印在所述税控数据对应的发票上。本专利技术的有益效果是本专利技术中,由于所有开票模块都可将接收到的税控数据通过自身的接ロ模块送到同一个税控服务模块,由该税控服务模块计算与该税控数据相关的税控码,并确定该税控数据的电子票号,然后存储该税控数据及其税控码和电子票,并将税控码和电子票号通过接ロ模块返回开票模块,以令其将二者打印到发票上,因此,该税控服务模块就起到了税控数据的统ー收集、税控码和电子票号的统ー确定的功能,这样,只需要将税控服务模块中保存的未报税的税控数据送到税务部门,即可令税务部门获得所有的税控数据,进而以此为依据完成税收工作。由此可见,本专利技术只需要在每个开发票点设置ー个接收税控数据、打印税控码和电子票号的开票模块以及相应的接ロ模块,由多个开发票点(如一个企业中的所有开发票点)合用ー个税控服务模块,即可实现这些开发票点的税控数据的采集,相对于现有技术,本专利技术大大减少了确定税控码和电子票号的税控装置的使用量,因而降低了企业的税控成本。在上述技术方案的基础上,本专利技术还可以做如下改进进ー步,在所述步骤C之后,该方法还包括步骤Cl :管理模块向所述税控服务模块发送报税请求;步骤C2 :所述税控服务模块根据所述报税请求,汇总当前所有尚未报税的税控数据及其税控码和电子票号,并将其加密为加密文件发送给所述管理模块;步骤C 3 :所述管理模块将所述加密文件送至所述税务端税控模块;步骤C4 :所述税务端税控模块接收并保存所述加密文件,向所述管理模块发送数据已收到的应答信息;步骤C5 :所述管理模块将所述应答信息送至所述税控服务模块;步骤C6 :所述税控服务模块根据所述应答信息,将自身保存的包含于所述加密文件中的税控数据标记为已报税数据。进ー步,在所述步骤A之前,该方法还包括步骤AO-I :所述税务端税控模块向加解密模块发送税控服务模块注册请求;步骤A0-2 :所述加解密模块根据所述税控服务模块注册请求,生成一个与其他任一数字证书都不同的新的数字证书,并将其送至所述税务端税控模块;步骤A0-3 :所述税务端税控模块将所述新的数字证书送至所述税控服务模块;则所述步骤C2为所述税控服务模块根据所述报税请求,汇总当前所有尚未报税的税控数据及其税控码和电子票号,并利用自身的数字证书将其加密为加密文件发送给所述管理模块;所述步骤C4包括下述的步骤C41、C42和C43 步骤C41 :所述税务端税控模块接收所述加密文件,将其转发至所述加解密模块;步骤C42 :所述加解密模块确定所述加密文件的来源税控服务模块,利用该来源税控服务模块对应的数字证书解密所述加密文件,得到解密文件,并利用该来源税控服务模块对应的数字证书加密所述数据已收到的应答信息,得到加密应答信息;所述加解密模块将所述解密文件和所述加密应答信息送至所述税务端税控模块;步骤C43 :所述税务端税控模块保存所述解密文件,向所述管理模块发送所述加密应答信息;所述步骤C5为所述管理模块将所述加密应答信息送至所述税控服务模块;所述步骤C6为所述税控服务模块利用自身的数字证书解密所述加密应答信息,得到应答信息明文,并根据所述应答信息明文,将自身保存的包含于所述加密文件中的税控数据标记为已报税数据。进ー步,在所述步骤C4-2中,所述加解密模块确定所述加密文件的来源税控服务模块的方法为所述加解密模块判断所述加密文件是否由自身生成的数字证书之一加密得至IJ,如果是,则将该数字证书对应的税控服务模块作为该加密文件的来源税控服务模块,否贝1J,向所述税务端税控模块发送所述加密文件不可信的消息;则所述步骤C4还包括所述税务端税控模块根据所述加密文件不可信的消息,不向所述管理模块发送所述应答信息。进ー步,所述税务端税控模块还保存所有真发票的发票编码;在所述步骤C43之后,该方法还包括步骤C50-1 :所述税务端税控模块接收发票编号,判断自身保存的税控数据中是否包括与所述发票编号对应的税控数据,如果是,则输出该发票编号所在的发票为真发票的信息,否则,输出该发票编号所在的发票为假发票的信息;或, 步骤C50-2 :所述税务端税控模块接收税控码,判断自身保存的税控数据中是否包括与所述税控码对应的税控数据,如果是,则输出该税控码所在的发票为真发票的信息,否则,输出该税控码所在的发票为假发票的信息;或,步骤C50-3 :所述税务端税控模块接收税控码和电子票号,判断自身保存的税控数据中是否包括与所述税控码和电子票号共同对应的税控数据,如果是,则输出该税控码和电子票号所在的发票为真发票的信息,否则,输出该税控码和电子票号所在的发票为假发票的信息。进一歩,所述步骤C50-1中,如果所述税务端税控模块判断自身保存的税控数据中包括与所述发票编号对应的税控数据,则该步骤还包括所述税务端税控模块输出与所述发票编号对应的税控数据;和/或,所述步骤C50-2中,如果所述税务端税控模块判断自身保存的税控数据中包括与所述税控码对应的税控数据,则该步骤还包括所述税务端税控模块输出与所述税控码对应的税控数据;和/或,所述步骤C50-3中,如果所述税务端税控模块判断自身保存的税控数据中包括与所述税控码和电子票号共同对应的税控数据,则该步骤还包括所述税务端税控模块输出与所述税控码和电子票号本文档来自技高网...

【技术保护点】
一种税控数据的采集方法,所述税控数据包括:付款人、收款人、商品名称、商品数量、商品规格、商品单价、商品总价、付款时间;其特征在于,该方法包括:步骤A:任一开票模块接收所述税控数据,并将其送至自身的接口模块;步骤B:所述接口模块将所述税控数据送至税控服务模块;步骤C:所述税控服务模块生成与所述税控数据相关的税控码,将所述税控数据的流水号作为其电子票号,并存储所述税控数据及其税控码和电子票号;步骤D:所述税控服务模块将所述税控码、电子票号送至所述接口模块;步骤E:所述接口模块将所述税控码、电子票号送至所述开票模块;步骤F:所述开票模块将所述税控码和所述电子票号打印在所述税控数据对应的发票上。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄玉远金端峰王建涛马海刘涛赵永刚郭向国周珅珅王申张庆胜
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1