【技术实现步骤摘要】
基于税控服务器的发票批量开具作业优化调度方法及系统
本专利技术涉及税务开票
,并且更具体地,涉及一种基于税控服务器的发票批量开具作业优化调度方法及系统。
技术介绍
发票开具是指法律、法规的规定在何种情况下开具发票,基于证明商品和资金所有权转移的需要、进行会计核算的需要和进行税收管理的需要,发票应在发生经营业务确认营业收入时由收款方向付款方开具,特殊情况下,由付款方向收款方开具。同时,开具发票的范围与发票使用的范围是一致的。发票的开具是实现其使用价值,反映经济业务活动的重要环节,发票开具是否真实、完整、正确,直接关系到能否达到发票管理的预期目的。对使用税控服务器的发票平台(自建平台、公共服务平台)而言,最突出的特征是开票请求并发量高、发票信息相似度高、业务峰值差异大。因此,如何实现相似开票信息的有效组织和瞬时高并发处理的高效管理,以解决海量同类发票数据的快速开具,是急需解决的问题。
技术实现思路
本专利技术提出一种基于税控服务器的发票批量开具作业优化调度方法及系统,以解决如何对发票开具作业进行
【技术保护点】
1.一种基于税控服务器的发票批量开具作业优化调度方法,其特征在于,所述方法包括:/n根据预设的标签分类项和发票开具请求的请求信息,对多源发票开具请求中的每个发票开具请求进行自动聚类,并为每个发票开具请求添加标签;/n根据业务要求差异确定每个发票开具请求的优先级,并根据优先级将添加标签后的发票开具请求放入到发票开具作业队列中;所述发票开具作业队列按照优先级的个数分为多个子队列;/n根据每个发票开具请求的标签确定对应的发票要素,根据每个发票开具请求的服务项,基于开具状态管理服务进行随机交叉高并发的多服务协同,以实现发票开具作业的优化调度。/n
【技术特征摘要】
1.一种基于税控服务器的发票批量开具作业优化调度方法,其特征在于,所述方法包括:
根据预设的标签分类项和发票开具请求的请求信息,对多源发票开具请求中的每个发票开具请求进行自动聚类,并为每个发票开具请求添加标签;
根据业务要求差异确定每个发票开具请求的优先级,并根据优先级将添加标签后的发票开具请求放入到发票开具作业队列中;所述发票开具作业队列按照优先级的个数分为多个子队列;
根据每个发票开具请求的标签确定对应的发票要素,根据每个发票开具请求的服务项,基于开具状态管理服务进行随机交叉高并发的多服务协同,以实现发票开具作业的优化调度。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当某个发票开具请求不存在对应的标签时,根据该发票开具请求的请求信息新建标签,并建立该标签对应发票要素的映射和索引。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在当前的发票开具作业队列的长度超过第一预设长度阈值时,判断缓存队列中待处理的发票开具请求的长度是否超过第二预设长度阈值,若是,则拒绝新的发票开具请求;反之,则将新的发票开具请求推入到所述缓存队列中。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当存在第一预设数量阈值的发票开具请求的等待时间超过预设的等待时间阈值时,增加新的发票开具节点;
当任一个子队列中的发票开具请求的数量超过第二预设数量阈值时,增加新的发票开具节点;以及
当发票开具作业队列的长度小于当前的发票开具节点数量时,启动发票开具节点回收机制,进行发票开具节点的回收。
5.根据权利要求1所述的方法,其特征在于,所述发票开具请求的服务项包括:缓存服务、资源调度服务、标签服务、自适应队列服务、签章服务、版式文件生成服务、税控服务、存储服务、开具状态管理服务和交付服务。
6.一种基于税控服务器的发票批量开具作业优化调度系统,其...
【专利技术属性】
技术研发人员:陈皓,朱延超,陈懿,李泽然,刘冬娜,魏海健,崔子轩,
申请(专利权)人:大象慧云信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。