撤回是指各节点操作人员提交后执行的回退操作。

上节点处理人撤回

控制上节点处理人提交后的操作,当设置了上节点处理人可撤回,上节点的处理人就可以撤回当前节点,回到上节点未处理状态。

要点如下:

1、上节点处理人可以撤回的情况:

2、被撤回节点的状态变化:当上个节点撤回时,当前节点所有未处理的待办会被删除。

3、撤回时上节点的处理人:上节点的原处理人重新接收到待办,通过【加签/转办】添加的处理人不会接收到待办。

情景1:【会签】节点发起撤回

流程定义

设置任务B节点和任务C节点如下: 

任务B节点:

任务C节点:

流程流转

1、发起人发起流程,张三、李四同时收到待办,张三提交通过待办。由于李四没有处理待办,张三还不能撤回。

2、李四处理待办后,“任务B”节点所有待办已经处理完,张三、李四可在 我的待办>已办 中找到流程并撤回。

3、张三撤回后,“任务C”节点所有的待办被删除,张三、李四重新接收到待办。

4、张三、李四重新提交,流程流向“任务B”节点,陈五、赵六审批通过,流程结束。


情景2:【加签/转办】节点的发起撤回

流程定义

设置任务B节点和任务C节点如下:

任务B节点:

任务C节点:

流程流转

1、发起人发起流程,张三、李四接收到待办,张三加签用户A。

2、用户A接收到待办,李四、用户A处理待办后,流程流向“任务C”节点。

3、用户A在 我的待办>已办 中点击 撤回 按钮。

4、张三、李四重新接收到待办,但用户A不会接收到待办。张三、李四处理后,流程流向“任务C”节点,陈五处理待办,流程结束。

流程发起人撤回

流程发起人可以在流程处于某个节点时撤回到起草节点。

注意:

情景1:撤回会签节点

流程定义

 

设置任务B节点和任务C节点如下: 

任务B节点:

流程流转

1、管理员发起流程,流程进入“任务B”节点,张三、李四接收到待办。

2、管理员在 我的待办>我发起的 中找到刚才发起的流程,点击 撤回 按钮。

张三、李四的待办被删除,流程回到“起草A”节点。

3、管理员再次提交后,张三、李四接收并提交待办,流程结束。