一种基于平衡调度的票据处理方法技术

技术编号:34445808 阅读:24 留言:0更新日期:2022-08-06 16:40
本发明专利技术提供一种基于资源平衡调度的票据处理方法,包括:步骤S10、采集上一月历史票据打印信息,形成作业流量波动图,自动划分本月的批量开具票据例日;步骤S11、根据所述批量开具票据例日,建立本月的总体票据开具月计划;步骤S12、根据本月的总体票据开具月计划,建立待开具票据抄表区段作业池,组建票据开具作业队列,自动均衡调用批量打印票据通道接口进行票据开具,并存储;步骤S13、接受客户端的打印票据请求,查询是否存在本月已开具的相应票据文件,如存在则预览并打印;如不存在,则重新调用单户开具票据通道,开具票据后打印。本发明专利技术可以均衡发票的自动开具作业,提高了票据的开具打印效率。具打印效率。具打印效率。

【技术实现步骤摘要】
一种基于平衡调度的票据处理方法


[0001]本专利技术涉及电表票据打印
,具体涉及一种基于平衡调度的票据处理系统及方法。

技术介绍

[0002]电费回收是供电企业用电业务的最后一道环节,同时也是衡量客户满意度的过程,因此,缩短电费回收周期是进一步提升供电企业收益与客户满意度的必要方式,但是现有技术中,供电企业的发票开具操作存在一些不足之处,主要是会面临大量拥堵的问题,其瓶颈一般受限于下述几个方面:
[0003]其一、发票开具流程受限于批扣流程的流转,由于批扣文件开取不及时往往导致发票开具拥堵;
[0004]其二、发票开具通过批量打印通道以及单户打印通道等两个通道进行,单户打印通道调用率高,批量打印通道调用率较低;
[0005]其三、受限于电子发票厂家,每天开具发票数量有瓶颈,例如,在一些情况下,一天最多仅能开具30万张发票;而大型用电企业的用户远远大于这个数量级。
[0006]故在现有技术中,由于发票打印通道利用率不足,资源无法得到有效的使用,且发票开具存在周期长,会降低用户的满意度。

技术实现思路

[0007]本专利技术所要解决的技术问题在于,提供了一种基于资源平衡调度算法下的高并发票据处理系统,以缩短用电业务的开具周期,提高用户满意度。
[0008]为解决上述技术问题,本专利技术提供一种基于资源平衡调度的票据处理方法,其包括如下步骤:
[0009]步骤S10、采集上一月历史票据打印数量及打印日期,形成作业流量波动图,根据所述作业流量波动图,自动划分本月的批量开具票据例日;
[0010]步骤S11、根据所述批量开具票据例日,建立本月的总体票据打印月计划,所述月计划中关联打印票据例日以及表示票据的种类的票据识别符,并存储;
[0011]步骤S12、根据本月的总体票据开具月计划,建立待开具票据抄表区段作业池,按打印票据例日,以抄表区段或供电单位为作业单元,组建票据开具作业队列,自动均衡调用批量打印票据通道接口,开具相应的普票或专票电子票据文件,存放在票据存储服务器中;
[0012]步骤S13、接受客户端的打印票据请求,根据所述客户端对应的客户ID查询票据存储服务器上是否存在本月已开具的相应票据文件,如存在,则进行预览并进行打印操作;如不存在,则重新调用单户开具票据通道,开具票据后打印。
[0013]优选地,所述步骤S10中,采集上一月历史票据打印数量及打印日期的步骤具体为:
[0014]按照不同维度对上一月度历史票据打印数量及打印日期进行采集,所述不同维度
至少包括:抄表区段、供电单位。
[0015]优选地,所述步骤S10中,所述根据所述作业流量波动图,自动划分本月的批量开具票据例日的步骤具体为:
[0016]根据所述作业流量波动图,统计每固定天数内的作业流量位于波峰的日期,将所述日期的前一天确定为本周期内的批量开具票据例日。
[0017]优选地,所述步骤S10进一步包括:
[0018]对所述批量开具票据例日进行批量同步,以及人工调整优化处理。
[0019]优选地,所述步骤S12中自动均衡调用批量打印票据通道接口具体为:
[0020]实时监控发票自动开具进程数,当体量较小的供电单位将发票开具完成后,自动化增加大体量供电单位发票开具进程。
[0021]优选地,所述步骤S13中,所述打印操作具体包括:
[0022]接收来自票据存储服务器上的票据电子文件;
[0023]驱动打印设备将电子文件打印成纸质文件;以及
[0024]控制封装设备封装所述票据的纸质文件。
[0025]实施本专利技术实施例,具有如下的有益效果:
[0026]本专利技术提供了一种基于平衡调度的票据处理系统及方法。通过建立待开具票据抄表区段作业池,按打印票据例日,以抄表区段或供电单位为作业单元,组建票据开具作业队列,自动均衡调用批量打印票据通道接口,开具相应的普票或专票电子票据文件,存放在票据存储服务器中。这样就充分且均衡地利用了批量打印票据通道接口预先进行票据开具作业,无需在客户出现开票需求时才进行票据开具操作;在客户出现开票需求时,只需要调用已开具的票据进行打印就可以了,从而整体上提高了票据处理的效率;
[0027]同时,在票据开具操作过程中,本专利技术还可以实时监控发票自动开具进程数,当体量较小的供电单位将发票开具完成后,自动化增加大体量供电单位发票开具进程,保障开票效率始终保持高频高效,按抄表区段或供电单位划分批量打印发票例日,保证充足的时间让批量打印发票业务不受影响,建立作业池根据资源通道的作业情况均衡调度使用发票打印接口服务。
附图说明
[0028]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本专利技术的范畴。
[0029]图1为本专利技术提供的一种基于资源平衡调度的票据处理方法的一个实施例的主流程示意图。
具体实施方式
[0030]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。
[0031]如图1所示,示出了本专利技术提供的一种基于资源平衡调度的票据处理方法的一个
实施例的主流程示意图;在本实施例中,所述方法至少包括下述步骤:
[0032]步骤S10、采集上一月历史票据打印数量及打印日期,形成作业流量波动图,根据所述作业流量波动图,自动划分本月的批量开具票据例日;
[0033]在一个具体的例子中,所述步骤S10中,采集上一月历史票据打印数量及打印日期的步骤具体为:
[0034]按照不同维度对上一月度历史票据打印数量及打印日期进行采集,所述不同维度至少包括:抄表区段、供电单位。
[0035]在一个具体的例子中,所述步骤S10中,所述根据所述作业流量波动图,自动划分本月的批量开具票据例日的步骤具体为:
[0036]根据所述作业流量波动图,统计每固定天数内的作业流量位于波峰的日期,将所述日期的前一天确定为本周期内的批量开具票据例日。
[0037]例如可以每三天作为一个周期,根据该周期中波动图中作业流量位于波峰的日期确定本周期内的批量开具票据例日,具体地,将波峰对应的日期的前一日作为批量开具票据例日,以为了尽可能提前将票据开具出来。
[0038]可以理解的,在本专利技术的一个其他的例子中,所述步骤S10进一步包括:
[0039]对所述批量开具票据例日进行批量同步,以及人工调整优化处理。例如,对于不同的开具单位,可以复制其他的开票单位的批量开具票据例日信息,同时也可以采用人工进行调整优化。
[0040]步骤S11、根据所述批量开具票据例日,建立本月的总体票据打印月计划,所述月计划中关联打印票据例日以及表示票据的种类的票据识别符,并存储;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于资源平衡调度的票据处理方法,其特征在于,包括如下步骤:步骤S10、采集上一月历史票据打印数量及打印日期,形成作业流量波动图,根据所述作业流量波动图,自动划分本月的批量开具票据例日;步骤S11、根据所述批量开具票据例日,建立本月的总体票据开具月计划,所述月计划中关联打印票据例日以及表示票据的种类的票据识别符,并存储;步骤S12、根据本月的总体票据开具月计划,建立待开具票据抄表区段作业池,按打印票据例日,以抄表区段或供电单位为作业单元,组建票据开具作业队列,自动均衡调用批量打印票据通道接口,开具相应的普票或专票电子票据文件,存放在票据存储服务器中;步骤S13、接受客户端的打印票据请求,根据所述客户端对应的客户ID查询票据存储服务器上是否存在本月已开具的相应票据文件,如存在,则进行预览并进行打印操作;如不存在,则重新调用单户开具票据通道,开具票据后打印。2.根据权利要求1所述的方法,其特征在于,所述步骤S10中,采集上一月历史票据打印数量及打印日期的步骤具体为:按照...

【专利技术属性】
技术研发人员:魏华杰薛冰耿博黄慧山钟聪王海涛张野刘迪
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

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

1