动态负责人审批流程设计
一. 问题背景
组织架构对应不同的部门,需要流程根据流程发起人自动走到对应部门的直属负责人、上级负责人;
如,A1部门成员发起–A1部门负责人审批–上级部门A负责人审批。
二. 解决思路
方法(2):利用基础数据表,将流程发起人(部门)对应的负责人关联到流程内,并设置动态负责人;
此处关联用到的功能为数据联动,参考文档https://hc.jiandaoyun.com/doc/9027、视频https://hc.jiandaoyun.com/video/10528
三.分享链接
应用安装:https://jiandaoyun.com/a/5cb872216f94ba43ccfa3d02(多级负责人审批流程)
四. 具体方案
1.利用简道云通讯录-部门主管
(1)设置部门主管,设置路径:通讯录 >> 成员 >> 选择部门 >> 设置部门主管
(2)设置流程节点负责人
2.利用基础数据表,将流程发起人(部门)对应的负责人关联到流程内
此方法适用于组织架构不完整,或不能设置部门主管的场景
延伸场景:不同的地区对应不同的负责人,选择地区后,自动流转至对应负责人
上级负责人:成员字段,记录上级部门负责人
录入部门及相应的负责人,可导入数据
发起人部门:部门单选,系统字段获取,字段属性--默认值--动态参数–当前用户所在部门
直接负责人:成员字段,设置数据联动,如图
上级负责人:成员字段,设置数据联动,如图
节点负责人--动态负责人--成员字段--勾选对应的负责人字段
流程会按照 [负责人基础数据表] 预设的数据进行流转
如上示例,测试1部门的人发起流程,会依次流转至miya、唐进行审批
注意:若设置负责人字段发起节点不可见,需要在表单设计--表单属性--不可见字段赋值设置为“始终重新计算”
|