也许 发表于 2022-10-21 16:18:05

流程配置中如何设置逐级审批

本帖最后由 也许 于 2022-10-21 18:27 编辑

若企业组织架构分为5级,如何设置第5级成员提交流程后,按组织架构层级,逐级由5级主管,4级主管,直至1级主管进行审批?

论坛管理员 发表于 2022-10-21 17:07:11

流程里配置四个节点,一级一级往上

也许 发表于 2022-10-23 12:50:44

本帖最后由 也许 于 2022-10-23 12:52 编辑

你好,假设公司组织架构如图,member1下有成员张三、李四,李四为部门经理;member3下有成员王五、马六,部门经理为马六;
如何设置流程,让张三提交申请后,部门主管李四审批后,系统自动提交至Group1的BU经理审批,王五提交申请后,部门主管马六审批后,系统自动提示至Group2的BU经理进行审批?

流程中设置部门成员提交申请后,由部门主管审批很简单,再流程中,设置审批人员为拟稿人所在组织的部门经理即可,但是部门经理审批后,应怎么设置才能让流程自动流转到上一级组织中的BU经理呢?







论坛管理员 发表于 2022-10-24 09:42:13



获取上一级部门,再去获取它的正职领导返回就好了

也许 发表于 2022-10-27 21:28:17

可否提供代码示例,谢谢。

也许 发表于 2022-10-27 21:32:44

论坛管理员 发表于 2022-10-24 09:42
获取上一级部门,再去获取它的正职领导返回就好了

可否提供下脚本示例,谢谢。

亿枝红杏出墙 发表于 2022-11-27 17:04:52

也许 发表于 2022-10-27 21:32
可否提供下脚本示例,谢谢。

请问解决了吗

也许 发表于 2022-12-5 17:48:37

亿枝红杏出墙 发表于 2022-11-27 17:04
请问解决了吗

没有,暂时给Group2设置了多个职务,绑定不同的人员,比较麻烦,相当于每个group都要设置一遍。

亿枝红杏出墙 发表于 2022-12-5 18:25:09

也许 发表于 2022-12-5 17:48
没有,暂时给Group2设置了多个职务,绑定不同的人员,比较麻烦,相当于每个group都要设置一遍。 ...

可以看看这个,返回该处理人的上级组织,即领导所在组织,然后选领导职务就行
var unitList = this.org.listSupUnit(this.workContext.getTask().unitDn,true );
print(unitList);
return unitList.distinguishedName;
页: [1]
查看完整版本: 流程配置中如何设置逐级审批