业务流程驱动方法及装置、介质、设备与流程

文档序号:34175538发布日期:2023-05-17 04:12阅读:59来源:国知局
业务流程驱动方法及装置、介质、设备与流程

本发明涉及业务流程,特别是涉及一种业务流程驱动方法及装置、介质、设备。


背景技术:

1、业务流程是为达到特定的价值目标而由不同的人分别共同完成的一系列活动。活动之间不仅有严格的先后顺序限定,而且活动的内容、方式、责任等也都必须有明确的安排和界定,以使不同活动在不同岗位角色之间进行转手交接成为可能。活动与活动之间在时间和空间上的转移可以有较大的跨度。

2、由于业务流程管理的单据经常是跨模块、跨系统、跨部门的,这就导致了单据之间流转的复杂性。目前对于各单据之间的协作,大多采取点到点的转换方式,上游单据审核完成后上游单据管理员下推生成下游单据,或者下游单据管理员上拉生成下游单据,也是传统意义上的“人找事”模式。

3、由于管理员不能及时上拉或者下推,因此“人找事”模式会影响流程执行效率,这对于复杂的业务流程无疑是一大损失。


技术实现思路

1、针对以上至少一个技术问题,本发明实施例提供一种业务流程驱动方法及装置、介质、设备。

2、根据第一方面,本发明实施例提供的业务流程驱动方法,包括多个驱动流程,每一个驱动流程对应一次业务流转过程,每一个驱动流程包括:

3、对生单程序生成的当前节点单据进行审批;

4、在审批通过之后,查询为所述当前节点单据配置的任务参数;其中,所述任务参数中包括任务参与者;

5、根据所述任务参数,确定所述当前节点单据对应的驱动任务;

6、将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据;其中,所述下一节点单据作为下一个驱动流程的当前节点单据。

7、在一个实施例中,所述查询为所述当前节点单据配置的任务参数,包括:

8、查询为所述当前节点单据配置的推单任务参数;对应的,所述任务参与者为推单任务参与者,根据所述推单任务参数确定的驱动任务为推单任务。

9、在一个实施例中,所述推单任务参数中还包括第一任务菜单办理入口;其中,所述推单任务参与者在接收到所述推单任务时,通过所述第一任务菜单办理入口进入到所述生单程序的第一任务办理界面,并在所述第一任务办理界面中依据所述当前节点单据生成所述下一节点单据。

10、在一个实施例中,所述查询为所述当前节点单据配置的任务参数,包括:

11、查询为所述当前节点单据配置的拉单任务参数;对应的,所述任务参与者为拉单任务参与者,根据所述拉单任务参数确定的驱动任务为拉单任务。

12、在一个实施例中,所述拉单任务参数中还包括第二任务菜单办理入口和下游单据编辑界面入口;其中,所述拉单任务参与者在接收到所述拉单任务时,通过所述第二任务菜单办理入口进入到第二任务办理界面,在所述第二任务办理界面中依据所述当前节点单据生成初始的下一节点单据,并通过所述下游单据编辑界面入口对初始的下一节点单据进行编辑修改,得到最终的下一节点单据。

13、在一个实施例中,所述任务办理界面上具有生单按钮、终止生单按钮和退出按钮;其中:

14、所述生单按钮在被所述任务参与者触发后,所述生单程序用于根据生单逻辑在所述当前节点单据的基础上生成下一节点单据;

15、所述终止生单按钮在被所述任务参与者触发后,所述生单程序用于取消所述驱动任务;

16、所述退出按钮在被所述任务参与者触发后,所述生单程序用于退出所述驱动任务,但所述驱动任务未被取消。

17、在一个实施例中,所述终止生单按钮适用于在所述当前节点单据的上一节点单据和下一节点单据之间具有直接的业务流转过程的场景中被触发。

18、第二方面,本发明实施例提供一种业务流程驱动装置,包括多个驱动模块,每一个驱动模块用于执行一个驱动流程,每一个驱动流程对应一次业务流转过程,每一个驱动模块包括:

19、单据审批单元,用于对生单程序生成的当前节点单据进行审批;

20、参数查询单元,用于在审批通过之后,查询为所述当前节点单据配置的任务参数;其中,所述任务参数中包括任务参与者;

21、任务确定单元,用于根据所述任务参数,确定所述当前节点单据对应的驱动任务;

22、任务推送单元,用于将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据;其中,所述下一节点单据作为下一个驱动模块的当前节点单据。

23、在一个实施例中,所述参数查询单元具体用于:查询为所述当前节点单据配置的推单任务参数;对应的,所述任务参与者为推单任务参与者,根据所述推单任务参数确定的驱动任务为推单任务。

24、在一个实施例中,所述推单任务参数中还包括第一任务菜单办理入口;其中,所述推单任务参与者在接收到所述推单任务时,通过所述第一任务菜单办理入口进入到所述生单程序的第一任务办理界面,并在所述第一任务办理界面中依据所述当前节点单据生成所述下一节点单据。

25、在一个实施例中,所述参数查询单元具体用于:查询为所述当前节点单据配置的拉单任务参数;对应的,所述任务参与者为拉单任务参与者,根据所述拉单任务参数确定的驱动任务为拉单任务。

26、在一个实施例中,所述拉单任务参数中还包括第二任务菜单办理入口和下游单据编辑界面入口;其中,所述拉单任务参与者在接收到所述拉单任务时,通过所述第二任务菜单办理入口进入到第二任务办理界面,在所述第二任务办理界面中依据所述当前节点单据生成初始的下一节点单据,并通过所述下游单据编辑界面入口对初始的下一节点单据进行编辑修改,得到最终的下一节点单据。

27、在一个实施例中,所述任务办理界面上具有生单按钮、终止生单按钮和退出按钮;其中:

28、所述生单按钮在被所述任务参与者触发后,所述生单程序用于根据生单逻辑在所述当前节点单据的基础上生成下一节点单据;

29、所述终止生单按钮在被所述任务参与者触发后,所述生单程序用于取消所述驱动任务;

30、所述退出按钮在被所述任务参与者触发后,所述生单程序用于退出所述驱动任务,但所述驱动任务未被取消。

31、在一个实施例中,所述终止生单按钮适用于在所述当前节点单据的上一节点单据和下一节点单据之间具有直接的业务流转过程的场景中被触发。

32、根据第三方面,本发明实施例提供计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现第一方面提供的方法。

33、根据第四方面,本发明实施例提供的计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的方法。

34、本发明实施例提供的业务流程驱动方法及装置、介质、设备,各自或者组合具有以下有益效果:

35、(1)每一个驱动流程包括:对生单程序生成的当前节点单据进行审批;在审批通过之后,查询为所述当前节点单据配置的任务参数;根据所述任务参数,确定所述当前节点单据对应的驱动任务;将所述驱动任务推送至所述任务参与者,以使所述任务参与者在接收到所述驱动任务时获取所述当前节点单据,并在所述当前节点单据的基础上生成下一节点单据。可见,在审批之后,会通过驱动任务通知任务参与者,进而使得任务参与者及时得到通知,进而进行任务处理,生成下一节点单据,这是一种事找人的模式,可以保证一个节点单据审批通过之后可以及时通知下一个节点的任务参与者,从而大大提高了业务流转的效率。

36、(2)在一个实施例中,可以将驱动任务推送给推单任务参与者,也可以推动给拉单任务参与者。在推单任务参数中包括第一任务菜单办理入口,在拉单任务参数中包括第二任务菜单办理入口和下游单据编辑界面入口。通过第一任务菜单办理入口、第二任务菜单办理入口可以进入到相应的第一任务办理界面、第二任务办理界面,进而在相应的任务办理节点生成下一节点单据。而且拉单任务参与者还可以通过下游单据编辑界面入口进入到下一节点单据的编辑修改页面,可以根据自己的需要对下一节点单据进行编辑等,使得下一节点单据的生成更加灵活。

37、(3)在一个实施例中,任务办理界面上具有生单按钮、终止生单按钮和退出按钮,以满足用户的不同需求。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1