Skip to content

如何配置业务流程审批节点 ​

配置由处理人审批的业务节点,让流程在同意、不同意或驳回后进入不同流转路径。

概述 ​

审批节点用于在流程运行到指定步骤时,要求处理人对业务数据进行确认、同意、不同意或驳回。管理员可在流程画布中选择 审批 节点后,在右侧 节点属性 面板配置审批节点名称、业务描述、审批对象、审批内容、审批条件、处理人、默认处理人、按钮名称和超时规则。

审批节点的核心配置包括:

  • 审批哪个业务数据。
  • 配置审批内容或编辑字段。
  • 谁来审批,以及处理人为空时如何兜底。
  • 审批同意或不同意后进入哪个路径。
  • 是否允许处理人编辑节点内容。
  • 节点完成时是否允许指定下一节点处理人。

开始之前 ​

  • 业务流程已创建,并已进入流程画布配置页面。
  • 您已确认当前节点需要审批的业务对象,例如工单、客户、商机、报价单或关联对象。
  • 您已确认审批人规则、默认处理人和超时处理要求。
  • 您已确认同意后和不同意后的流转路径。
  • 如需让审批人编辑内容,请先确认字段权限、必填规则和页面展示要求。

配置节点属性 ​

在流程画布中选中审批节点后,在右侧 节点属性 页签配置以下内容。

配置项说明
节点名称当前审批节点在画布、待办和流程记录中的名称,建议使用动作型名称,例如“工单审批”“报价审批”
业务描述描述该审批事项,帮助处理人理解审批背景,最多 500 字
审批哪个业务数据选择当前节点审批的数据,可选择当前对象、关联数据或流程相关业务数据
配置编辑字段设置审批人可在节点任务中编辑的内容,可选择无内容、自定义表单或流程布局
配置审批内容设置审批节点需要展示或填写的审批内容,例如对象字段、富文本或协同富文本
允许编辑所配置的节点内容勾选后,审批人可在审批时直接编辑已配置的节点内容
审批条件配置同意和不同意后的流转路径,支持按审批结果进入不同节点
谁来审批本业务设置节点审批人,可选择人员、角色或变量,也可基于 APL 代码或配置表计算
处理人为空时,默认处理人当审批人规则未匹配到有效人员时,指定兜底处理人
节点完成时,处理人可指定下一节点处理人允许当前审批人在完成时指定后续节点处理人
设置按钮名称设置待办处理页中的主按钮文案,例如“同意”“驳回”“提交审批”
隐藏完成按钮勾选后,处理人不能直接点击完成,需要通过审批结果或条件推进
任务停留多长时间超时设置节点处理期限,便于后续提醒或异常处理

业务流程审批节点入口

配置审批对象 ​

审批节点需要先明确“该节点审批哪个业务对象”和“审批人实际处理哪条数据”。

  1. 在 节点名称 中,输入处理人能理解的审批名称。
  2. 在 业务描述 中,说明该节点的审批目标。
  3. 在 审批哪个业务数据 中,选择当前节点审批的数据。

审批对象用于确定流程上下文。审批人打开待办后,系统会按该对象展示需要审批的信息。

配置审批内容 ​

审批节点可配置需要展示或填写的审批内容。页面中常见的配置方式包括:

内容类型说明
无内容审批页不额外展示审批内容,适合只需做同意/不同意判断的场景
自定义表单手动选择本节点需要展示和编辑的字段,适合只开放少量关键字段
流程布局使用流程布局展示审批内容,适合复用统一表单布局的场景

在 配置审批内容 中可选择要展示的内容类型,并配置对应字段。

如需让审批人直接修改审批内容,可勾选 允许编辑所配置的节点内容。若审批内容涉及关键字段,建议同时检查字段权限和必填规则。

配置处理动作和流转 ​

审批节点的核心是控制同意后和不同意后进入哪个路径。

  1. 在 审批条件 中,配置同意和不同意后的流转路径。
  2. 如同意后进入下一步,选择同意后的目标节点或路径。
  3. 如不同意后需要退回整改,选择不同意后的目标节点或路径。
  4. 如需在不同结果下执行不同处理,可结合后动作继续配置。

审批节点适合“通过后进入下一步,不通过后退回或进入整改节点”的场景。若多人必须共同确认,请使用会签节点。

配置审批人 ​

审批节点处理人决定该节点待办分配给谁。审批人支持以下配置方式:

方式说明
选人、角色或变量直接选择同事、角色或流程变量,适合常规审批规则
基于 APL 代码通过代码动态计算审批人,适合复杂组织、区域或业务规则
基于配置表通过配置表匹配审批人,适合产品线、区域、客户类型等可运营维护的规则

配置步骤:

  1. 在 谁来审批本业务 中,选择审批人配置方式。
  2. 选择或添加具体审批规则,例如流程发起人上级、客户负责人、部门负责人或指定角色。
  3. 如审批人可能为空,在 处理人为空时,默认处理人 中添加兜底人员。
  4. 如需让当前审批人指定下一节点处理人,勾选 节点完成时,处理人可指定下一节点处理人。
  5. 如需更改待办页按钮文案,在 设置按钮名称 中输入按钮名称。

如果流程需要固定岗位审批,建议使用角色或配置表;如果需要动态识别审批人,可使用变量或 APL 代码。

配置超时与提醒 ​

审批节点可设置任务停留多久后超时,用于提醒审批人及时处理或触发异常处理。

  1. 在 任务停留多长时间超时 中,设置节点处理期限。
  2. 如需超时提醒或自动处理,在相关提醒或超时策略中继续配置。
  3. 保存节点配置。

超时设置适合工单 SLA、客户分级审批、报价审批、资料补充审批等场景。关键审批节点建议同步配置提醒和默认处理人,避免流程长期卡住。

配置完成条件 ​

审批节点完成条件用于控制审批人是否可以完成当前节点。审批节点支持基于字段和基于 APL 代码的完成条件。

条件类型说明
基于字段适合“字段必须填写”“状态必须更新”等规则
基于 APL 代码适合跨对象校验、复杂计算或组合规则

管理员可配置自定义提示,帮助审批人理解完成条件。

配置完成后动作 ​

审批节点完成后可配置后动作,用于自动更新数据或触发后续操作。常见后动作包括字段变更、短信通知、发起业务流程、邮件通知、外部通知、执行 APL 代码、更换负责人、数据锁定/解锁、新建任务、新建日程、新建销售记录、变更团队成员、变量赋值和执行转换规则。

更多后动作配置,请参见 如何配置业务流程后动作。

配置建议 ​

  • 审批节点名称建议使用审批结果明确的名称,例如“工单审批”“报价审批”。
  • 审批内容应尽量简洁,只展示本节点需要判断的信息。
  • 关键审批节点请配置默认处理人,避免审批人规则为空导致流程卡住。
  • 如果审批结果需要进入不同路径,请提前检查同意和不同意后的连线是否完整。
  • 如果允许审批人编辑节点内容,请同步检查字段权限和必填规则。
  • 配置完成条件和后动作后,请使用测试数据完整验证。

预期结果与验证 ​

  1. 发起测试业务流程。
  2. 使用审批人账号打开审批节点任务。
  3. 检查节点名称、审批内容、按钮名称和可编辑字段是否符合配置。
  4. 分别测试同意和不同意路径。
  5. 检查完成条件是否按预期限制节点完成。
  6. 检查后动作是否执行。
  7. 如配置了超时、默认处理人或指定下一节点处理人,分别验证对应场景。

相关主题 ​