2022-08-01 更新:流程节点任务支持转交、加签、自动同意

转交

1. 适用场景

  • 对于流程触发的人工任务和线下任务,当原任务执行人因特殊情况无法及时完成任务时(如临时的人员岗位调整、休假等),可自行将任务转交给其他成员。
  • 任务转交后仅需要被转交人执行即可,原任务执行人不再需要执行此任务。
  • 注:目前线上已有的针对流程管理员开放的“转交”功能依然保留。

2. 【管理员】功能配置

基于流程节点配置当前节点任务是否允执行人进行转交,默认均为不允许转交。

(1)标准流程:设置入口位于节点配置的“操作按钮”中

29c85d19c8dff7284cf0ba3be3e72d1a.png

(2)审批流程:设置入口位于节点配置的“其他设置”中

7d506936aec3b28afd06d826d10688d9.png

3. 【任务执行人】功能使用

目前已有的各处流程任务办理入口及任务详情页面,均提供“转交”操作按钮

60490864ee58f965590efb20c1105d6d.png

989699094914be15045d955cd80acf25.png

4. 补充说明

(1)节点任务的执行人在任务执行过程中,可使用转交功能,待领取的任务不能转交

(2)普通成员在使用转交功能时,只能选择当前工作区的一个用户进行转交

(3)不能转交给当前节点已有的任务执行人,基于节点任务判断:

  • 不能选择当前节点任务中已经完成了任务、正在执行中、或者未来将要执行任务的成员
  • 如果某成员针对当前节点的任务被取消了,则该成员可以再次被转交执行当前节点任务

(4)被转交的用户作为任务执行人,具有任务当前节点的全部权限,即可以再次使用转交、加签功能

(5)转交仅对本次触发的节点任务生效,如果此流程实例中再次触发当前节点任务,仍按流程的配置规则获取对应的执行人

(6)普通用户转交只影响自己的当前节点任务、及自己添加的后序加签配置,管理员转交则会取消当前所有正在执行中的本节点的任务、以及因加签产生的等待中的本节点任务。

加签

1. 适用场景

对于流程触发的人工任务和线下任务,当原任务执行人不能独立判断、需要他人协助参与时,可选择其他成员加签执行。

2. 【管理员】功能配置

基于流程节点配置当前节点任务是否允执行人产生加签行为,默认均为不允许加签。

(1)标准流程:设置入口位于节点配置的“操作按钮”中

d0c80d32ba62309f93bb1521a6175fc7.png

(2)审批流程:设置入口位于节点配置的“其他设置”中

24bd0db77affad8f69cefa99d97c9cea.png

3. 【任务执行人】功能使用

目前已有的各处流程任务办理入口及任务详情页面,均提供“加签”操作按钮

a8c6a2f1328b26b732295890d3aaabc3.png

63933bc08264a29aaac855a9079b1163.png

加签配置弹窗如下:

f4009ed12b9d1677810dd0a1b2f4c743.png

加签方式:

  • 在我之前:提交后将取消当前执行人的节点任务、并发送被加签执行人的节点任务,被加签执行人全部完成之后继续由当前执行人处理,然后继续流转
  • 在我之后:提交后需等待当前执行人继续执行任务,在当前执行人完成节点任务之后、按加签规则发送加签任务,被加签执行人全部完成之后继续流转

被加签人执行方式:

  • 或签:将节点任务同时发给所有人,任意一人领取后,取消其他人的节点任务

  • 会签:将节点任务同时发给所有执行人,所有人均需要完成

  • 依次执行:将节点任务按顺序逐一发给执行人,所有人均需要完成

4. 补充说明

(1)每次最多可选择20个加签执行人

(2)节点任务的执行人在任务执行过程中,可使用加签功能,待领取的任务不能加签

(3)不能转交给当前节点已有的任务执行人,基于节点任务判断:

  • 不能选择当前节点任务中已经完成了任务、正在执行中、或者未来将要执行任务的成员
  • 如果某成员针对当前节点的任务被取消了,则该成员可以被选择作为加签执行人

(4)被转交的用户作为任务执行人,具有当前节点的全部权限,即可以再次使用转交、加签功能

(5)加签仅对本次触发的节点任务生效,如果本次流程实例中再次触发当前节点任务,仍按流程的配置规则获取对应的执行人

(6)对于选择“在我之后”的加签,当前成员又把任务进行了转交的情况,则会取消原成员的加签行为。比如:A加签了B、C作为后续执行人,A又把任务转交给了D,则转交完成后会取消之前的加签行为,即D执行完成后不会再给B和C发放加签任务。

f59a75d4caddb2684c866d6b47560f62.png

(7)如果当前成员为加签执行人,在执行任务的过程中将任务转交出去,则不影响其他加签执行人的任务。比如:A加签了B、C作为后续执行人(顺序执行),B在执行过程中把任务转交给D,则D完成后会继续给C生成任务。

自动同意

1. 适用场景

  • 同一个流程中,当遇到同一成员需要执行多个人工/线下任务时,支持将节点任务设置为自动同意、无需人工执行。
  • 加签产生的执行任务,始终需要人工处理,不执行自动同意规则。
  • 对于分发给多个执行人、需要主动领取的人工/线下任务,系统将不进行自动同意、仍需要人工处理。

2. 【管理员】功能配置

对于三种配置方式的说明

  • 始终需要人工处理:该节点任务始终需要人工处理、不会自动完成
  • 仅连续执行时自动同意,以下面两个场景为例进行说明:
    • 相邻的流程节点,同一执行人处理完上一个节点后、下一个节点自动同意:流程中的两个连续的节点任务A和B、执行人中包含同一个成员张三,张三在A节点的完成方式为“同意并完成”类的操作按钮,则张三接到的B节点任务会自动完成,完成方式为“同意并完成”
    • 6256c3e436324c014a84c557588238c1.png
    • 不相邻的两个流程节点,两节点间只包含修改流程变量、执行工作流以及启动子流程类型的节点,则同一执行人处理完上一个节点后、下一个节点自动同意:流程中的两个节点A和E之间间隔三个不需要人工处理的节点B-修改流程变量、C-执行工作流、D-启动子流程,且A和E包含相同的执行人张三,张三以“同意并完成”的方式完成了任务A,则张三接到的任务B会自动完成、完成方式为“同意并完成”
    • ad49de7f569c408160cc7ce795273b91.png
  • 仅需同意首个节点,其余均自动同意:只要当前流程中以“同意并完成”的方式完成过人工/线下任务,则该成员再接到此流程的后续人工/线下任务时都会被自动完成、完成方式为“同意并完成”

自动同意功能可基于流程做整体设置、对本流程中的全部人工任务/线下任务类型的节点均生效,同时支持对单个节点设置跟随流程的整体设置or基于节点单独配置。配置过程如下:

(1)标准流程:

35e367a221f95efe83fa5025e5171bb1.png

30b122858e6ed5b363684c19740d9186.png

(2)审批流程:

a758b55cb9bc8383eda423bf4f9d429a.png

aa3fee59301dbf4192440f9657263070.png

3. 【任务执行人】功能使用

对于满足自动同意条件的人工/线下任务,成员将接到该节点任务自动完成的通知(绿色部分处理结果的括号内为按钮名称),无需人工操作。

ae6e57989caccb31b058012ed9fcc21e.png

特别提醒:需在当前节点配置了“同意并完成”类的办理按钮、并开启了批量同意的操作开关后,自动同意的配置才能生效。

c2fdd3fa67d300ded60036109f549f40.png

4. 补充说明

为避免出现死循环,对于同一成员充重复接到的同一流程节点的任务,如果上次的完成方式为自动同意,则下次再次接到该任务时将需要人工执行,不再执行自动同意的规则。

2023-03-10 更新
1679 次查看
0