工作流注意事项
在您开始处理工作流规则和工作流操作之前了解它们的复杂性。
所需的 Edition
| 适用于:Lightning Experience 和 Salesforce Classic |
| 适用于:Enterprise、Performance、Unlimited 和 Developer Edition |
重要 对工作流规则的支持和更新已于 2025 年 12 月 31 日结束。这意味着不会提供任何工作流规则的支持,也不会修复工作流规则产品中的错误。请参阅工作流规则和进程构建器结束支持。
2025 年 12 月 31 日之后,现有工作流规则继续运行,您可以激活、取消激活和编辑它们;但是我们建议使用 Flow Builder。要迁移现有工作流规则,请计划切换到 Flow Builder,并使用迁移到流工具。对于新的自动化,请在 Flow Builder 中创建流。
- 每个工作流规则适用于单个对象。
- 如果转换的潜在客户有工作流规则,并且您要在结果的客户和业务机会上使用跨对象字段更新,您必须启用潜在客户设置需要已转换潜在客户验证。
- 如果自定义对象被删除,自定义对象上的工作流规则也会自动删除。
- 不保证单个操作和操作类型的执行顺序。首先,执行字段更新操作,然后是其他操作。
- 要创建基于新个案评论或入站电子邮件消息更新个案字段的工作流规则,从选择对象下拉列表中选择“个案评论”或“电子邮件消息”。仅在启用电子邮件转个案或按需电子邮件转个案时,电子邮件消息才可用。您只能创建字段更新的电子邮件工作流规则、字段更新的个案留言工作流规则、电子邮件提醒和出站消息。例如,可以创建工作流规则来使标记为为入站的电子邮件自动将其个案的状态从“已关闭”更改为“新建”。
- 同步时,工作流规则会评估使用 Connect Offline 时执行的所有记录更改。
- Salesforce 按此顺序处理规则。
- 验证规则
- 分配规则
- 自动响应规则
- 工作流规则(即时操作)
- 升级规则
- 如果查找字段引用已删除的记录,在默认情况下 Salesforce 清除查找字段的值。或者,如果在查找关系中,您可以选择防止记录删除。
-
如果您创建工作流规则以替换任意 Apex 触发器,确保当您启用相应工作流规则时删除那些 Apex 触发器。否则,Apex 触发器和工作流规则触发并导致意外结果,例如覆盖字段更新或冗余电子邮件消息。
- 当客户记录的所有者字段发生更改时,在子对象上定义的流程和工作流不会被触发运行。
何时触发工作流规则?
- 保存记录或创建记录时都可以触发工作流规则,这取决于您的规则条件。在保存记录后创建的规则不会追溯地影响这些记录。
- 当重新分析主-详细信息或查找关系中的标准或自定义对象时,将触发工作流规则,即使该对象的评估标准设置为在创建记录时评估规则,以及在随后对其进行编辑以满足标准时也是如此。
- 保存或创建记录可以触发多个规则。
- 如果您的 Salesforce 组织中启用了潜在客户转换的验证和触发器,则工作流规则仅对已转换的潜在客户触发。
- 工作流规则自动触发且用户不可见。或者,审批流程允许用户提交待批准记录。
- 如果贵组织使用多种语言,则以单个语言输入筛选值。您可以最多添加 25 个筛选条件,每个条件最多 255 个字符。
当使用选项列表指定筛选条件时,选定值将以贵组织的默认语言存储。如果编辑或复制现有筛选条件,首先设置“公司信息”页面上的默认语言为用于设置原始筛选条件相同的语言。否则,筛选条件不再匹配选择列表值,并返回不正确的结果。
- 如果您在您的工作流规则条件中使用记录类型,其标签已使用翻译工作台翻译,则翻译的标签值不会触发工作流规则。工作流条件评估主标签值,并忽略翻译的值。要避免此问题,请将工作流条件设置为评估主要记录类型标签值,方法是在值字段中手动输入该值。
- 市场活动数据统计字段无法触发工作流规则,例如个人市场活动数据统计和市场活动层次结构数据统计。
- 如果其条件引用了没有值的字段,则不会触发工作流规则。例如,如果基于用户的工作流规则会检查“角色不等于 CEO”,则该规则不会为没有已分配用户角色的用户触发。使用公式而不是条件,以检查字段为空,或设置为“CEO”以外的对象:
UserRoleId == null || UserRole.Name != "CEO" - 以下操作不会触发工作流规则。
- 批量替换选项列表值
- 在删除当前值时使用选项替换选项列表值。
- 批量更新地址字段
- 批量更新分部
- 更改客户和业务机会的区域分配
- 将潜在客户转换为个人客户
- 取消启用自助入口网站、客户入口网站或合作伙伴入口网站用户
- 从“设置”的“州和国家/地区选项列表”页面转换州、国家和地区数据
- 使用元数据 API 中的 AddressSettings 更改州和国家/地区选项列表
工作流规则限制:
- 您不能用时间触发器打包工作流规则。
- 不能为连接对象上的工作流规则创建出站消息。
- 用于用户对象的工作流(Beta)
您可以为“用户”对象创建工作流规则和操作。例如,您可以利用出站消息操作向新员工发送欢迎电子邮件,或与第三方服务同步用户数据。 - 有关依赖于时间的操作和时间触发器的注意事项
为工作流规则创建依赖于时间的操作和时间触发器时,请考虑以下因素。 - 流触发器注意事项(试验程序)
流触发器工作流操作具有特定行为和限制。
另请参阅:
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

