页面树结构
转至元数据结尾
转至元数据起始

驳回是指审核人员回退的操作。

驳回到目标节点,流程会从目标节点重新开始流转。

如果一个流程存在多个未处理的待办,其中一个待办发起驳回后,其余的待办会被删除。

要点如下:

1、节点可以驳回到哪些节点:

  • 子流程内只能驳回子流程的节点;
  • 父流程只能驳回父流程的节点,不可驳回子流程内的节点;
  • 节点只能驳回与自己处于同一分支上的节点。

2、被驳回节点的处理人:当【加签/转办】节点被驳回时,【加签/转办】添加的处理人不会接收到待办,只有节点原设置的处理人会接收到待办。

3、发起驳回节点的处理人:当【加签/转办】节点发起驳回时,再次流向该节点时,【加签/转办】新添加的处理人不会接收到待办,只有节点原设置的处理人会接收到待办。

示例演示

情景1:【加签/转办】节点发起驳回

流程定义

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

任务B节点:

  • 处理人:张三、李四
  • 多处理人流转方式:会签

任务C节点:

  • 处理人:陈五、赵六
  • 多处理人流转方式:会签
  • 操作:加签、驳回

流程流转

1、发起人发起流程,流程流向“任务B”节点,张三、李四同时收到并提交待办

2、流程流向“任务C”节点,陈五、赵六接收到待办,陈五处理待办,并加签给用户A。

此时流程的待处理人有:用户A,赵六。

3、用户A处理待办,驳回至“任务B”节点,同时赵六的待办被删除。

4、张三、李四再次收到待办,修改内容再次提交待办

5、流程流向“任务C”节点,只有陈五、赵六收到待办,用户A并没有收到待办。

6、陈五、赵六提交待办后,流程结束。

情景2:非最后一个处理人发起驳回到指定节点

流程定义

 

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

任务B节点:

  • 处理人:张三

任务C节点:

  • 处理人:陈五、赵六
  • 多处理人流转方式:会签
  • 操作:驳回

流程流转

1、发起人发起流程,张三接收并处理待办。

2、流程进入“任务C”节点,陈五、赵六同时接收到待办,陈五驳回到“任务B”,此时赵六未处理待办,驳回后赵六的待办会被删除。

3、张三接收到驳回的待办,然后再次提交待办。

4、流程流向“任务C”,陈五、赵六同时接收到待办,当陈五、赵六审批通过后,流程结束。

可驳回的节点

当节点想要驳回到指定节点时,此时只能驳回到和自己同分支上的节点,那么哪些节点时视为同分支上的节点呢?

  • 当两个节点之间存在并行网关:并行网关后面的所有的路径都到达目标节点,才能将两个节点视为处于同一个分支上;
  • 当两个节点之间存在互斥网关:只需要存在一条路径可以到达目标节点,就可以视为处于同一分支上。

例如下面的流程:

驳回的情况如下:

节点驳回节点
起始
用户任务起始节点
A起草节点,用户任务节点
B起草节点,用户任务节点
C
D
EC节点
终审起始节点,用户任务节点,A节点,C节点,D节点 ,E节点
  • 无标签