A processing method of batch creditnote information table including the invention relates to the field of Taxation: creditnote table information system client selected to be processed, and generate the request ID; creditnote table information system client will be processed and the request identifier compressed and encrypted and sent to the Bureau of the end system. The request identifier consists of business code and enterprise identification number, application time; CMTS decompress, the received data decryption processing, and according to the request identifier identifies the service type, and the transfer of the corresponding interface processing, the processing results were compressed, encrypted and sent to the client system; client system after receiving the return information, according to the results of treatment of decompression, decryption, red invoice or synchronized to the local database. The invention enables enterprises to apply the red letter invoice information table in large quantities to reduce the number of requests; the encryption process of data transmission can prevent data from being tampered with during the transmission process, and ensures the consistency between the client side and the side data.
【技术实现步骤摘要】
一种红字发票信息表处理方法和处理系统
本专利技术涉及计算机网络领域,尤其涉及税务领域的一种红字发票信息表处理方法和红字发票处理系统。
技术介绍
红字发票,也叫负数发票,是当企业发生销售货物退回等业务时,冲减销售收入的合法凭证,即对已开具的蓝字发票进行冲红的合法凭证。中国专利申请2010102920397公开了一种红字发票的处理装置及方法,该装置包括纳税终端、通信端服务器以及税务终端;纳税终端用于提交红字发票开票申请并打印发票和授权信息;通信端服务器通过无线网络分别与税务终端和纳税终端,其用于核对纳税端开票权限、授权开票、并向税务终端发送开票数据信息和授权信息;税务终端用于向通信端服务器提供纳税终端的认证信息并接受开票数据。上述专利申请的技术方案是利用通信端服务器连接纳税终端和税务终端,接收纳税终端的红字发票申请,并核对纳税端开票权限、授权开票,以及向税务终端发送开票数据信息和授权信息。其不足是:在纳税终端,当企业开具红票时,一次只能提交一个申请;通信端服务处理业务繁杂,不但要接收用户请求,还拥有核对纳税端开票权限、授权开票和向税务终端发送开票数据信息和授权信息功能,可能导致请求拥堵,当企业请求量过大时,必然造成通信端服务压力过大甚至崩溃,导致系统瘫痪;另外,其数据的明文传输也容易导致信息泄露或篡改,数据传输没有可靠性保障,可能造成局端和企业端的数据不一致。
技术实现思路
鉴于上述问题,提出了本专利技术,以便提供一种克服上述问题或至少部分地解决上述问题。本专利技术提供一种红字发票信息表的批量处理方法,包括如下步骤:客户端系统获取单个或批量红字发票信息 ...
【技术保护点】
一种红字发票信息表的批量处理方法,包括如下步骤:客户端系统获取单个或批量红字发票信息表,并对获取的每个红字发票信息表进行校验,包括校验待冲红发票的基本信息、企业授权信息、票种授权信息和开票权限,校验通过后,所述客户端系统将所述每个红字发票信息表保存至本地数据库并生成本次请求的唯一标识号,与所述每个红字发票信息表的信息一起进行压缩、加密,之后将加密信息发送至税务局端受理系统;所述局端受理系统对收到的加密信息进行解压、解密,将解密后的信息表集传递至对应的局端处理系统;所述局端处理系统接收所述信息表集,首先对所述唯一标识号进行业务识别,若识别为红字发票信息表申请业务,则对所述信息表集循环调用信息表业务校验接口,对每个信息表信息进行业务校验处理,并把每个信息表的业务校验结果以固定格式暂存,处理结束后,将校验结果返回至所述局端受理系统;所述局端受理系统接收校验结果,压缩、加密处理,通过无线网络返回至所述客户端系统;所述客户端系统对加密的校验结果进行解压、解密处理,并根据信息表编号更新本地数据库状态,对于返回结果中显示校验通过的信息表,可开具红字发票。
【技术特征摘要】
1.一种红字发票信息表的批量处理方法,包括如下步骤:客户端系统获取单个或批量红字发票信息表,并对获取的每个红字发票信息表进行校验,包括校验待冲红发票的基本信息、企业授权信息、票种授权信息和开票权限,校验通过后,所述客户端系统将所述每个红字发票信息表保存至本地数据库并生成本次请求的唯一标识号,与所述每个红字发票信息表的信息一起进行压缩、加密,之后将加密信息发送至税务局端受理系统;所述局端受理系统对收到的加密信息进行解压、解密,将解密后的信息表集传递至对应的局端处理系统;所述局端处理系统接收所述信息表集,首先对所述唯一标识号进行业务识别,若识别为红字发票信息表申请业务,则对所述信息表集循环调用信息表业务校验接口,对每个信息表信息进行业务校验处理,并把每个信息表的业务校验结果以固定格式暂存,处理结束后,将校验结果返回至所述局端受理系统;所述局端受理系统接收校验结果,压缩、加密处理,通过无线网络返回至所述客户端系统;所述客户端系统对加密的校验结果进行解压、解密处理,并根据信息表编号更新本地数据库状态,对于返回结果中显示校验通过的信息表,可开具红字发票。2.根据权利要求1所述的一种红字发票信息表的申请方法,其特征在于:所述红字发票信息表采用XML存储格式,所述客户端系统一次申请的最大红字发票信息表数量不超过限定数量。3.根据权利要求1所述的一种红字发票信息表的申请方法,其特征在于:所述局端系统对对收到的信息进行解压、解密处理之前,根据处理速度先进行队列缓存处理。4.根据权利要求1所述的一种红字发票信息表的申请方法,其特征在于:所述步骤还包括,客户端系统根据红字发票信息表编号更新本地数据库状态。5.根据权利要求1所述的一种红字发票信息表的申请方法,其特征在于:所述步骤还包括,所述客户端系统在开具红字发票前,向所述局端系统发送同步红字发票信息表的请求。6.根据权利要求5所述的一种红字发票信息表的申请方法,其特征在于:所述同步请求,具体包括如下步骤:所述客户端系统向所述局端系统发送同步请求信息;所述局端系统调用数据同步接口,根据待同步的红字发票信息表编号从局端数据库中取出对应的红字发票信息表信息,对其压缩、加密后发送给客户端系统;所述客户端系统接收返回信息后,根据信息表编号更新本地数据库。7.根据权利要求5所述的一种红字发票信息表的申请方法,其特征在于:所述同步请求信息包括企业纳税识别号、本次请求标识号和待同步的红字发票信息表编号;所述待同步的红字发票信息表采用txt格式进行存储。8.根据权利要求5所述的一种红字发票信息表的申请方法,其特征在于:所述步骤还包括,在所述局端系统调用数据同步接口之前,对所述同步请求信息进行队列缓存处理。9.一种红字发票信息表的处理方法,包括如下步骤:客户端系统选中待处理的红字发票信息表,并生成本次请求标识号;所述客户端系统将所述待处理的红字发票信息表和本次请求标识号压缩、加密后发送给局端系统,所述...
【专利技术属性】
技术研发人员:卢育红,刘月峰,谢宇,田宜喜,董瑞仁,宋颖,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。