苍穹工作流那些事 之 工作流角色
使用工作流进行流程审批时,需要先将具有相同审批属性的用户进行归类管理,再在不同节点选择不同类型的人员进行审批,从而满足各类审批场景。
苍穹工作流的工作流角色功能,为流程审批过程中参与人设置、解析及筛选提供了高效的解决方案。
1 应用场景
场景一
在流程审批时,涉及到财务经理、子公司负责人、共享中心复核、CFO、CEO、董事会主席、财务出纳等工作角色。通过新增工作流角色,不同组织可以选择不同人员来适配审批时的不同场景。
场景二
在节点上设置工作流角色“财务经理”后,需要根据业务单据上的所属组织信息,对财务经理中的人员进行筛选;在流程审批过程中,找到单据提交人所在组织的财务经理。
场景三
研发部门经理在提交审批时,间接上级是CEO,但CEO仅在金额足够大的情况下才审批,金额较小时不需要审批。金额足够大时也仅需要在CEO节点审批,而不是在间接上级审批一次、在CEO节点再审批一次。此时需要添加包含CEO的工作流角色。
场景四
A员工离职,需要找出哪些工作流角色中有A,并把A替换成该职位的新员工B。
场景五
环境升级或流程导入后,流程审批时报错并提示无参与人,此时管理员应在工作流角色中校验人员的有效性,并校验审批组织和审批人员中的数据是否存在。
2 解决方案
苍穹工作流支持对工作流角色进行管理维护,并提供以下功能:
管理工作流角色:用于工作流角色类型的参与人,设置后可以在设计器中选择使用。
重新设置审批人:可以把所有工作流角色中的原审批人A全部替换成B。
校验人员有效性:对所选工作流角色人员明细的有效性进行校验,校验审批组织和审批人员中的数据是否存在。
引入/引出: 支持对工作流角色的引入引出,用于存储、复制或迁移。
3 功能详情
根据用户的业务需求,苍穹工作流将不同用户按照职责要求,定义在相同的工作流角色里,供审批时使用;在运行期,根据单据中的组织字段信息,动态筛选工作流角色中的相关人员。
管理工作流角色
苍穹工作流提供新增、删除工作流角色功能。在工作流角色中,支持对编码、名称、所属组织、管理员、描述等工作流基本信息的维护。
支持新增工作流角色中的人员;支持设置审批人员的审批组织;如在特殊情况下审批人员缺失,支持设置处理人员类型,包括指定直接上级进行审批,或指定人员进行审批。
使用工作流角色进行流程审批
设置工作流角色参与人时,单据组织字段选择的是“单据-费用承担公司”,那么提交单据时则会提取单据中的“费用承担公司”。在设计器中添加工作流角色参与人:
新建出差申请单:
根据单据中的费用承担公司,匹配工作流角色分管领导-人员明细的审批组织。
当费用承担公司与人员明细的任意审批组织都不匹配时,则费用承担公司会沿着组织树向上追溯,直至找到与审批组织相匹配的参与人,否则就会因为没有参与人而挂起。
工作流角色用于条件判断
针对应用场景3(间接上级是CEO),需要在间接上级节点设置跳过条件,即当前参与人属于此角色时跳过该节点。在苍穹工作流中可以进行如下设置:
重新设置审批人
用户离职,需要查找出来哪些工作流角色中有该用户,并将该用户替换成接手工作的用户。
校验人员有效性
环境升级或流程导入后,管理员需要在工作流角色中校验人员的有效性,校验审批组织和审批人员中的数据是否存在。
4 常见问题
Q:人员明细中的审批组织默认是行政组织吗?
A:是行政组织,可以通过下拉框切换组织类型;当选择的是行政组织时,支持自动向上追溯功能;其他组织类型不支持向上追溯。
工作流角色大大优化了苍穹工作流的流程设计,明确了参与人设置方式,提升了用户审批效率。当用户发生变动时,不需要修改通过工作流角色设置的流程定义,减少了维护成本,降低了维护风险。
相信读完这篇文章之后,你的疑惑也已经得到了解答~
苍穹工作流页面参数相关资料,请参考如下链接:
#往期推荐#
更多精彩内容,“码”上了解!↓
苍穹工作流那些事 之 工作流角色
本文2024-09-23 00:54:35发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142528.html