苍穹工作流那些事 之 如何查找直接上级

最近有很多用户、合作伙伴、业务领域开发实施人员询问,苍穹工作流中如何准确查找直接上级。别急,小编这就为大家答疑解惑!
本期文章,小编将从应用场景、解决方案、功能详情及常见问题四个方面带您深入了解苍穹工作流查找上级的逻辑。
1 应用场景
场景一:使用苍穹工作流的过程中,在出差申请流程的部门负责人审批节点,无法找到某用户的直接上级,导致流程挂起;
场景二:使用苍穹工作流的过程中,在费用报销流程中,用户以兼职身份提交单据。提交后到达部门经理审批节点,应由部门经理审批,但查找的是单据提交人的主职部门负责人,导致流程出错。
2 解决方案
针对上述场景问题,苍穹工作流开放了系统参数,能够与系统服务中的人员、组织信息进行关联,提供查找直接上级的完整逻辑。通过设置后,能够满足获取特定用户行政组织中的直接上级的应用需求、准确计算出参照人的二级上级、简化流程参与人设计、提高工作效率、提升产品的友好度。
3 功能详情
3.1 设置流程中的直接上级
苍穹工作流支持按关系设置流程参与人,默认提供了“行政组织”关系协作类型,可以设置参照人、参照组织以及“直接上级”关系。

新增关系选择示例
参照人含义:计算行政组织关系的基准用户,也就是计算谁的直接上级;
参照组织含义:计算行政组织关系的基准组织,也就是计算哪个组织下的直接上级。
3.2 设置行政组织中的直接上级
设置路径为:【系统服务云】→【基础服务】→【人员管理】→【人员分录】。

直接上级设置示例
3.3 设置行政组织中的部门负责人
设置路径为:【系统服务云】→【基础服务】→【人员管理】→【人员分录】。

部门负责人设置示例
设置完成后,可在【系统服务云】→【基础服务】→【人员管理】→【人员列表】中查看。

人员设置效果图
3.4 查找直接上级
查找直接上级有三种方式,根据用户所选的系统参数不同,走不同的逻辑:
“优先获取主职组织的直接上级”参数:苍穹工作流提供了本系统参数,默认开启。无论提单人是以主职还是兼职身份提单,都会取主职组织的直接上级。当本系统参数关闭后,提单人按兼职身份提单时,会优先查找兼职组织的直接上级;
“没有直接上级时取组织负责人”参数:如果提单人的人员分录中没有设置直接上级,会查找组织的负责人。当本系统参数关闭后,提单人的人员分录中没有设置直接上级时,不会取组织的负责人,而是返回空值,流程会因为没有参与人而挂起;
“本级组织负责人为空时向上追溯查询”参数:当本级组织负责人为空时,向上追溯查询。当本系统参数关闭后,本级组织负责人为空时,则返回空值,流程会因为没有参与人而挂起。
三个系统参数均可以在【系统服务云】→【配置工具】→【系统参数】→【工作流参数】进行设置。

系统参数配置界面
苍穹工作流那些事 之 如何查找直接上级
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



