[发明专利]发票重开控制系统及控制方法在审
申请号: | 201511020826.5 | 申请日: | 2015-12-30 |
公开(公告)号: | CN106934674A | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | 孟祥宽;耿立家;郭扬;车德欣 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04 |
代理公司: | 北京润平知识产权代理有限公司11283 | 代理人: | 谢鑫,肖冰滨 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发票 重开 控制系统 控制 方法 | ||
技术领域
本发明涉及控制领域,具体地,涉及一种发票重开控制系统及控制方法。
背景技术
在现有的发票开具系统中,对于发票开具成功但打印时发生卡纸和纸质发票损坏的发票进行作废、或者红冲(跨月)后,需要重新在发票开具功能界面再次对发票信息进行重新录入一次进行发票开具,如果发票数据信息是从外部业务系统中传入的,则需要外部系统再次重新发送一次,再进行发票开具。即,通常的作法是利用人工对需要重开的发票进行发票信息的再次录入,进行发票信息的再次开具,这样从操作上既复杂,又容易出现错误,可操作性也比较差。
例如,当在开具发票时,打印纸质发票打印机把纸质发票卡住了,纸质发票只打印出了一部分发票数据信息,此时就需要对该发票信息进行重新开具并打印;需要在人工发票开具界面重新对发票信息进行重新录入,如果数据从外部系统发过来,就需要联系外部系统业务员,对该发票信息进行重新发送一次,而这种情况下往往不能当时就能解决,主要取决于外部系统的发送方式,有时还可能耽误几天甚至更长的时间。
因此,这样的方式存在重复发送数据的问题,无法实现发票的快速重开,降低了发票开具的效率。
发明内容
本发明的目的是提供一种发票重开控制系统及控制方法,以解决上述现有技术中的问题。
为了实现上述目的,本发明提供一种发票重开控制系统,其中,该系统包括:获取模块,用于获取待重开发票数据;初始化模块,与所述获取模块连接,用于对所述待重开发票数据进行初始化;验证模块,与所述初始化模块连接,用于对初始化后的待重开发票数据进行验证;以及控制模块,与所述验证模块连接,用于根据验证结果确定是否输出打印所述初始化后的待重开发票数据的信号。
本发明还提供一种发票重开控制方法,其中,该方法包括:获取待重开发票数据;对所述待重开发票数据进行初始化;对初始化后的待重开发票数据进行验证;以及根据验证结果确定是否输出打印所述初始化后的待重开发票数据的信号。
通过上述技术方案,在例如之前的发票打印出现卡纸或纸质发票损坏的情况时,可以获取待重开发票数据并对待重开发票数据进行初始化,然后可以对初始化后的待重开发票数据进行验证并根据验证结果确定是否输出打印所述初始化后的待重开发票数据的信号。由此,无需再次利用外部系统数据或是再次进行数据录入就可以根据验证结果快速地为用户重新开具打印发票。
本发明的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是根据本发明一种实施方式的发票重开控制系统的方框图;以及
图2是根据本发明一种实施方式的发票重开控制方法的流程图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
图1是根据本发明一种实施方式的发票重开控制系统的方框图。
如图1所示,本发明一种实施方式提供的发票重开控制系统包括:获取模块10,用于获取待重开发票数据;初始化模块12,与所述获取模块10连接,用于对所述待重开发票数据进行初始化;验证模块14,与所述初始化模块12连接,用于对初始化后的待重开发票数据进行验证;以及控制模块16,与所述验证模块14连接,用于根据验证结果确定是否输出打印所述初始化后的待重开发票数据的信号。
在例如之前的发票打印出现卡纸或纸质发票损坏的情况时,可以获取待重开发票数据并对待重开发票数据进行初始化,然后可以对初始化后的待重开发票数据进行验证并根据验证结果确定是否输出打印所述初始化后的待重开发票数据的信号。由此,无需再次利用外部系统数据或是再次进行数据录入就可以根据验证结果快速地为用户重新开具打印发票。
其中,所述待重开发票数据指的是在之前的发票打印出现卡纸或纸质发票损坏的情况下被标记为作废的发票数据,其在被标记为作废的同时将被存储在数据库中。由此,当需要执行发票重开操作时,可以直接从数据库中读取该待重开发票数据即可(不需要对该待重开发票数据进行任何修改),无需再次利用外部系统数据或是再次进行数据录入。
此外,所述验证模块14还用于在接收到撤销指令的情况下不对初始化后的待重开发票数据进行验证。即,不执行发票重开操作。
由此,可以通过撤销指令对已经被初始化的发票数据进行发票重开撤销操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511020826.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种马道
- 下一篇:配置有滚动式广告的公用电话亭