流审批流程类型
流审批流程的类型决定了它的触发方式以及谁可以启动它。根据审批流程的启动内容以及您需要对流程运行时的控制程度,确定要使用的类型。
所需的 Edition
| 查看流审批流程的支持版本。 |
所有流审批流程都有在一系列阶段中分组的步骤。批准步骤包含屏幕流,并可能需要用户交互。后台步骤包含自动启动的流,不需要用户交互。流审批流程类型会影响流审批流程的启动方式。
| 流审批流程类型 | 可用分发方法 | 何时使用 |
|---|---|---|
| 自动启动的流审批流程(无触发器) |
|
在用户手动启动批准请求时,或其他流程或外部系统确定何时提交待批准时使用。最适合用户决策或复杂条件(而不仅仅是记录保存)控制何时提交的情况。 |
| 记录触发的流审批流程 | 记录触发的流审批流程仅在创建或更新记录时运行。 | 用于根据记录更改自动启动批准,无需提交任何用户操作。最适合自动化合规性或审查工作流,其中满足特定条件的记录始终需要批准,例如大型支出报表或超过阈值的合同值。 |
| 外部系统更改触发的流审批流程 | 外部系统更改触发的流审批流程仅在支持的外部系统中数据更改时运行。 | 当连接的外部系统(而非 Salesforce 记录)中的更改或用户操作触发审批流程时使用。 需要 MuleSoft for Flow 加载项。 |
选择流审批流程类型
在构建之前,请考虑什么触发了批准,以及谁控制了批准何时开始。
| 如果批准开始于... | 使用此类型 |
|---|---|
| 用户决定提交 | 使用自动启动流审批流程。您可以向记录页面添加按钮或链接,或从 Apex 或流开始批准。用户控制何时提交,批准不会自动运行。例如,销售代表在决定交易需要批准后手动提交折扣请求。 |
| 保存记录 | 使用记录触发流审批流程。创建或更新记录并满足准入条件时,批准将自动运行。用户无需采取任何其他操作即可启动审批流程。例如,当业务机会的折扣超过 20% 时,审批流程会自动开始让经理签字。 |
| 外部系统中的数据更改 | 使用外部系统更改触发流审批流程。当通过 MuleSoft 连接的外部系统中发生更改时,批准将运行。例如,企业资源规划 (ERP) 系统中的采购订单更新会在 Salesforce 中触发审批流程。需要 MuleSoft for Flow 加载项。 |
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

