页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

示例演示

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

流程定义

Image RemovedImage Added

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

...

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

Image RemovedImage Added

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

Image RemovedImage Added

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

Image RemovedImage Added

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

Image RemovedImage Added

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

Image RemovedImage Added

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

Image RemovedImage Added

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

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

流程定义

Image RemovedImage Added 

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

...

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

流程流转

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

Image RemovedImage Added

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

Image RemovedImage Added

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

Image RemovedImage Added

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

Image RemovedImage Added

可驳回的节点

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

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

例如下面的流程:

Image RemovedImage Added

驳回的情况如下:

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

...