流程有多个分支,数据往哪里流转,由预先设置好的流转条件来决定。此类流程即为条件流程。
视频教程:流程的基本设置。
当不同的数据需要不同的流程路径时,可以使用条件流程。
如,办公用品申请流程,申请数量超过 10 时,需要组长审批进行确认,未超过可直接流转给内务审批。
如下图,一个产品的申请数量超过 10 的流程待办,需要小组长审批后再转内务审批;申请数量未超过 10 的,直接流转至内务审批。
点击安装「简道云示例应用」,本文将以示例应用中的数据为您讲解。
访问刚刚安装的应用,选择「办公用品申请」这张流程表单。点击进入「编辑表单」页面,如下图所示:
1)条件一
在流程设定处,点击流程节点连接线设置流转条件,如下图所示:
设置后,当申领数量超过 10 个时,流程将流转至「组长审批」这个流程节点进行审批。
根据实际情况,数量也可以自定义修改。
2)条件二
选择另外一条流程节点连接线,流转条件设置为「else」,设置完毕后点击「保存」。
此设置表示,不满足其他流程条件的流程,均流转至此处。
点击刚刚设置了条件流程的流程表单,提交一条超过产品申领数量超过 10 的流程。
可以看到流程进入了「组长审批」这个流程分支,如下图所示:
1)如果有多个流程分支,依次为每个分支设置流转条件。
2)确保设置的流程条件覆盖所有流转情况,否则流程可能无法正常流转。
3)提交的流程如果满足多个流转条件,则流程同时进入多个分支中分别进行审批。