执行人设置
执行人设置,指在流程图定义时,人工环节执行人的选择。
1. 功能介绍
执行人设置,指在流程图定义时,人工环节执行人的选择。
2. 执行人类型
执行人选择的类型有10种,分别是:机构人员、岗位人员、职务人员、用户组人员、查找器人员(暂未开放)、取上一步执行人的直接上级 、取其他活动的实际执行人、取其他活动的实际执行人的直接上级、由外部指定的执行人执行、由外部指定的执行人执行 。
- 介绍
- 应用场景
(1) 机构人员
根据机构,选择人员作为人工环节的执行人。
在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 组织人员管理 "中,配置机构人员数据。
(2)岗位人员
根据机构,选择岗位作为人工环节的执行人,该岗位上指定的人员,最终作为人工环节的审批人。
在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 组织人员管理 "中,配置岗位人员数据。
(3) 职务人员
根据职务,选择人员作为人工环节的执行人。
在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 职务管理 "中,配置职务人员数据。
(4) 用户组人员
根据用户组,选择人员作为人工环节的执行人。
在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 用户组管理 "中,配置用户组人员数据。
- 介绍
- 应用场景
根据上一步执行人的直接上级人员,作为人工环节的执行人——启动环节不能设置此函数。
在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。首先,需要在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。
然后,结合【案例-请假申请】,在该案例的基础上,更改【部门经理审批】人工环节的执行人选择。
在执行人选择中,选择“取上一步执行人的直接上级”类型。
例如:假设用户“赵六”的直接上级是用户“王五”,那么用户“赵六”提交请假申请后,用户“王五”作为【部门经理审批】环节的执行人。
具体使用参考:案例-取上一步执行人的直接上级。
- 介绍
- 应用场景
该函数需要获取其他活动的实际执行人作为当前活动的执行人,那么需要获取其他活动的ID数据。
指定的活动必须要比当前活动先执行,系统会自动读取指定活动的最近一次实例的实际执行人作为当前活动执行人(可能有多个)。
结合【案例-请假申请】,在该案例的基础上,更改【总经理审批】人工环节的执行人选择。
在执行人选择中,选择“取其他活动的实际执行人”类型,需要设置源活动ID。
例如:设置“部门经理审批”环节作为源活动ID,那么部门经理审批的实际执行人,则为【总经理审批】环节的审批人。
具体使用参考:案例-取其他活动的实际执行人。
- 介绍
- 应用场景
在【取其他活动的实际执行人】函数的基础上,获取其他活动的实际执行人的直接上级人员,作为人工环节的执行人。
在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。
首先,需要在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。
然后,结合【案例-请假申请】,在该案例的基础上,更改【部门经理审批】人工环节的执行人选择。
在执行人选择中,选择“取其他活动的实际执行人的直接上级”类型,同样需要设置源活动ID。
例如:设置“员工申请(流程开始)”环节作为源活动ID,那么不管哪个用户开始申请流程,则该用户的直接上级为【部门经理审批】环节的审批人。
- 介绍
- 应用场景
该函数需要和开发平台结合。
首先,在开发平台中通过配置业务逻辑,获取用户ID数据,并赋值给对应的业务表字段(或者在流程启动时直接赋值给流程变量);
然后,在流程定义中需要设置流程变量,并且设置流程变量和业务表的映射字段用户ID;
最后,在流程执行过程中,该环节会流转到对应userId用户的待办任务中。
结合【案例-请假申请】,在该案例的基础上,更改【总经理审批】人工环节的执行人选择。
在执行人选择中,选择“由外部指定的执行人执行”类型,需要结合开发系统配置业务获取用户ID,作为【总经理审批】环节的审批人。
具体使用参考:案例-由外部指定执行人。
- 介绍
- 应用场景
在【由外部指定的执行人执行】函数的基础上,外部获取用户ID数据,查找用户ID数据的直接上级人员,作为人工环节的执行人。
在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。
首先,需要在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。
然后,结合【案例-由外部指定执行人】,在该案例的基础上,更改【总经理审批】人工环节的执行人选择。
在执行人选择中,选择“由外部指定的执行人的直接上级执行”类型,同样需要结合开发系统配置业务获取用户ID,该用户对应的直接上级,作为【总经理审批】环节的审批人。