跳到主要内容

审批人节点

审批人的职责是处理该节点上的审批任务,需要做出同意、拒绝转交加签退回决策,一个流程至少包含一个审批节点,你可以根据需要自行增删审批节点。

例如,某采购员工购买一批办公电脑,需要走公司流程进行报销,此时他可以提交一个报销申请表单,然后由财务人员去决定是否报销,需要决定此报销单是否同意、拒绝或其他,那么财务人员就是这个工作流场景当中的审批人

添加审批人节点

你可以参考以下步骤添加审批人节点。

  1. 登录宜搭工作台。选择目标应用,进入应用的页面管理页。
  2. 选择流程表单,单击编辑流程表单后方倒三角
    ,选择单击流程设计

  1. 将光标移动至流程节点的连接线位置,会弹出+按钮,单击+选择审批人节点。

审批人设置

在不同的业务场景中,审批人所对应的角色也不尽相同,宜搭审批人节点目前支持配置以下审批人类型。

审批人类型

说明

配置项

指定成员

指定成员指的是该流程节点的审批人为固定审批人,支持多选。

当有多个审批人时,支持配置多人审批方式:

  • 或签:该节点上配置的所有人都会收到通知,其中任一审批人同意后,都会进入下一节点,最终审批效果,由第一个操作人决定。
  • 会签:该节点上的所有审批人同意后,才会进入下一节点。
  • 依次审批:按照配置的顺序,一个一个依次审批。

指定角色

指定角色审批,将多个人进行标记,可以使用钉钉角色宜搭角色

  • 你可以在宜搭工作台 > 平台管理页管理宜搭角色。
  • 你可以在钉钉后台管理钉钉角色。

如何配置角色,可参考角色管理

当有多个审批人时,支持配置多人审批方式:

  • 或签:该节点上配置的所有人都会收到通知,其中任一审批人同意后,都会进入下一节点,最终审批效果,由第一个操作人决定。
  • 会签:该节点上的所有审批人同意后,才会进入下一节点。
  • 依次审批:按照配置的顺序,一个一个依次审批。

部门主管

指定发起人或页面中成员组件变量的部门主管。

说明

最多支持20级主管。

支持设置以下配置项:

  • 部门过滤
    • 所有部门:所有部门表示不进行部门过滤,支持开启找不到主管时,由上级主管代审批。
    • 跳过无主管的部门:跳过无主管的部门指的是从发起人所在部门开始向上找到所有的第N级部门的主管,没有主管的部门不计入 N 中。

  • 多人审批方式
    • 或签:该节点上配置的所有人都会收到通知,其中任一审批人同意后,都会进入下一节点,最终审批效果,由第一个操作人决定。
    • 会签:该节点上的所有审批人同意后,才会进入下一节点。
    • 依次审批:按照配置的顺序,一个一个依次审批。

多级主管

发起人提交审批后,由发起人向上的各级主管依次审批,直到审批终点。

审批终点可以是指定的某个角色,或者某一级主管。

说明

审批终点为指定角色指的是当不知道主管是几级但知道主管的角色时,可以使用该选项。

例如:知道主管的角色是财务,但不知道主管在第几级,可以选择该选项,并设置角色为财务,就可以在主管线上找到角色为财务的主管为审批人。

审批终点

  • 指定角色(同时是主管线上的主管)
    • 如果选择的指定角色不是主管,那么只有当前角色下的成员同时是拥有主管角色才会审批。
    • 如果该角色里的成员不是主管则不会审批。
  • 通讯录中的第n级主管:可以选择审批人是通讯录中第几级主管。

例如:如果设置的是审批人是第三极主管,那么当流程到达该节点后,会使用依次审批的形式从流程发起人(或成员字段)的第一级主管开始直至第三级主管审批完成,才会进入下一审批节点。

主管来源:可选流程发起人的连续多级主管,或表单中成员字段的连续多级主管。

连续多级

  • 当关闭连续多级时,只有审批终点的主管会审批。
  • 当开启连续多级时,从第一级主管到审批终点之间,所有主管都需按顺序依次审批。

直属主管

指定发起人或页面中成员组件变量的直属主管,可自定义第 N 级主管。

支持配置找不到直属主管时,由部门主管代审批

说明:

  • 最多支持设置 20 级主管。
  • 如果选择发起人直属主管审批,发起人离职后,将会因为获取不到主管信息导致获取审批人失败。

部门接口人

部门接口人可以在平台管理页进行管理,你可以单击右侧接口人管理按钮,进入平台管理页设置部门接口人,详情请参考接口人设置

说明

该部门接口人可以理解为部门联系人,由于一个部门内可能存在多层上下级关系,但通常情况下会有指定的部门联系人。

当有多个审批人时,支持配置多人审批方式

  • 或签:该节点上配置的所有人都会收到通知,其中任一审批人同意后,都会进入下一节点,最终审批效果,由第一个操作人决定。
  • 会签:该节点上的所有审批人同意后,才会进入下一节点。
  • 依次审批:按照配置的顺序,一个一个依次审批。

发起人本人

即当前节点的审批人为流程发起者。可用于需要发起人重新进行信息复核的场景。

说明

如果审批人是发起人本人,那么该节点不受自动审批规则影响。

发起人自选

发起人发起流程时,可自行选择审批人员。

支持配置选择范围,可按照全公司指定成员指定角色三个维度进行配置。

  • 全公司:即发起人可在全公司范围内选择当前节点的审批人。
  • 指定成员:流程发起人可以在指定的成员范围内选择当前节点的审批人。
  • 指定角色:流程发起人可以在指定的角色范围内选择当前节点的审批人。

当流程发起者可选审批人范围超过一人时,支持设置多人审批方式。

  • 或签:该节点上配置的所有人都会收到通知,其中任一审批人同意后,都会进入下一节点,最终审批效果,由第一个操作人决定。
  • 会签:该节点上的所有审批人同意后,才会进入下一节点。
  • 依次审批:按照配置的顺序,一个一个依次审批。

表单内成员字段

根据表单内成员变量或发起人变量作为审批人。

支持配置多个审批人,多人审批方式如下:

  • 或签:该节点上配置的所有人都会收到通知,其中任一审批人同意后,都会进入下一节点,最终审批效果,由第一个操作人决定。
  • 会签:该节点上的所有审批人同意后,才会进入下一节点。
  • 依次审批:按照配置的顺序,一个一个依次审批。

第三方服务

根据第三方服务设置审批人,第三方服务可以在平台管理 > 服务注册中进行设置,然后在流程中可以直接选择使用。

服务注册方式请参考服务注册

从连接器获取

支持从自定义连接器(宜搭连接器工厂和钉钉连接平台)中获取审批人,配置流程同连接器节点的使用。

说明

连接器配置方式请参考:

选择连接器 > 执行动作 > 配置动作

流程将自动获取连接器回传的成员信息作为审批人。

{
"result": [
"5014533041684350",
"01432910392321237660"
],
"success": true,
"error": ""
}

审批按钮

审批按钮是当流程运行到当前节点时,节点审批人可以执行的审批操作,目前已支持同意、拒绝、保存、转交、加签、退回、收回等操作,你可以配置某个操作按钮的显示名称、默认审批意见、是否启用等,同意和拒绝操作还支持配置是否开启批量审批。

说明

  • 需至少启用一个审批按钮。
  • 审批人节点在创建时会默认启用同意拒绝按钮。

配置审批按钮

审批人执行审批操作

每个审批操作对应的说明与配置项如下:

操作按钮

说明

配置项

同意

表示同意当前流程发起人的审批单,启用该按钮后,审批人可以在审批单中看到同意按钮。

支持配置是否开启批量审批,是否开启审批意见框,审批意见是否必填,以及默认审批意见。

拒绝

表示拒绝当前流程发起人的审批单,启用该按钮后,审批人可以在审批单中看到拒绝按钮。

审批人单击拒绝按钮后,审批单立即终止。

支持配置是否开启批量审批,是否开启审批意见框,审批意见是否必填,以及默认审批意见。

保存

保存操作适用于需要当前审批人补充填写审批单或修改审批人内容等场景,启用该按钮后,审批人可以在审批单中看到保存按钮。

转交

转交操作适用于当前审批节点的审批人,无法对该审批单做主需要上层主管或其他审批人进行审批的情况,启用该按钮后,审批人可以在审批单中看到转交按钮。

支持配置是否开启批量审批,是否开启审批意见框,审批意见是否必填,以及默认审批意见。

加签

审批流程中的加签人,支持配置加签位置加签目的加签操作按钮

加签后的流程示意图如下:

说明

  • 不能先泽当前审批人为加签人,只能选择具体用户,不能选择角色。
  • 加签人员的审批方式,会跟随当前审批节点。
    • 如果当前审批节点是多人审批,且审批方式为或签,那么加签多人后将会根据或签规则进行审批。
    • 如果当前审批节点是多人审批,且审批规则是依次审批,那么加签多人后将会根据依次审批的规则进行审批。
  • 当生成前加签节点时,原节点的待办任务都取消,等前加签节点的结果更新后,再根据其对原节点的影响重新生成待办。

加签位置

  • 前加签:前加签是指在当前审批人之前添加一个审批节点,该审批节点的审批人由当前审批人进行指定,支持加签多人。
  • 后加签:后加签是指在当前审批节点结束之后,在当前节点后添加一个审批节点,该审批节点的审批人由当前审批人进行指定,支持加签多人。

加签目的

  • 参与审批:如果加签目的设置为参与审批,那么在加签时将新建一个审批节点。
  • 不参与审批,仅做消息通知:如果设置的加签人为不参与审批,那么该加签人仅收到通知,不参与流程处理,也不显示在流程示例视图里。

加签操作按钮:加签操作按钮指的是加签人可以执行的审批动作,支持同意、拒绝、转交、加签、退回等五种操作。

退回

流程退回是指在审批流程中,当前节点审批人对提交的审批单不满意,或流程发起人的提交审批单信息不齐全,因而审批人将审批单退回到流程发起人或流程中的某一节点的操作。

注意:

  • 若审批按钮同时配置退回和加签,且加签中的配置项也加入了「退回」按钮,则退回功能按照审批人节点的退回逻辑执行。
  • 若审批按钮只配置了加签,并开启了加签功能中的退回功能。此时,审批人无法执行退回操作,但加签人可执行退回操作并按照所选的退回逻辑执行。
  • 如果流程开启了自动去重,且流程退回到之前的审批节点后再次审批,自动去重审批逻辑会降级,中间的相关审批人需二次审批确认。即在审批退回场景中,自动去重功能将不再生效。
  • 流程退回至发起人后,流程发起人可撤回该审批。

支持配置流程退回后重新发起审批的审批方式:

  • 重新依次审批:若流程节点为A >> B >> C ,C 将流程退回至 A ,流程将会按照 A >> B >> C 的链路进行重新流转,且每个节点都会触发对应的消息通知及业务规则,同时支持关闭所有节点的自动触发。

  • 从当前节点审批:若流程节点为A >> B >> C ,C 将流程退回至 A ,流程将会按照 C >> A >> C 的链路进行流转,且不会触发对应的消息通知及业务规则。

收回

当流程到达下一审批人、执行人节点时,当前节点用户可以操作收回,重新审批或执行。

说明

宜搭专属版可开启无痕收回,开启无痕收回后收回记录不在审批记录中显示,无痕收回可以在流程的全局设置中进行开启。

流程收回逻辑如下:

  • 流程中的第一个节点不支持收回且不可见,可使用撤销操作。
  • 仅支持相邻节点间收回,单次收回后,不支持连续收回。
  • 如流程节点配置了节点提交规则、集成自动化触发等,不支持收回。
  • 相邻流程节点间存在自动化节点时。
    • 存在任一数据节点、子流程、卡片节点,不支持收回。
    • 仅有分支节点,支持收回。
  • 节点内配置为会签时。
    • 会签的前一个节点,仅会签节点无人操作时,支持收回。
    • 上一个节点是会签,会签内的审批人,不支持收回。
  • 多人或签时,一人收回,重新激活节点。
  • 转交、加签等方式产生的任务,支持收回。

设置字段权限

流程节点的字段权限控制可以控制审批流程中某个审批节点可以查看的表单字段权限,支持根据组件名称配置可编辑、只读和隐藏三种状态。更多内容请参考流程权限控制

高级设置

流程节点的高级设置支持配置当前节点的自动审批规则、超时处理规则以及当前审批节点审批人为空时的处理逻辑。

  • 审批人为空时处理逻辑:支持配置审批人为空时自动跳过节点或者不允许为空即流程暂停两种规则。

说明

如果配置了自动跳过节点,那么在实际流程中:

  • 如果当前节点还有其他审批人,那么就交给其他审批人进行审批。
  • 如果当前节点没有其他审批人,那么就跳过当前审批节点,进入下一节点。

  • 自动审批规则:自动审批规则主要用于简化审批流程,解决因重复审批而导致的流程效率低下问题。

说明

更多内容请参考自动审批规则

  • 超时处理规则:超时处理规则是流程设计中的高级设置之一。当流程到达审批人执行人节点时,如果审批人、执行人超过设定时间未做出响应时,系统自动执行规则中所选的执行动作。

说明

更多内容请参考超时处理规则

Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4