3.0 KiB
3.0 KiB
介绍
分支过程 指得是在某一过程执行后的多个过程并发执行的情况,即对应文件会签情况
如图,这就是一个分支过程,即过程1结束后,分支驳回1、分支驳回2、分支驳回3三个过程并发执行
前置要求
在制作分支流程模板之前,请先掌握 文档审批流程模板制作
制作方式
若希望在流程中,某一过程执行完成后,下一过程可以有多位参与人进行会签,那么需要根据参与人设置不同的过程,每一个参与人都需要对应一个过程,并且将多个过程并排排列,让上一过程连线到后续的多个过程上
选择后续过程
在默认情况下,过程的 提交策略 是 无选择转移 ,即程序将启动所有后续过程
在有 分支过程 的情况下,此提交策略在过程提交后,所有分支过程都会收到此流程,并且不允许取消勾选
但在某些情况下,分支过程并不用每个过程都启动执行,而是需要根据情况自行选择,为此,==需要为分支过程的前一过程设置 提交策略 ==
在有 分支过程 的情况下,此提交策略在过程提交后,要求用户手动选择后续过程,提交后,流程将流转到被选择的过程,未被选择的过程则不会收到流程
直接驳回设置
在默认情况下,分支过程进行 驳回 操作,是没有 直接驳回 选项的
若要实现分支过程直接驳回,需要在 流程模板属性 中找到 流程设置 页签,勾选 多分支过程能直接驳回 选项(驳回效果见: 分支过程直接驳回 )
补充
为避免直接驳回后,再次提交时,选择 跳过后续过程提交 导致的分支过程遗漏情况发生
要求:==如果分支流程要开直接驳回参数,那就必须得开默认直接驳回==,使得每个分支过程的驳回都是直接驳回,再次提交时,无论是否跳过后续过程提交,都能够再次提交到驳回的分支过程处