苍穹工作流那些事 之 如何查找直接上级
最近有很多用户、合作伙伴、业务领域开发实施人员询问,苍穹工作流中如何准确查找直接上级。别急,小编这就为大家答疑解惑!
本期文章,小编将从应用场景、解决方案、功能详情及常见问题四个方面带您深入了解苍穹工作流查找上级的逻辑。
1 应用场景
场景一:使用苍穹工作流的过程中,在出差申请流程的部门负责人审批节点,无法找到某用户的直接上级,导致流程挂起;
场景二:使用苍穹工作流的过程中,在费用报销流程中,用户以兼职身份提交单据。提交后到达部门经理审批节点,应由部门经理审批,但查找的是单据提交人的主职部门负责人,导致流程出错。
2 解决方案
针对上述场景问题,苍穹工作流开放了系统参数,能够与系统服务中的人员、组织信息进行关联,提供查找直接上级的完整逻辑。通过设置后,能够满足获取特定用户行政组织中的直接上级的应用需求、准确计算出参照人的二级上级、简化流程参与人设计、提高工作效率、提升产品的友好度。
3 功能详情
3.1 设置流程中的直接上级
苍穹工作流支持按关系设置流程参与人,默认提供了“行政组织”关系协作类型,可以设置参照人、参照组织以及“直接上级”关系。
新增关系选择示例
参照人含义:计算行政组织关系的基准用户,也就是计算谁的直接上级;
参照组织含义:计算行政组织关系的基准组织,也就是计算哪个组织下的直接上级。
3.2 设置行政组织中的直接上级
设置路径为:【系统服务云】→【基础服务】→【人员管理】→【人员分录】。
直接上级设置示例
3.3 设置行政组织中的部门负责人
设置路径为:【系统服务云】→【基础服务】→【人员管理】→【人员分录】。
部门负责人设置示例
设置完成后,可在【系统服务云】→【基础服务】→【人员管理】→【人员列表】中查看。
人员设置效果图
3.4 查找直接上级
查找直接上级有三种方式,根据用户所选的系统参数不同,走不同的逻辑:
“优先获取主职组织的直接上级”参数:苍穹工作流提供了本系统参数,默认开启。无论提单人是以主职还是兼职身份提单,都会取主职组织的直接上级。当本系统参数关闭后,提单人按兼职身份提单时,会优先查找兼职组织的直接上级;
“没有直接上级时取组织负责人”参数:如果提单人的人员分录中没有设置直接上级,会查找组织的负责人。当本系统参数关闭后,提单人的人员分录中没有设置直接上级时,不会取组织的负责人,而是返回空值,流程会因为没有参与人而挂起;
“本级组织负责人为空时向上追溯查询”参数:当本级组织负责人为空时,向上追溯查询。当本系统参数关闭后,本级组织负责人为空时,则返回空值,流程会因为没有参与人而挂起。
三个系统参数均可以在【系统服务云】→【配置工具】→【系统参数】→【工作流参数】进行设置。
系统参数配置界面图
查找直接上级会有以下四种情况:
情况一:打开“优先获取主职组织的直接上级”设置,参考部门为“单据-部门”,根据人员的部门分录设置,寻找到主职职位直接上级“XX”。
成功查找直接上级示例
情况二:打开“优先获取主职组织的直接上级”,“没有直接上级时取组织负责人”参数,参考部门为“单据-部门”,根据人员的部门分录设置,寻找到主职职位直接上级为空,寻找到主职职位所在部门负责人“XX”。
跳转部门负责人示例
情况三:关闭 “优先获取主职组织的直接上级”,打开“没有直接上级时取组织负责人”参数,参考部门为“单据-部门”,根据人员的部门分录设置,寻找到“单据-部门”对应的部门分录直接上级“XX”。
情况四:关闭 “优先获取主职组织的直接上级”、“没有直接上级时取组织负责人”参数,参考部门为“单据-部门”,根据人员的部门分录设置,寻找到“单据-部门”对应的部门分录直接上级为空,不会找主职部门负责人,返回参与人为空。
4 常见问题
Q1:行政组织中的参照组织选择为空时,如何计算直接上级?
A1:在参照组织为空时,参照组织默认为参照人的主职组织,按照主职的逻辑找直接上级。
Q2:行政组织中的参照组织不在参照人的任职部门中,如何计算直接上级?
A2:参照组织不在参照人的任职部门中,则返回参照组织负责人。
5 相关资料
苍穹工作流如何查找直接上级的相关资料,可参考如下链接:
#往期推荐#
更多精彩内容,“码”上了解!↓
苍穹工作流那些事 之 如何查找直接上级
本文2024-09-23 00:54:33发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142526.html