工作流审批方法及其装置制造方法及图纸

技术编号:38160028 阅读:9 留言:0更新日期:2023-07-13 09:31
本公开是关于一种工作流审批方法及其装置,涉及信息处理技术与工作流引擎相关领域,其中该方法包括:获取审批申请人填写后的第一表单;按照行的拆分方式将第一表单拆分成多个待审批表单;从多个待审批表单中获取工作流之中多个流程节点各自待审批的目标表单;将多个流程节点各自待审批的目标表单发送至多个流程节点各自对应的审批终端。本公开通过行审批的方式对表单粒度流转进行改进,解决了工作流中以表单进行流转时需要整单往前或整单往后的限制,支持表单中各明细行事项独立进行流转,可以优化业务流程流转的效率,减少待审批事项在非审批节点的等待时间;另外,各节点审批时仍以表单形式进行审核审批,保持常规审批方式不变。方式不变。方式不变。

【技术实现步骤摘要】
工作流审批方法及其装置


[0001]本公开涉及信息处理技术与工作流引擎相关领域,尤其涉及一种工作流审批方法及其装置。

技术介绍

[0002]工作流作为日常事务中财务、事务等涉及审核审批工作流程的核心应用,提供了各流程节点如何与前后节点组织在一起的技术能力,通过提交、驳回、会签、协办等功能完成节点间的流程自动流转,工作流引擎通过标准化审批功能配置完成审批流程的快速搭建,快速实现工作流程的应用。
[0003]相关技术中,工作流引擎通常是以整表表单的方式进行审核审批的流程节点流转。然而,在该工作流引擎设计中,表单只能在逐个流程节点间进行流转,表单中部分事项不需要当前流程节点审批的话也无法提前流转到下一流程节点,流程流转效率低。

技术实现思路

[0004]本公开提供一种工作流审批方法、装置、电子设备及存储介质,以至少解决相关技术中业务流程流转效率低等的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种工作流审批方法,包括:
[0006]获取审批申请人填写后的第一表单;
[0007]按照行的拆分方式将所述第一表单拆分成多个待审批表单;
[0008]从所述多个待审批表单中获取所述工作流之中多个流程节点各自待审批的目标表单;
[0009]将多个所述流程节点各自待审批的目标表单发送至多个所述流程节点各自对应的审批终端。
[0010]根据本公开实施例的第二方面,提供一种工作流审批装置,包括:
[0011]第一获取模块,用于获取审批申请人填写后的第一表单;
[0012]拆分模块,用于按照行的拆分方式将所述第一表单拆分成多个待审批表单;
[0013]第二获取模块,用于从所述多个待审批表单中获取所述工作流之中多个流程节点各自待审批的目标表单;
[0014]发送模块,用于将多个所述流程节点各自待审批的目标表单发送至多个所述流程节点各自对应的审批终端。
[0015]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;其中,所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如前述第一方面所述的方法。
[0016]根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如前述第一方面所述的方法。
[0017]根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现前述第一方面所述方法的步骤。
[0018]本公开的实施例提供的技术方案至少带来以下有益效果:
[0019]可以通过将第一表单中各行拆分成一个个表单,从这些拆分后得到的表单中确定出属于各个流程节点各自待审批的目标表单,然后,将各个流程节点各自待审批的目标表单发送给各个流程节点对应的审批终端。由此可见,本公开实施例通过行审批的方式对表单粒度流转进行了改进,可以解决工作流中以表单进行流转时需要整单往前或整单往后的限制,支持表单中各明细行事项独立进行流转,这样可以优化业务流程流转的效率,减少待审批事项在非审批节点的等待时间。另外,各流程节点审批时仍以表单形式进行审核审批,保持常规审批方式不变。此外,支持不同表单之间的明细行事项进行汇总审核,可以满足业务上对某几个事项的驳回操作,不需要整表进行驳回。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
[0022]图1是根据一示例性实施例示出的一种工作流审批方法的流程图。
[0023]图2是根据一示例性实施例示出的另一种工作流审批方法的流程图。
[0024]图3是根据一示例性实施例示出的一种工作流审批装置框图。
[0025]图4是本公开实施例提供的一种电子设备的框图。
具体实施方式
[0026]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
[0027]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0028]随着社会的不断发展,互联网在人们的日常生活、学习、工作中得到广泛应用,人们日常的各种事务都可以通过互联网来处理和呈现。其中,针对企事业单位、政府机关单位中各种管理过程中的协同办公、物品领用、多人决策、财务审批等应用场景都需要通过建立审批工作流程实现;例如,员工报销时需要提交财务报销申请工作流。
[0029]业务流程申请人(也叫审批申请人)通过线上提交业务审批,以触发相应的业务审批工作流,由业务审批工作流中各流程节点完成相应的业务审批。相关技术中的工作流引擎,通常是以整表表单的方式进行审核审批的流程节点流转,也就是说业务流程申请人填写并提交的表单,该表单只能在逐个流程节点间进行流转,该表单中部分事项不需要当前
流程节点审批的话也无法提前流转到下一流程节点,导致程流转效率低,从而导致审批工作效率低下。
[0030]为此,本公开实施例提供了一种工作流审批方法及其装置,通过行审批的方式对表单粒度流转进行改进,解决了工作流中以表单进行流转时需要整单往前或整单往后的限制,支持表单中各明细行事项独立进行流转,可以优化业务流程流转的效率,减少待审批事项在非审批节点的等待时间。具体地,下面参考附图描述本公开实施例的工作流审批方法及其装置。
[0031]图1是根据一示例性实施例示出的一种工作流审批方法的流程图,如图1所示,该方法可用于电子设备中,作为一种实施例,该电子设备可以为服务器,例如该服务器上部署有工作流引擎,该方法可以包括但不限于以下步骤。
[0032]在步骤101中,获取审批申请人填写后的第一表单。
[0033]可选的,本公开实施例可以提供客户端,该客户端上具有提交业务审批的功能。这样,审批申请人可以通过该客户端提交业务审批。在一种实现方式中,审批申请人可以在该客户端上选择所要申请的审批事项,并在该审批事项的相应表单填写界面上填写相应内容。审批申请人完成表单的内容填写后进行提交时,可以触发表单提交,即将审批申请人填写后的第一表单提交给电子设备,从而使得电子设备获得审批申请人填写后的第一表单。
[0034]在步骤102中,按照行的拆分方式将第一表本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工作流审批方法,其特征在于,包括:获取审批申请人填写后的第一表单;按照行的拆分方式将所述第一表单拆分成多个待审批表单;从所述多个待审批表单中获取所述工作流之中多个流程节点各自待审批的目标表单;将多个所述流程节点各自待审批的目标表单发送至多个所述流程节点各自对应的审批终端。2.如权利要求1所述的方法,其特征在于,所述按照行的拆分方式将所述第一表单拆分成多个待审批表单,包括:循环遍历所述第一表单中的各明细行事项,按照各明细行事项对所述第一表单进行行拆分,得到所述第一表单中的所有行;分别将所述所有行中的每一行封装为表单,并将封装后得到的多个表单确定为所述多个待审批表单。3.如权利要求1所述的方法,其特征在于,所述从所述多个待审批表单中获取所述工作流之中多个流程节点各自待审批的目标表单,包括:确定与所述第一表单关联的审批事项的类别;根据所述审批事项的类别,确定对应的工作流配置信息;根据所述工作流配置信息,从所述工作流中确定需处理所述审批事项的多个流程节点;根据所述工作流配置信息,确定所述多个流程节点各自的待审批明细行事项;根据所述多个流程节点各自的待审批明细行事项,以及所述多个待审批表单各自关联的明细行事项,确定所述多个流程节点各自待审批的目标表单。4.如权利要求1所述的方法,其特征在于,所述目标表单来源于由不同第一表单拆分的多个待审批表单;所述将多个所述流程节点各自待审批的目标表单发送至多个所述流程节点各自对应的审批终端,包括:根据所述多个待审批表单各自关联的明细行事项,确定与所述目标表单关联的明细行事项;根据与所述目标表单关联的明细行事项,将属于同一个第一表单的目标表单进行汇总;将汇总后的目标表单发送至对应流程节点的审批终端。5.如权利要求1所述的方法,其特征在于,所述将多个所述流程节点各自待审批的目标表单发送至多个所述流程节点各自对应的审批终端,包括:将多个所述流程节点各自待审批的目标表单,以待办任务的方式发送至多个所述流程节点各自对应的审批终端。6.一种工作流审批装置,其特征在于,包括:第一获取模块,用于获取审批申请人填写后的第一表单;拆分模块,用于按照行的拆分方式将所述第一表单拆分成多个待审批表单;第二获取模块,用于...

【专利技术属性】
技术研发人员:李志顺
申请(专利权)人:权利要求书二页说明书八页附图三页
类型:发明
国别省市:

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

1