逐级审批

1. 简介

1.1 功能简介

逐级审批,即发起人提交流程后,在一个流程节点内,从发起人的直接主管开始向上逐级审批,直到审批终点。

1.2 应用场景

如下场景中,均可使用逐级审批实现复杂审批流程,减少节点冗余:

  • 离职审批中,员工发起离职申请后,需分别由小组组长、部门主管、团队负责人依次进行审批;
  • 合同审批中,成员发起审批流程后,需由销售组长、省/大区销售经理、销售总监等负责人依次审批;
  • 企业制度改革审批中,申请人提交流程后,需由企业最高级部门主管审批等。

1.3 预期效果

如在「审批」节点设置逐级审批为「发起人的 3 级部门主管」,则发起人提交后,在「审批」节点分别流转至 A、B、C 进行流程审批:

2. 设置方法

2.1 设置入口

选中审批流程节点,在「节点属性 >> 基础属性 >> 节点负责人」处,设置节点负责人为「逐级审批」,点击下方「设置逐级审批规则」设置具体规则:

2.2 设置审批终点

审批起点默认为发起人的「直接部门主管」,即从发起人的「直接部门主管」开始,逐级向上审批,直至审批终点。

审批终点支持设置为「发起人的某级部门主管」或「通讯录中的某级部门主管」,具体区别如下:

2.2.1 发起人的某级部门主管

设置审批终点为发起人的某级部门主管时,将从下向上计算主管层级,完成逐级审批。

例如,设置的审批终点为「4级部门主管」时,则从发起人的「直接部门主管」开始逐级向上审批至「4级部门主管」:

设置方法:在审批终点处勾选「发起人的」,并在下拉框中选择具体主管级数,最高支持选择至 10 级部门主管。

2.2.2 通讯录中的某级部门主管

设置审批终点为通讯录中的某级部门主管,即从上向下计算主管层级,完成逐级审批。

例如,设置的审批终点为通讯录中的「最高级部门主管」时,则从发起人的「直接部门主管」开始逐级向上审批至「最高级部门主管」:

设置方法:在审批终点处勾选「通讯录中的」,并在下拉框中选择具体主管级数,最低支持选择至最高级部门向下 9 级主管。

2.3 规则说明

2.3.1 节点属性

节点负责人设置为逐级审批后,各 节点属性 规则如下:

1)该节点所有主管的 字段权限节点操作节点提交条件 均相同;

2)如该节点开启了 启用抄送,则将在流程流入该节点时触发抄送;

3)设置为逐级审批后,流转规则 默认为「所有主管依次提交后进入下一节点」;

如,当一个部门中有多位部门主管时,将按照随机顺序为所有主管创建待办,所有主管审批通过后再向下一部门流转。

4)节点限时处理 规则:

5)在流程中执行如下 回退 操作时,流程均流转至「逐级审批」节点的第一个负责人:

  • 其他节点回退到当前节点
  • 回退后节点重新提交时选择了「直达当前节点」

6)在流程中执行 加签 操作时,支持前/后加签,加签位置仅针对当前节点正在处理流程的主管。

  • 以 3 级部门主管的加签操作为例:
    • 当 3 级部门主管进行前加签时,处理顺序为:前加签处理人 >> 3 级部门主管 >> 4 级部门主管;
    • 当 3 级部门主管进行后加签时,处理顺序为:3 级部门主管 >> 后加签处理人 >> 4 级部门主管。

2.3.2 流程属性

节点负责人设置为逐级审批后,各 流程属性 规则如下:

1)流程催办 时,仅针对当前节点正在处理流程的主管;

2)流程撤回 规则:

  • 仅允许发起节点撤回:第一个节点是「逐级审批」节点时,该节点内的第一个负责人,即发起人的直接主管未处理流程时允许撤回;
  • 允许所有节点撤回:
    • 在「逐级审批」节点内,如当前部门主管未进行节点操作,则支持前一主管撤回流程至前一主管处;
    • 如流程已提交到逐级审批下一节点,则支持终点部门主管撤回流程至终点部门主管处。

2.3.3 其他特殊规则

1)激活流程 时,如激活到逐级审批节点,则从发起人的「直接部门主管」开始审批;

2)如某级部门主管为空,则自动跳过该部门;如逐级审批所有层级主管为空,则流程将提交失败,并报错:找不到负责人;

3)如果审批起点(发起人的直接部门主管)级别高于审批终点(通讯录从上向下某级),则仅需发起人的直接主管审批 1 次;

以审批起点为销售总部,审批终点为销售一部一组为例,则发起人提交后,仅需主管 A 审批一次即可:

4)当逐级审批节点内部的多层主管人员有重复时,默认去重审批,只保留最高一层的主管审批;

以审批终点为发起人的 3 级部门主管为例,当部门主管有重复时,审批顺序如下图所示:

5)当发起人同时属于多个部门,需在发起流程时选择审批部门,在如下不同场景中提交流程时,将出现的各类情况如下表所示:

具体场景

出现的情况

在权限组发起流程

需在弹窗中选择一个部门进行提交:

流程停留在发起节点,发起人未选择部门,如:

  • 子流程停留在发起节点
  • 回退、激活到发起节点

智能助手发起流程

流程将在「逐级审批」前一节点提交失败并报错:找不到负责人(可回退至发起节点,由发起人重新提交并选择审批部门)

批量导入流程

API 提交流程

子流程发起节点自动提交

发起人属于多个部门,提交流程后,修改后续某节点为逐级审批

发起人提交流程后,才被调整至多个部门中

按发起时所在的部门正常进行逐级审批

6)在如下场景中,当发起人为空时,将出现的情况如下表所示:

具体场景

出现的情况

数据工厂同步至流程表单

流程将在「逐级审批」前一节点提交失败并报错:找不到负责人

外链发起流程

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5