业务流程驱动方法及装置、介质、设备制造方法及图纸

技术编号:37588640 阅读:14 留言:0更新日期:2023-05-18 11:10
本发明专利技术提供一种种业务流程驱动方法及装置、介质、设备。方法包括多个驱动流程,每一个驱动流程对应一次业务流转过程,每一个驱动流程包括:对生单程序生成的当前节点单据进行审批;在审批通过之后,查询为所述当前节点单据配置的任务参数;其中,所述任务参数中包括任务参与者;根据所述任务参数,确定所述当前节点单据对应的驱动任务;将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据;其中,所述下一节点单据作为下一个驱动流程的当前节点单据。本发明专利技术可以提高业务流转效率。本发明专利技术可以提高业务流转效率。本发明专利技术可以提高业务流转效率。

【技术实现步骤摘要】
业务流程驱动方法及装置、介质、设备


[0001]本专利技术涉及业务流程
,特别是涉及一种业务流程驱动方法及装置、介质、设备。

技术介绍

[0002]业务流程是为达到特定的价值目标而由不同的人分别共同完成的一系列活动。活动之间不仅有严格的先后顺序限定,而且活动的内容、方式、责任等也都必须有明确的安排和界定,以使不同活动在不同岗位角色之间进行转手交接成为可能。活动与活动之间在时间和空间上的转移可以有较大的跨度。
[0003]由于业务流程管理的单据经常是跨模块、跨系统、跨部门的,这就导致了单据之间流转的复杂性。目前对于各单据之间的协作,大多采取点到点的转换方式,上游单据审核完成后上游单据管理员下推生成下游单据,或者下游单据管理员上拉生成下游单据,也是传统意义上的“人找事”模式。
[0004]由于管理员不能及时上拉或者下推,因此“人找事”模式会影响流程执行效率,这对于复杂的业务流程无疑是一大损失。

技术实现思路

[0005]针对以上至少一个技术问题,本专利技术实施例提供一种业务流程驱动方法及装置、介质、设备。
[0006]根据第一方面,本专利技术实施例提供的业务流程驱动方法,包括多个驱动流程,每一个驱动流程对应一次业务流转过程,每一个驱动流程包括:
[0007]对生单程序生成的当前节点单据进行审批;
[0008]在审批通过之后,查询为所述当前节点单据配置的任务参数;其中,所述任务参数中包括任务参与者;
[0009]根据所述任务参数,确定所述当前节点单据对应的驱动任务;
[0010]将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据;其中,所述下一节点单据作为下一个驱动流程的当前节点单据。
[0011]在一个实施例中,所述查询为所述当前节点单据配置的任务参数,包括:
[0012]查询为所述当前节点单据配置的推单任务参数;对应的,所述任务参与者为推单任务参与者,根据所述推单任务参数确定的驱动任务为推单任务。
[0013]在一个实施例中,所述推单任务参数中还包括第一任务菜单办理入口;其中,所述推单任务参与者在接收到所述推单任务时,通过所述第一任务菜单办理入口进入到所述生单程序的第一任务办理界面,并在所述第一任务办理界面中依据所述当前节点单据生成所述下一节点单据。
[0014]在一个实施例中,所述查询为所述当前节点单据配置的任务参数,包括:
[0015]查询为所述当前节点单据配置的拉单任务参数;对应的,所述任务参与者为拉单任务参与者,根据所述拉单任务参数确定的驱动任务为拉单任务。
[0016]在一个实施例中,所述拉单任务参数中还包括第二任务菜单办理入口和下游单据编辑界面入口;其中,所述拉单任务参与者在接收到所述拉单任务时,通过所述第二任务菜单办理入口进入到第二任务办理界面,在所述第二任务办理界面中依据所述当前节点单据生成初始的下一节点单据,并通过所述下游单据编辑界面入口对初始的下一节点单据进行编辑修改,得到最终的下一节点单据。
[0017]在一个实施例中,所述任务办理界面上具有生单按钮、终止生单按钮和退出按钮;其中:
[0018]所述生单按钮在被所述任务参与者触发后,所述生单程序用于根据生单逻辑在所述当前节点单据的基础上生成下一节点单据;
[0019]所述终止生单按钮在被所述任务参与者触发后,所述生单程序用于取消所述驱动任务;
[0020]所述退出按钮在被所述任务参与者触发后,所述生单程序用于退出所述驱动任务,但所述驱动任务未被取消。
[0021]在一个实施例中,所述终止生单按钮适用于在所述当前节点单据的上一节点单据和下一节点单据之间具有直接的业务流转过程的场景中被触发。
[0022]第二方面,本专利技术实施例提供一种业务流程驱动装置,包括多个驱动模块,每一个驱动模块用于执行一个驱动流程,每一个驱动流程对应一次业务流转过程,每一个驱动模块包括:
[0023]单据审批单元,用于对生单程序生成的当前节点单据进行审批;
[0024]参数查询单元,用于在审批通过之后,查询为所述当前节点单据配置的任务参数;其中,所述任务参数中包括任务参与者;
[0025]任务确定单元,用于根据所述任务参数,确定所述当前节点单据对应的驱动任务;
[0026]任务推送单元,用于将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据;其中,所述下一节点单据作为下一个驱动模块的当前节点单据。
[0027]在一个实施例中,所述参数查询单元具体用于:查询为所述当前节点单据配置的推单任务参数;对应的,所述任务参与者为推单任务参与者,根据所述推单任务参数确定的驱动任务为推单任务。
[0028]在一个实施例中,所述推单任务参数中还包括第一任务菜单办理入口;其中,所述推单任务参与者在接收到所述推单任务时,通过所述第一任务菜单办理入口进入到所述生单程序的第一任务办理界面,并在所述第一任务办理界面中依据所述当前节点单据生成所述下一节点单据。
[0029]在一个实施例中,所述参数查询单元具体用于:查询为所述当前节点单据配置的拉单任务参数;对应的,所述任务参与者为拉单任务参与者,根据所述拉单任务参数确定的驱动任务为拉单任务。
[0030]在一个实施例中,所述拉单任务参数中还包括第二任务菜单办理入口和下游单据编辑界面入口;其中,所述拉单任务参与者在接收到所述拉单任务时,通过所述第二任务菜
单办理入口进入到第二任务办理界面,在所述第二任务办理界面中依据所述当前节点单据生成初始的下一节点单据,并通过所述下游单据编辑界面入口对初始的下一节点单据进行编辑修改,得到最终的下一节点单据。
[0031]在一个实施例中,所述任务办理界面上具有生单按钮、终止生单按钮和退出按钮;其中:
[0032]所述生单按钮在被所述任务参与者触发后,所述生单程序用于根据生单逻辑在所述当前节点单据的基础上生成下一节点单据;
[0033]所述终止生单按钮在被所述任务参与者触发后,所述生单程序用于取消所述驱动任务;
[0034]所述退出按钮在被所述任务参与者触发后,所述生单程序用于退出所述驱动任务,但所述驱动任务未被取消。
[0035]在一个实施例中,所述终止生单按钮适用于在所述当前节点单据的上一节点单据和下一节点单据之间具有直接的业务流转过程的场景中被触发。
[0036]根据第三方面,本专利技术实施例提供计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现第一方面提供的方法。
[0037]根据第四方面,本专利技术实施例提供的计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的方法。
[0038]本专利技术实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务流程驱动方法,其特征在于,包括多个驱动流程,每一个驱动流程对应一次业务流转过程,每一个驱动流程包括:对生单程序生成的当前节点单据进行审批;在审批通过之后,查询为所述当前节点单据配置的任务参数;其中,所述任务参数中包括任务参与者;根据所述任务参数,确定所述当前节点单据对应的驱动任务;将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据;其中,所述下一节点单据作为下一个驱动流程的当前节点单据。2.根据权利要求1所述的方法,其特征在于,所述查询为所述当前节点单据配置的任务参数,包括:查询为所述当前节点单据配置的推单任务参数;对应的,所述任务参与者为推单任务参与者,根据所述推单任务参数确定的驱动任务为推单任务。3.根据权利要求2所述的方法,其特征在于,所述推单任务参数中还包括第一任务菜单办理入口;其中,所述推单任务参与者在接收到所述推单任务时,通过所述第一任务菜单办理入口进入到所述生单程序的第一任务办理界面,并在所述第一任务办理界面中依据所述当前节点单据生成所述下一节点单据。4.根据权利要求1所述的方法,其特征在于,所述查询为所述当前节点单据配置的任务参数,包括:查询为所述当前节点单据配置的拉单任务参数;对应的,所述任务参与者为拉单任务参与者,根据所述拉单任务参数确定的驱动任务为拉单任务。5.根据权利要求4所述的方法,其特征在于,所述拉单任务参数中还包括第二任务菜单办理入口和下游单据编辑界面入口;其中,所述拉单任务参与者在接收到所述拉单任务时,通过所述第二任务菜单办理入口进入到第二任务办理界面,在所述第二任务办理界面中依据所述当前节点单据生成初始的下一节点单据,并通过所述下游单据编辑界面入口对初始的下...

【专利技术属性】
技术研发人员:陶顺行孟维强
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1