# 岗位业务范围
岗位支持业务范围配置,结合参与者复合规则解决同机构岗位下不同业务参与者问题。
岗位业务范围类型支持字典、实体、机构三种类型。
- 字典:支持选择某应用下具体字典类型
- 实体:支持选择某应用下实体,选择实体下属性作为值字段和显示字段
- 机构:支持启用包含子机构配置,开启后,某岗位的员工,其业务范围里配置的机构,会自动包含所有下属子机构;系统会把这些(主机构 + 子机构)全部纳入,和环节里复合参与者规则设定的该岗位范围值做匹配校验。
# 岗位业务范围匹配规则
1、基础匹配规则:员工所属岗位的业务范围,与流程环节里配置的参与者业务范围值一致,该员工就会被认定为这个环节的参与者。
2、同类型多选匹配:员工岗位的业务范围,在同一类型下可以选多个值;只要其中任意一个值,和流程环节对应业务类型的配置值匹配,就算符合条件。
3、多范围任一条匹配:员工岗位可添加多条不同的业务范围;只要多条范围里有任意一条,和流程环节对应业务类型的配置值匹配,就满足参与条件。
# 1、岗位下员工配置业务范围
新增岗位业务范围
编辑岗位基本信息,添加业务范围,如下图 添加三种类型业务范围
![image-20251219153833907]()
配置岗位下员工业务范围
岗位配置添加员工信息
![image-20251219160924925]()
配置该员工业务范围,同一业务范围类型支持多选值,如下图中字典可多选男性、女性等。支持添加多条业务范围。
![image-20251219161100611]()
# 2、流程活动下参与者复合规则配置岗位范围
岗位范围只适用于复合参与者规则下机构+岗位配置形式,具体复合参与者规则配置方式参考复合参与者规则
环节参与者
以下示例以全部机构+岗位方式配置参与者岗位范围
环节配置参与者设置岗位范围
选择复合参与者机构+岗位类型,配置全部机构+配置了业务范围的岗位(测试业务范围)。
![image-20251219171344605]()
配置岗位下业务范围值
岗位业务范围值可选范围支持变量、常量、表单数据
业务范围类型 业务范围值 字典 变量:选值来源于岗位配置的应用字典类型下字典项
常量:手动输入业务范围值,和岗位下员工业务范围对应
表单数据:当前活动配置的表单和流程主表单中所有属性实体 变量:选值来源于岗位配置的应用实体数据中属性值列表
常量:手动输入业务范围值,和岗位下员工业务范围对应
表单数据:当前活动配置的表单和流程主表单中所有属性机构 变量:选值来源于机构列表
常量:手动输入业务范围值,和岗位下员工业务范围对应
表单数据:当前活动配置的表单和流程主表单中所有属性字典配置表单数据
![image-20251219175356369]()
实体配置常量
![image-20251219175443272]()
机构配置变量
![image-20251219175525267]()
# 使用示例
例如当同岗位下多个参与者在不同业务下需要不同人审批时,则需要在岗位下进行岗位范围设置来区分岗位下参与者。以下示例中以同岗位下根据材料分类不同参与者不同。
1、创建岗位(材料审核岗)并添加字典类型业务范围(材料分类)

2、岗位下配置员工且根据业务区分设置对应业务范围值

添加员工稀饭粥3和test7
![image-20260106173024687]()
配置员工稀饭粥3的业务范围为财务材料
![image-20260106173203735]()
![image-20260106173146831]()
test7的业务范围为政务材料
![image-20260106173225515]()
3、创建流程(测试岗位范围),并配置人工活动1参与者为指定参与者(复合规则),配置岗位为材料审核岗。配置岗位业务范围-材料分类值来源于表单数据(地址)。

4、发起流程,地址属性值选择不同,人工活动1参与者不同。
选择财务材料,人工活动1参与者为稀饭粥3
![image-20260106173851018]()
![image-20260106174013221]()
选择政务材料,人工活动1参与者为test7
![image-20260106174133495]()













