用于卷式发票的印刷中断处理方法和卷式发票印刷系统技术方案

技术编号:16301163 阅读:56 留言:0更新日期:2017-09-26 19:14
本发明专利技术提供了一种用于卷式发票的印刷中断处理方法和卷式发票印刷系统。用于卷式发票的印刷中断处理方法包括:利用卷式发票印刷文件进行印刷;在印刷发生中断的情况下,获取中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号;利用所述中断卷首号确定续印印次序数P;确定所述卷式发票印刷文件中的第P印次;在解除所述中断后继续印刷时,从所述卷式发票印刷文件的第P印次开始印刷。本发明专利技术的用于卷式发票的印刷中断处理方法和卷式发票印刷系统,在发生印刷中断并解除中断后,能够实现自动续印,处理效率高。

Printing interruption processing method for roll type invoice and roll type invoice printing system

The invention provides a printing interruption processing method for a roll type invoice and a roll type invoice printing system. For including roll type invoice printing interrupt processing methods: printing used roll type invoice printing documents; in case of interruption of printing, get interrupted before last impression of the minimum volume invoice number first, as the frontispiece interrupt; interrupt signal to determine the volume of the first impression India continued number P; determine the roll type invoice printing files in the P times; continue to printed on releasing the interruption, roll type invoice printing documents from the P he started printing. The invention discloses a printing interruption processing method and a coiling type invoice printing system used for a roll type invoice, which can realize automatic continuous printing and high processing efficiency after the printing interruption and the interruption are interrupted.

【技术实现步骤摘要】
用于卷式发票的印刷中断处理方法和卷式发票印刷系统
本专利技术涉及卷式发票印刷技术,尤其涉及一种用于卷式发票的印刷中断处理方法和卷式发票印刷系统。
技术介绍
卷式发票,是指按卷筒式方法进行分装的发票。卷式发票分为定长和不定长两种,其中,定长发票的规格例如为:宽度分别为57mm、76mm、82mm三种;长度分别为127mm、152mm、177mm三种。每一张卷式发票上印制的基本内容例如可以包括:发票名称、发票监制章、发票联、发票代码、发票号码(印刷号)、机打号码、机器号、收款单位及其税号、开票日期、收款员、付款单位(两行间距)、项目、数量、单价、金额、小写合计、大写计、税控码以及印制单位等。目前,现有的卷式发票印刷机通常利用一个预设的印刷文件进行印刷,其按照印刷文件中预设的前后顺序,每印次印制一行或多行发票,这样一印次一印次地进行印。但是,在实际印刷过程中,往往会因为纸张用尽或机器故障等原因而使得印刷中断,当解除中断而继续印刷时,现有的卷式发票印刷机都需要用户来操作并选择从哪个印次开始印刷,这样导致印刷效率很低,而且非常容易出错。
技术实现思路
在下文中给出了关于本专利技术的简要概述,以便提供关于本专利技术的某些方面的基本理解。应当理解,这个概述并不是关于本专利技术的穷举性概述。它并不是意图确定本专利技术的关键或重要部分,也不是意图限定本专利技术的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。鉴于此,本专利技术提供了一种用于卷式发票的印刷中断处理方法和卷式发票印刷系统,以至少解决现有卷式发票印刷机在印刷中断后不能自动续印而使得印刷效率低以及容易出错的问题。根据本专利技术的一个方面,提供了一种用于卷式发票的印刷中断处理方法,所述用于卷式发票的印刷中断处理方法包括:利用卷式发票印刷文件进行印刷;所述卷式发票印刷文件包括N个数据组,每个数据组包括xy个发票数据单元,其中,每个发票数据单元对应一张卷式发票成品,且每卷卷式发票成品包括x张发票;每个数据组的xy个发票数据单元呈x行、y列分布设置,且每个数据组的每一列的x个发票数据单元从上至下按发票号码从小到大的顺序排列,每个数据组的第j列的发票号码尾号与该数据组的第j+1列的发票号码首号相连续,j=1,2,…,y-1;所述N个数据组中的第i个数据组的发票号码尾号与该数据组中的第i+1个数据组的发票号码首号相连续,i=1,2,…,N-1;其中,印刷的每一印次对应cy个发票数据单元,且该cy个发票数据单元呈c行、y列分布设置;所述卷式发票印刷文件中的每个数据组前设有第一跳印区,每个数据组后设有第二跳印区,其中,所述第一跳印区包括t1印次,而所述第二跳印区包括t2印次;在印刷发生中断的情况下,获取中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St;利用所述中断卷首号St,根据确定续印印次序数P,其中,S0为所述卷式发票印刷文件的发票号码首号;确定所述卷式发票印刷文件中的第P印次;在解除所述中断后继续印刷时,从所述卷式发票印刷文件的第P印次开始印刷。进一步地,所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,提示用户输入中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。进一步地,所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,捕获中断前最后一印次发票成品的图像;根据所述中断前最后一印次发票成品的图像中任一单张发票成品的发票号码SV,确定中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。进一步地,所述捕获中断前最后一印次发票成品的图像的步骤包括:预先设定图像采集区域,在发生中断后,通过一个或多个摄像头捕获该图像采集区域的图像,作为中断前最后一印次发票成品的图像;其中,印刷期间每印次的发票成品在该图像采集区域停留至少t秒。进一步地,所述捕获中断前最后一印次发票成品的图像的步骤包括:通过扫描方式获得中断前最后一印次发票成品的图像。进一步地,所述根据所述中断前最后一印次发票成品的图像中任一单张发票成品的发票号码SV确定中断前最后一印次的最小列所在卷的发票号码首号来作为中断卷首号St的步骤包括:根据下式计算中断卷首号St:根据本专利技术的另一方面,还提供了一种卷式发票印刷系统,所述卷式发票印刷系统包括卷式发票印刷机单元、存储单元和处理单元,其中所处存储单元上存储有多条指令,所述处理单元用于控制所述卷式发票印刷机单元进行印刷;所述多条指令适于所述处理单元加载并执行:控制所述卷式发票印刷机单元利用卷式发票印刷文件进行印刷;其中,所述卷式发票印刷文件包括N个数据组,每个数据组包括xy个发票数据单元,其中,每个发票数据单元对应一张卷式发票成品,且每卷卷式发票成品包括x张发票;每个数据组的xy个发票数据单元呈x行、y列分布设置,且每个数据组的每一列的x个发票数据单元从上至下按发票号码从小到大的顺序排列,每个数据组的第j列的发票号码尾号与该数据组的第j+1列的发票号码首号相连续,j=1,2,…,y-1;所述N个数据组中的第i个数据组的发票号码尾号与该数据组中的第i+1个数据组的发票号码首号相连续,i=1,2,…,N-1;其中,印刷的每一印次对应cy个发票数据单元,且该cy个发票数据单元呈c行、y列分布设置;所述卷式发票印刷文件中的每个数据组前设有第一跳印区,每个数据组后设有第二跳印区,其中,所述第一跳印区包括t1印次,而所述第二跳印区包括t2印次;在印刷发生中断的情况下,获取中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St;利用所述中断卷首号St,根据确定续印印次序数P,其中,S0为所述卷式发票印刷文件的发票号码首号;确定所述卷式发票印刷文件中的第P印次;在解除所述中断后继续印刷时,从所述卷式发票印刷文件的第P印次开始印刷。进一步地,所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,提示用户输入中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。进一步地,所述卷式发票印刷系统还包括一个或多个摄像头;所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,利用所述一个或多个摄像头捕获中断前最后一印次发票成品的图像;根据所述中断前最后一印次发票成品的图像中任一单张发票成品的发票号码SV,确定中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。进一步地,所述卷式发票印刷系统还包括扫描设备;所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,利用所述扫描设备获取中断前最后一印次发票成品的图像;根据所述中断前最后一印次发票成品的图像中任一单张发票成品的发票号码SV,确定中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。本实施例所采用的卷式发票的印刷方式与现有技术不同。图2A的印刷方式,虽然分切后排序、重组容易,但需要将全部发票印刷完毕后才能使得所印制的所有发票号码连续;图2B和图2C的印刷方式,虽然解决了本文档来自技高网...
用于卷式发票的印刷中断处理方法和卷式发票印刷系统

【技术保护点】
用于卷式发票的印刷中断处理方法,其特征在于,所述用于卷式发票的印刷中断处理方法包括:利用卷式发票印刷文件进行印刷;所述卷式发票印刷文件包括N个数据组,每个数据组包括xy个发票数据单元,其中,每个发票数据单元对应一张卷式发票成品,且每卷卷式发票成品包括x张发票;每个数据组的xy个发票数据单元呈x行、y列分布设置,且每个数据组的每一列的x个发票数据单元从上至下按发票号码从小到大的顺序排列,每个数据组的第j列的发票号码尾号与该数据组的第j+1列的发票号码首号相连续,j=1,2,…,y‑1;所述N个数据组中的第i个数据组的发票号码尾号与该数据组中的第i+1个数据组的发票号码首号相连续,i=1,2,…,N‑1;其中,印刷的每一印次对应cy个发票数据单元,且该cy个发票数据单元呈c行、y列分布设置;所述卷式发票印刷文件中的每个数据组前设有第一跳印区,每个数据组后设有第二跳印区,其中,所述第一跳印区包括t1印次,而所述第二跳印区包括t2印次;在印刷发生中断的情况下,获取中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St;利用所述中断卷首号St,根据

【技术特征摘要】
1.用于卷式发票的印刷中断处理方法,其特征在于,所述用于卷式发票的印刷中断处理方法包括:利用卷式发票印刷文件进行印刷;所述卷式发票印刷文件包括N个数据组,每个数据组包括xy个发票数据单元,其中,每个发票数据单元对应一张卷式发票成品,且每卷卷式发票成品包括x张发票;每个数据组的xy个发票数据单元呈x行、y列分布设置,且每个数据组的每一列的x个发票数据单元从上至下按发票号码从小到大的顺序排列,每个数据组的第j列的发票号码尾号与该数据组的第j+1列的发票号码首号相连续,j=1,2,…,y-1;所述N个数据组中的第i个数据组的发票号码尾号与该数据组中的第i+1个数据组的发票号码首号相连续,i=1,2,…,N-1;其中,印刷的每一印次对应cy个发票数据单元,且该cy个发票数据单元呈c行、y列分布设置;所述卷式发票印刷文件中的每个数据组前设有第一跳印区,每个数据组后设有第二跳印区,其中,所述第一跳印区包括t1印次,而所述第二跳印区包括t2印次;在印刷发生中断的情况下,获取中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St;利用所述中断卷首号St,根据确定续印印次序数P,其中,S0为所述卷式发票印刷文件的发票号码首号;确定所述卷式发票印刷文件中的第P印次;在解除所述中断后继续印刷时,从所述卷式发票印刷文件的第P印次开始印刷。2.根据权利要求1所述的用于卷式发票的印刷中断处理方法,其特征在于,所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,提示用户输入中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。3.根据权利要求1所述的用于卷式发票的印刷中断处理方法,其特征在于,所述在印刷发生中断的情况下获取中断前最后一印次的最小列所在卷的发票号码首号的步骤包括:在印刷发生中断的情况下,捕获中断前最后一印次发票成品的图像;根据所述中断前最后一印次发票成品的图像中任一单张发票成品的发票号码SV,确定中断前最后一印次的最小列所在卷的发票号码首号,作为中断卷首号St。4.根据权利要求3所述的用于卷式发票的印刷中断处理方法,其特征在于,所述捕获中断前最后一印次发票成品的图像的步骤包括:预先设定图像采集区域,在发生中断后,通过一个或多个摄像头捕获该图像采集区域的图像,作为中断前最后一印次发票成品的图像;其中,印刷期间每印次的发票成品在该图像采集区域停留至少t秒。5.根据权利要求3所述的用于卷式发票的印刷中断处理方法,其特征在于,所述捕获中断前最后一印次发票成品的图像的步骤包括:通过扫描方式获得中断前最后一印次发票成品的图像。6.根据权利要求3所述的用于卷式发票的印刷中断处理方法,其特征在于,所述根据所述中断前最后一印次发票成品的图像中任一单张发票成品的发票号码SV确定中断前最后一印次的最小列所在卷的发票号码首号来作为中断卷...

【专利技术属性】
技术研发人员:徐传涛朱瑞林曹强
申请(专利权)人:黑龙江省国家税务局票证站
类型:发明
国别省市:黑龙江,23

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

1