自动回退
1. 简介
1.1 功能简介
节点限时自动回退指的是到了一定时间流程自动回退到上一节点或流程发起节点。
1.2 应用场景
一些必须审批的流程,不可以自动提交,那么就可以在一定时间后自动退回,由上一个流程负责人进行流程催办。
1.3 预期效果
当到达某一时间时,流程将自动回退,在流程动态中显示回退人为「系统机器人」。
2. 操作步骤
点击安装「简道云示例应用」,本文将以示例应用中的数据为您讲解。
2.1 设置入口
我们以「采购申请」的流程设置为例进行讲解,点击「编辑表单」进入表单设置页面,如下图所示:
在「流程设定」中选中需要设置节点限时处理的流程节点,然后在更多属性中设置「节点限时处理」。如下图所示:
2.2 节点处理截止时间
在设计流程时,可以对任意一个流程节点(不包括发起节点、结束节点和抄送节点)设置节点处理截止时间。节点处理截止时间相关了解参考文档:节点限时处理。
为了最快看到节点限时处理的效果,设置里我们设置自定义时间:在流程到达节点 1 分钟后执行后续处理。
2.3 设置处理方式
- 处理方式:自动回退
- 自动回退时间:默认当时。也可以设置之后 X 分钟/时/天。X 的上限为 30 天,下限为 1 分钟
- 回退到:默认上一节点,也可以设置回退到流程发起节点。
为了方便快速查看效果,这里我们按照下图所示进行设置:
设置完成后点击「确定」,然后点击「保存」。
最后对整个流程表单设置点击「保存」, 并返回到应用访问界面。
2.4 效果演示
点击刚刚设置的表单,提交一条流程数据,如下图所示:
在「我的待办」处,节点负责人可以看到距离「节点处理截止时间」的时间还剩多久。
到达节点处理截止时间后,再过 1 分钟,系统将自动回退流程。在「我发起的」流程动态中显示回退人为「系统机器人」。
注:由于提交需要进入队列服务进行排队,所以回退时间在预设的时间在往后一些时间,预计 1 分多钟。
回退后,被回退的节点将收到流程待办,可以在「我的待办 >> 回退」中查看被回退的流程。如下图所示: