Skip to main content

执行人设置

执行人设置,指在流程图定义时,人工环节执行人的选择。

1. 功能介绍

执行人设置,指在流程图定义时,人工环节执行人的选择。

img

img

2. 执行人类型

执行人选择的类型有10种,分别是:机构人员、岗位人员、职务人员、用户组人员、查找器人员(暂未开放)、取上一步执行人的直接上级 、取其他活动的实际执行人、取其他活动的实际执行人的直接上级、由外部指定的执行人执行、由外部指定的执行人执行 。

2.1 设置为机构、岗位、职务、用户组人员的执行人类型

(1) 机构人员

根据机构,选择人员作为人工环节的执行人。

在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 组织人员管理 "中,配置机构人员数据。

(2)岗位人员

根据机构,选择岗位作为人工环节的执行人,该岗位上指定的人员,最终作为人工环节的审批人。

在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 组织人员管理 "中,配置岗位人员数据。

(3) 职务人员

根据职务,选择人员作为人工环节的执行人。

在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 职务管理 "中,配置职务人员数据。

(4) 用户组人员

根据用户组,选择人员作为人工环节的执行人。

在" 配置中心 → 业务系统初始化设置 → 机构组织 → 机构组织 → 用户组管理 "中,配置用户组人员数据。

2.2 取上一步执行人的直接上级

根据上一步执行人的直接上级人员,作为人工环节的执行人——启动环节不能设置此函数
在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。

2.3 取其他活动的实际执行人

该函数需要获取其他活动的实际执行人作为当前活动的执行人,那么需要获取其他活动的ID数据。

指定的活动必须要比当前活动先执行,系统会自动读取指定活动的最近一次实例的实际执行人作为当前活动执行人(可能有多个)。

img

2.4 取其他活动的实际执行人的直接上级

在【取其他活动的实际执行人】函数的基础上,获取其他活动的实际执行人的直接上级人员,作为人工环节的执行人。

在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。

2.5 由外部指定的执行人执行

该函数需要和开发平台结合。

首先,在开发平台中通过配置业务逻辑,获取用户ID数据,并赋值给对应的业务表字段(或者在流程启动时直接赋值给流程变量);

然后,在流程定义中需要设置流程变量,并且设置流程变量和业务表的映射字段用户ID;

最后,在流程执行过程中,该环节会流转到对应userId用户的待办任务中。

2.6 由外部指定的执行人的直接上级执行

在【由外部指定的执行人执行】函数的基础上,外部获取用户ID数据,查找用户ID数据的直接上级人员,作为人工环节的执行人。

在“ 配置中心 → 业务系统初始化设置 → 流程管理 → 流程高级设置 →上下级管理 ”中,定义上下级关系。