流程治理与迁移建议
定期治理流程,避免自动化规则失控。
概述
当系统中存在大量审批流程、工作流程和业务流程时,管理员需要定期治理。治理目标是减少重复配置,提升执行稳定性,并保持流程可追溯。
Salesforce Help 明确建议把旧自动化迁移到 Flow。该原则可作为流程治理参考:复杂自动化应集中到更强的流程设计能力中。
治理目标
- 减少重复流程。
- 避免字段被多处覆盖。
- 提升流程执行效率。
- 保持流程命名清晰。
- 保障关键流程有人维护。
- 降低后动作失败风险。
盘点流程
管理员应定期记录:
- 流程名称。
- 流程类型。
- 适用对象。
- 触发方式。
- 入口条件。
- 节点数量。
- 后动作数量。
- 最近运行时间。
- 负责人。
- 是否仍在使用。
合并重复规则
- 找出同一对象上的流程。
- 按触发方式分组。
- 比对入口条件。
- 比对字段更新动作。
- 合并重复动作。
- 停用旧流程。
- 观察运行结果。
迁移工作流程
简单规则可以保留在工作流程中。包含复杂分支、循环或多对象处理的规则,建议迁移到流或业务流程。
| 旧配置 | 建议迁移目标 |
|---|---|
| 简单字段提醒 | 工作流程 |
| 多条件分支 | 流 |
| 多人任务协作 | 业务流程 |
| 多级审批 | 审批流程 |
| 阶段推进任务 | 阶段流程 |
风险控制
WARNING
新流程启用前,请确认旧流程已停用。否则可能重复发送通知或重复更新字段。
常见风险包括:
- 新旧流程同时触发。
- 字段更新顺序变化。
- 审批人规则为空。
- 外部通知重复发送。
- 定时任务未清理。
- 后动作异常无人处理。

