如何配置审批节点
配置审批类型、处理人、审批内容和节点规则。
概述
审批节点用于让指定处理人完成同意、驳回或会签。它是审批流程的核心节点。
开始之前
- 审批流程已创建。
- 您已确定审批类型。
- 您已确定处理人来源。
- 您已确定审批内容和驳回内容。
配置审批类型
| 类型 | 说明 |
|---|---|
| 普通审批 | 适合单人或指定范围人员审批 |
| 会签审批 | 多人共同审批,可配置通过策略 |
| 层级审批(指定一级审批) | 按公司层级指定一级审批 |
| 逐级审批(审批到固定级别) | 逐级审批到指定部门级别 |
| 逐级审批(固定级数) | 向上审批固定级数 |
普通审批适合单个负责人、固定角色或按变量解析处理人的场景。会签审批适合重要决策,需要多人共同确认。层级审批和逐级审批适合费用、订单、合同等需要组织层级把关的场景。


配置会签策略
会签审批支持:
- 全部同意。
- 同意占比。
- APL 代码。
使用 APL 代码时,可自定义全部同意通过、任一人同意通过、任一人驳回完成或由函数决策的策略。
APL 会签策略可读取审批意见、任务 ID 和节点名称。函数返回 true 表示会签通过,返回 false 表示会签不通过,返回 null 表示节点异常。
log.info(opinions);
log.info(taskId);
log.info(name);
return true;配置节点处理人
处理人支持:
- 人员。
- 角色。
- 审批角色。
- 用户组。
- 流程变量。
- 数据变量。
- 人员对象变量。
- 基于 APL 代码。
- 基于配置表。
- 分组处理人。
基于配置表选择处理人
- 在 节点处理人 中,勾选 基于配置表。
- 点击 添加。
- 选择配置表对象。
- 设置匹配条件。
- 配置排序规则。
- 选择配置表中的人员字段作为处理人字段。
匹配条件支持 AND/OR。排序规则默认按创建时间降序,最多支持 3 个排序字段。
配置表选人适合“按区域、产品线、客户等级查找审批人”的场景。左侧字段来自配置表对象。右侧字段来自触发对象或关联对象。人员、部门、外部人员和外部部门字段可作为匹配条件。

配置默认处理人
当节点处理人为空时,可以指定默认处理人。默认处理人支持人员、角色、审批角色、用户组、流程变量和数据变量。
WARNING
动态处理人可能解析为空。关键节点请配置默认处理人。
配置自动通过规则
审批节点支持:
- 当前节点审批人与流程发起人为同一人时自动通过。
- 历史节点为同一人时自动通过。
- 连续节点审批人为同一人时合并处理。
已配置审批内容的节点不允许自动通过。
配置审批内容
| 方式 | 说明 |
|---|---|
| 无内容 | 审批人直接同意或驳回 |
| 自定义表单 | 配置触发对象字段,可设置必填或只读 |
| 流程布局 | 支持主对象和从对象字段一起编辑 |
配置自定义表单或流程布局后,必须勾选 允许编辑所配置的节点内容。否则审批人处理时不会展示配置内容。
日期范围字段只能通过流程布局配置。
自定义表单仅配置触发对象字段,不支持配置触发对象的从对象字段。流程布局可同时配置主对象字段和从对象字段,并支持布局规则。对象字段本身为必填时,在节点内容中默认必填;对象字段非必填时,可在节点内按需要设为必填。


配置驳回内容
驳回内容支持无内容、自定义表单和流程布局。自定义表单和流程布局适合驳回时要求补充字段或复杂说明的场景。
驳回内容配置为自定义表单或流程布局时,系统要求处理人填写配置的字段。该配置常用于要求审批人补充驳回原因、整改要求或下一步处理说明。
配置审批意见必填
审批意见必填支持全局配置、同意和驳回。节点配置优先于全局配置。
配置按钮
按钮支持显示、隐藏、排序和自定义名称。显示按钮中,前 3 个按钮外露,其余按钮收进 更多。
按钮名称会影响处理人的理解。建议保留“同意”“驳回”等核心动词,只在业务语义明确时改为“通过合同”“退回补充”等名称。

配置时长、超时和提醒
| 配置项 | 说明 |
|---|---|
| 节点停留时长 | 控制节点最长停留时间,支持分钟、小时、天 |
| 超时策略 | 超时后可通过函数执行自定义动作 |
| 更多提醒 | 支持 CRM 提醒、邮件提醒、待办提醒和抄送提醒 |
超时前提醒适合催办。超时后提醒适合升级处理。节点停留时长仅控制当前节点,不代表整个流程期限。
配置前置条件
前置条件用于限制同意操作。支持本对象字段、Lookup 对象字段、负责人所属主部门、人员和人员属性。
前置条件只约束同意操作。审批人不满足前置条件时,系统按配置提示拦截处理。

预期结果与验证
- 使用测试记录触发审批。
- 检查处理人是否正确。
- 检查审批内容是否展示。
- 测试同意、驳回和超时提醒。

