用户组约束各配置项说明如下:
配置项 | 说明 |
---|---|
无约束 | 对节点处理人没有约束 |
根组 | 处于根组的处理人会收到代办 |
根组子一级 | 处于根组子一级目录的处理人会收到代办 |
根组子二级 | 处于根组子二级目录的处理人会收到代办 |
申请人本级 | 和申请人处于同一组的处理人会收到代办 |
申请人本级及其下级 | 和申请人处于同一组或处于其下级目录的处理人会收到代办 |
申请人上级 | 属于申请人上级的处理人会收到代办 |
申请人上级及其下级 | 属于申请人的上级或下级的处理人会收到代办 |
申请人上上级 | 属于申请人上上级的处理人会收到代办 |
申请人上上级及其下级 | 属于申请人的上上级或下级的处理人会收到代办 |
当节点可以加签或转办,加签/转办进来的处理人不受【用户组约束】配置项的约束,即新添加的处理人可以是任何人 |
用户组织结构
B组:李组长、小张;
C组:陈组长;
流程定义
新建流程“员工请假申请”,使用报表“员工请假表”,追加“起草节点”:员工填报和“用户任务节点”:组长审批;
节点设置
组长审批:
处理人:李组长、陈组长;
用户组约束:申请人本级;
流程流转
(1)小张发起流程后,由于用户组约束为申请人本级,陈组长和小张处于不同的组,所以只有李组长收到代办。
(2)李组长审批代办后,组长审批环节结束,员工请假申请流程完成。
用户组织结构
根组:管理员;
B组:李组长、小张;
B组子组:小黎;
流程定义
新建流程“员工请假申请”,使用报表“员工请假表”,追加“起草节点”:员工填报和“用户任务节点”:组长审批;
节点设置
组长审批:
处理人:由上一节点指定;
用户组约束:申请人上级及其下级;
流程流转
(1)小张填报请假申请表时,由于处理人为由上一节点指定,需要为组长审批环节指定处理人;
(2)小张处于B组,用户组约束为申请人上级及其下级,根组是B组的上级,B组子组是B组的下级,所以处理人可选根组和B组子组的用户;
(3)选择管理员和小黎为处理人,发起流程后均收到代办;
(4)管理员和小黎处理代办后,审批环节结束,员工请假申请流程完成。
用户组织结构
B组:李组长、小张;
C组:陈组长;
流程定义
新建流程“员工请假申请”,使用报表“员工请假表”,追加“起草节点”:员工填报和“用户任务节点”:组长审批;
节点设置
组长审批:
处理人:李组长;
用户组约束:申请人本级;
操作:允许加签;(加签的详细介绍可参考文档 加签 )
流程流转
(1)小张发起流程后,李组长收到代办;
(2)李组长处理代办时选择加签人,可选人员为所有人,未受到用户组约束条件的约束;
(3)李组长处理后添加陈组长加签,此时处理人为陈组长;
(4)陈组长处理后,组长审批环节结束,员工请假申请流程完成。
示例中流程的发起、审核具体操作步骤可参考文档 使用流程 。 |