一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

票据的批量打印方法及装置与流程

2023-03-29 02:10:04 来源:中国专利 TAG:


1.本发明涉及金融技术领域,尤其涉及一种票据的批量打印方法及装置。


背景技术:

2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.目前,在交易银行的商业汇票业务中,用户经常需要批量打印票据,为了提高打印效率,在批量打印票据时,常常需要多台打印机来执行批量打印任务。但是,多台打印机同时执行批量业务时,需要用户手动将待打印的票据分配至多台打印机完成打印,由于用户无法实时且准确了解每台打印机的状态信息,选择的打印机可能无法打印,或者可能存在分配不合理导致打印时间较长的问题,使得票据的打印效率较低,给用户带来了较差体验。


技术实现要素:

4.本发明实施例提供一种票据的批量打印方法,用以提高票据的打印效率,改善客户体验,该方法包括:
5.接收用户发送的票据批量打印请求,所述票据批量打印请求包括多个待打印票据信息;每一待打印票据信息包括打印参数信息;
6.获取多台打印机的配置信息和实时状态信息;
7.根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。
8.本发明实施例还提供一种票据的批量打印装置,用以提高票据的打印效率,改善客户体验,该装置包括:
9.接收模块,用于接收用户发送的票据批量打印请求,所述票据批量打印请求包括多个待打印票据信息;每一待打印票据信息包括打印参数信息;
10.获取模块,用于获取多台打印机的配置信息和实时状态信息;
11.分配模块,用于根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。
12.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述票据的批量打印方法。
13.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述票据的批量打印方法。
14.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述票据的批量打印方法。
15.本发明实施例中,接收用户发送的票据批量打印请求,所述票据批量打印请求包括多个待打印票据信息;每一待打印票据信息包括打印参数信息;获取多台打印机的配置
信息和实时状态信息;根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。与现有的用户手动将待打印的票据分配至多台打印机的技术方案相比,不需要用户选择打印机并分配待打印的票据,仅需要根据多个待打印票据信息的打印参数信息,和获取的多台打印机的配置信息和实时状态信息,就可以实现快速且准确地将多个待打印票据信息分配至多台打印机进行批量打印,从而可以提高票据的打印效率,改善客户体验。
附图说明
16.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
17.图1为本发明实施例中提供的一种票据的批量打印方法的流程图;
18.图2为本发明实施例中提供的一种根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印的方法流程图;
19.图3为本发明实施例中提供的一种打印实时监控界面示意图;
20.图4为本发明实施例中提供的一种票据的批量打印装置的示意图;
21.图5为本发明实施例中提供的又一种票据的批量打印装置的示意图;
22.图6为本发明实施例中提供的一种计算机设备的示意图。
具体实施方式
23.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
24.在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本技术的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
25.经研究发现,在交易银行的商业汇票业务中,用户经常需要批量打印票据,为了提高打印效率,在批量打印票据时,常常需要多台打印机来执行批量打印任务。但是,多台打印机同时执行批量业务时,需要用户手动将待打印的票据分配至多台打印机完成打印,由于用户无法实时且准确了解每台打印机的状态信息,选择的打印机可能无法打印,或者可能存在分配不合理导致打印时间较长的问题,使得票据的打印效率较低,给用户带来了较差体验。
26.针对上述研究,本发明实施例提供了一种票据的批量打印方案,可以智能化地根
据打印机的配置信息、实时状态信息和待打印票据的打印参数来分配待打印票据,进而提高票据的打印效率,改善客户体验。
27.如图1所示,为本发明实施例提供的一种票据的批量打印方法的流程图,该方法可以包括以下步骤:
28.步骤101,接收用户发送的票据批量打印请求,所述票据批量打印请求包括多个待打印票据信息;每一待打印票据信息包括打印参数信息;
29.步骤102,获取多台打印机的配置信息和实时状态信息;
30.步骤103,根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。
31.本发明实施例中,接收用户发送的票据批量打印请求,所述票据批量打印请求包括多个待打印票据信息;每一待打印票据信息包括打印参数信息;获取多台打印机的配置信息和实时状态信息;根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。与现有的用户手动将待打印的票据分配至多台打印机的技术方案相比,不需要用户选择打印机并分配待打印的票据,仅需要根据多个待打印票据信息的打印参数信息,和获取的多台打印机的配置信息和实时状态信息,就可以实现快速且准确地将多个待打印票据信息分配至多台打印机进行批量打印,从而可以提高票据的打印效率,改善客户体验。
32.在上述步骤101中,用户可以通过前端页面,选择多个待打印票据信息,并设置每一待打印票据信息的打印参数信息,发起票据批量打印请求。后台系统接收用户发送的票据批量打印请求。
33.其中,上述打印参数信息可以是票据打印尺寸信息、票据打印的颜色信息(如彩色打印、黑白打印等)等等。
34.在上述步骤102中,在后台系统接收到用户发送的票据批量打印请求之后,可以获取多台打印机的配置信息和实时状态信息。
35.其中,上述每一打印机的配置信息可以是该打印机是否支持彩色打印、该打印机的打印纸张的尺寸限制等等。
36.本发明实施例中,上述每一打印机的实时状态信息可以包括故障信息和实时使用信息。其中,实时使用信息可以包括当前待打印的文档(不限于票据)的数目,以及当前待打印的文档的打印时长等等。
37.在上述步骤103中,可以根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。
38.本发明实施例中,上述步骤103,如图2所示,具体可以包括:
39.步骤201,根据每一台打印机的故障信息,从多台打印机中筛选出多个不存在故障的打印机,作为待选打印机;
40.步骤202,根据每一待打印票据信息的打印参数信息,对多个待打印票据信息进行分类;
41.步骤203,根据每一待选打印机的配置信息,确定每一类待打印票据信息对应的待选打印机;
42.步骤204,根据每一类待打印票据信息对应的待选打印机的实时使用信息,将每一
类待打印票据信息分配至每一类待打印票据信息对应的待选打印机进行批量打印。
43.具体实施时,在上述步骤201中,首先需要剔除存在故障的打印机。打印机的故障信息可以为故障编码或标识等等,在打印机故障时,会向后台系统发送报错信息,报错信息中包括故障编码或标识。
44.具体实施时,在上述步骤202中,可以根据每一待打印票据信息的打印参数信息,对多个待打印票据信息进行分类,例如,可以将需要彩色打印的待打印票据信息归为一类,将需要黑白打印的待打印票据信息归为一类;或者,又例如,也可以将需要打印的相同尺寸的待打印票据信息归为一类。
45.具体实施时,在上述步骤203中,可以根据步骤201中得到的待选打印机的配置信息,确定每一类待打印票据信息对应的待选打印机,例如,可以根据待选打印机的配置信息,将支持彩色打印的待选打印机作为需要彩色打印的待打印票据信息对应的待选打印机;又例如,也可以根据待选打印机的打印纸张的尺寸限制,确定分类后的不同尺寸的待打印票据信息的待选打印机。
46.具体实施时,在上述步骤204中,根据每一类待打印票据信息对应的待选打印机的实时使用信息,将每一类待打印票据信息分配至每一类待打印票据信息对应的待选打印机进行批量打印,具体可以包括:
47.根据每一类待打印票据信息对应的待选打印机的实时使用信息,确定每一类待打印票据信息对应的:每一待选打印机的等待时长信息;
48.根据每一类待打印票据信息对应的:每一待选打印机的等待时长信息,为每一待选打印机分配不同数量的待打印票据信息。
49.具体实施时,由于实时使用信息可以包括当前待打印的文档(不限于票据)的数目,以及当前待打印的文档的打印时长等等,因此,可以根据每一类待打印票据信息对应的待选打印机的当前待打印的文档的打印时长,确定待选打印机所需的等待时长信息;然后,根据每一待选打印机的等待时长信息,为其分配不同数量的待打印票据信息,例如,若待选打印机的等待时长信息较长,则可以为其分配数量较少的待打印票据信息;若待选打印机的等待时长信息较短,则可以为其分配数量较多的待打印票据信息。
50.这样,可以实现打印任务的均匀分配,提高票据打印效率。
51.本发明实施例中,为了使用户能够随时了解打印实施情况,在上述步骤103之后,还可以包括:
52.向用户展示打印实时监控界面信息,所述打印实时监控界面信息展示有:未打印的待打印票据信息、已打印的待打印票据信息、多台打印机的实时状态信息。
53.具体实施时,如图3所示的打印实时监控界面示意图,打印实时监控界面信息上分块展示未打印的待打印票据信息(如图3的未打印条目展示区)、已打印的待打印票据信息(如图3的已打印条目展示区)、多台打印机的实时状态信息(如图3的打印机1的实时状态、打印机2的实时状态)。另外,在打印实时监控界面上还展示有打印设置区域,用户可以通过打印设置区域随时暂停或者开始某一打印机的任务、或者更改待打印票据信息的打印参数。
54.这样,通过打印实时监控界面,可以将各打印机的实时状态展示给用户,用户可以通过打印实时监控界面,及时了解打印进度,或者快速做出打印任务调整,为用户提供了较
大的便利,也提高了票据批量打印的效率。
55.本发明实施例中还提供了一种票据的批量打印装置,如下面的实施例所述。由于该装置解决问题的原理与票据的批量打印方法相似,因此该装置的实施可以参见票据的批量打印方法的实施,重复之处不再赘述。
56.如图4所示,为本发明实施例提供的一种票据的批量打印装置的示意图,该装置可以包括:
57.接收模块401,用于接收用户发送的票据批量打印请求,所述票据批量打印请求包括多个待打印票据信息;每一待打印票据信息包括打印参数信息;
58.获取模块402,用于获取多台打印机的配置信息和实时状态信息;
59.分配模块403,用于根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。
60.本发明实施例中,所述实时状态信息可以包括故障信息和实时使用信息。
61.本发明实施例中,分配模块,具体可以用于:
62.根据每一台打印机的故障信息,从多台打印机中筛选出多个不存在故障的打印机,作为待选打印机;
63.根据每一待打印票据信息的打印参数信息,对多个待打印票据信息进行分类;
64.根据每一待选打印机的配置信息,确定每一类待打印票据信息对应的待选打印机;
65.根据每一类待打印票据信息对应的待选打印机的实时使用信息,将每一类待打印票据信息分配至每一类待打印票据信息对应的待选打印机进行批量打印。
66.本发明实施例中,分配模块,具体还可以用于:
67.根据每一类待打印票据信息对应的待选打印机的实时使用信息,确定每一类待打印票据信息对应的:每一待选打印机的等待时长信息;
68.根据每一类待打印票据信息对应的:每一待选打印机的等待时长信息,为每一待选打印机分配不同数量的待打印票据信息。
69.本发明实施例中,如图5所示,还包括展示模块501,可以用于在分配模块根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印之后:
70.向用户展示打印实时监控界面信息,所述打印实时监控界面信息展示有:未打印的待打印票据信息、已打印的待打印票据信息、多台打印机的实时状态信息。
71.本发明实施例还提供一种计算机设备,如图6所示,为本发明实施例中计算机设备的示意图,所述计算机设备600包括存储器610、处理器620及存储在存储器610上并可在处理器620上运行的计算机程序630,所述处理620执行所述计算机程序630时实现上述票据的批量打印方法。
72.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述票据的批量打印方法。
73.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述票据的批量打印方法。
74.本发明实施例中,接收用户发送的票据批量打印请求,所述票据批量打印请求包
括多个待打印票据信息;每一待打印票据信息包括打印参数信息;获取多台打印机的配置信息和实时状态信息;根据多台打印机的配置信息、实时状态信息和每一待打印票据信息的打印参数信息,将多个待打印票据信息分配至多台打印机进行批量打印。与现有的用户手动将待打印的票据分配至多台打印机的技术方案相比,不需要用户选择打印机并分配待打印的票据,仅需要根据多个待打印票据信息的打印参数信息,和获取的多台打印机的配置信息和实时状态信息,就可以实现快速且准确地将多个待打印票据信息分配至多台打印机进行批量打印,从而可以提高票据的打印效率,改善客户体验。
75.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
76.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
77.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
78.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
79.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献