Loading
自动执行业务流程
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          条目条件如何在记录触发的流中工作

          条目条件如何在记录触发的流中工作

          条目条件控制记录触发的流何时运行。在“开始”元素中使用 AND、OR、自定义逻辑或基于公式的条件,仅在正确记录更改时运行流。

          所需的 Edition

          查看支持的版本。

          条目条件的工作原理及其为何如此重要

          “开始”元素是每个记录触发的流的中心。首先选择触发记录的对象,然后选择在创建、更新或删除记录时触发流。

          接下来,设置条目条件。条目条件很重要,因为它们限制了流的运行时间。在没有条件的情况下,流可以在每次记录更改时运行,并达到限制或导致不必要的自动化。通过条件,流仅在记录满足条件时运行,这提高了性能,并使自动化专注于正确的记录。

          在“开始”元素的“设置条目条件”部分,选择如何评估条件,以便流确定何时满足条件:满足所有条件 (AND)、满足任何条件 (OR)、满足自定义逻辑或评估为真的公式。查看每个选项,以了解其行为。

          满足所有条件 (AND)

          要在所有条件为真时运行流,请使用满足所有条件 (AND) 选项。在“开始”元素的“设置条目条件”部分中,对于条件要求,选择满足所有条件 (AND)

          该流仅在记录从至少一个条件失败变为满足所有条件时运行。如果记录满足所有条件,并且在记录更新后仍然满足,流不会运行。只有当记录的早期版本不符合要求,并且更新的记录符合要求时,Salesforce 才会计划计划的路径

          例如,记录触发的流会在用户创建客户或更新客户以满足以下条件时运行:Industry equals Agriculture Billing State equals CA

          对于新记录,Salesforce 会将之前的状态视为不满足任何条件,因此满足所有条件的新记录始终会触发流。

          场景 结果

          新客户,其中:

          • 行业 = 农业
          • 开单州/省 = CA
          流会触发,因为记录满足这两个条件。Salesforce 计划任何计划的路径。

          新客户,其中:

          • 行业 = 金融
          • 开单州/省 = CA
          流不会触发。记录仅满足一个条件。Salesforce 不计划任何计划的路径。

          满足下列条件的现有客户:

          • 行业 = 农业
          • 开单州/省 = CA
          • 状态 = 协商

          更新内容:

          • 行业 = 农业
          • 开单州/省 = CA
          • 状态 = 报价已发送
          流不会触发。在用户更新记录之前,记录满足条件,并且记录仍然满足条件。Saelsforce 不会计划任何新的计划路径,但已计划的路径仍保持计划状态。

          满足下列条件的现有客户:

          • 行业 = 金融
          • 开单州/省 = CA

          行业 = 农业的更新

          流触发器。记录在更新前不满足条件,但现在满足条件。Salesforce 计划蚂蚁计划的路径。

          满足任何条件 (OR)

          要在记录满足一个或多个条件时运行流,请使用满足任何条件 (OR) 选项。在“开始”元素的“设置条目条件”部分中,对于条件要求,选择满足任何条件 (OR)

          此选项仅在更新导致记录从不满足任何条件过渡到满足至少一个条件时触发流。如果记录在更新前满足至少一个条件,流不会运行,即使记录稍后满足更多条件。计划的路径遵循相同的规则:它们仅在更新创建此转换时计划,但任何已计划的路径仍保持计划状态。如果更新导致记录停止满足所有条件,Salesforce 会取消任何已计划的路径。

          例如,记录触发的流会在用户创建或更新客户记录并满足以下至少一个条件时运行:Industry equals AgricultureBilling State equals CA

          对于新记录,Salesforce 会将之前的状态视为不满足任何条件,因此满足至少一个条件的新记录始终会触发流。

          场景 结果

          新客户,其中:

          • 行业 = 金融
          • 开单州/省 = CA
          流会触发,因为满足一个条件。Salesforce 计划任何计划的路径。

          满足下列条件的现有客户:

          • 行业 = 农业
          • 开单州/省 = NJ

          对开单地址的更新 = CA

          流不会触发。在用户更新记录之前,记录至少满足一个条件。Salesforce 不计划任何计划的路径,但已计划的路径仍保持计划状态。

          满足下列条件的现有客户:

          • 行业 = 金融
          • 开单州/省 = NJ

          行业 = 农业的更新

          流触发器。该记录以前不满足任何条件,但在记录更新后至少满足一个条件。Salesforce 计划任何计划的路径。

          满足下列条件的现有客户:

          • 行业 = 金融
          • 开单州/省 = CA

          对开单地址的更新 = NJ

          流不会触发。在记录更新后,记录不满足任何条件。由于记录不再满足条件,Salesforce 会取消任何计划的路径。

          满足自定义条件逻辑

          当您希望以特定的方式组合条件,而不仅仅是所有 (AND) 或任何 (OR),请使用自定义条件逻辑。在“开始”元素的“设置条目条件”部分中,对于条件要求,选择满足自定义条件逻辑。然后,在条件逻辑中,输入按数字引用条件的表达式,例如 1 AND (2 OR 3)

          该流仅在触发记录的自定义逻辑表达式评估为真时运行。相同规则适用于 AND 和 OR。该流仅在用户创建或更新记录以满足条件要求时运行。计划的路径遵循与其他条件类型相同的行为。

          例如,记录触发的流会在用户创建或更新业务机会记录并满足此条件逻辑 1 AND (2 OR 3) 时运行。

          • 条件 1:阶段 | 等于 | 建议书
          • 条件 2:金额 | 已更改 | 真
          • 条件 3:结束日期 | 已更改 | True

          该流仅在业务机会处于建议阶段且用户更新金额字段或结束日期字段时运行。

          场景 结果

          使用以下对象创建新业务机会:

          • Stage = Proposal
          • 金额 = 5000
          • 结束日期 = 下个月
          流会触发,因为记录满足自定义逻辑。Salesforce 计划任何计划的路径。

          现有业务机会包含:

          • Stage = Proposal
          • 金额 = 5000
          • 结束日期 = 下个月

          更新金额 = 10000。

          流触发器。记录满足条件逻辑 1 AND (2 OR 3):阶段是建议书,金额已更改为真。Salesforce 计划任何计划的路径。

          现有业务机会包含:

          • Stage = Proposal
          • 金额 = 5000
          • 结束日期 = 下个月

          更新结束日期 = 三个月后。

          流触发器。记录满足条件逻辑 1 AND (2 OR 3):阶段为建议书,结束日期已更改为真。Salesforce 计划任何计划的路径。

          现有业务机会包含:

          • 阶段 = 新建
          • 金额 = 5000
          • 结束日期 = 下个月

          更新内容:

          • Stage = Proposal
          • 业务机会来源 = Web
          流不会触发。记录满足条件 1,但不满足条件 2 或 3(金额和结束日期未更改)。Salesforce 不计划任何计划的路径。

          公式评估为 True 的注意事项

          当表达准入条件的最佳方式是单个公式时,请使用公式评估为真。在“开始”元素的“设置条目条件”部分中,对于条件要求,选择公式评估为真。然后,在公式字段中输入返回 truefalse 的公式。公式可以引用触发记录和公式函数中的字段。

          该流仅在公式评估为触发记录的true时运行。对于新的或更新的记录,流仅在公式评估为真时运行。Salesforce 计划或取消计划路径的方式与其他条件类型相同。

          例如,记录触发的流会在用户创建或更新业务机会记录时运行,以使此公式评估为真 AND(Amount > 10000, TEXT(StageName) = "Proposal " )。该流仅在业务机会金额大于 10,000 且阶段是建议书时运行。

          场景 结果

          使用以下对象创建新业务机会:

          • 金额 = 15000
          • Stage = Proposal
          流触发器。公式评估为真。Salesforce 计划任何计划的路径。

          现有业务机会包含:

          • 金额 = 5000
          • Stage = Proposal

          更新金额 = 20000。

          流触发器。该公式以前为假,更新后为真。Salesforce 计划任何计划的路径。

          现有业务机会包含:

          • 金额 = 15000
          • Stage = Proposal

          阶段的更新 = 已结束并赢得客户。

          流不会触发。更新后,公式评估为假。Salesforce 取消任何计划的路径。

          何时运行更新记录的流

          如果流设置为在创建或更新记录或仅更新时运行,并且您正在设置条件,请考虑您希望流在更新时触发的频率。此选项仅在您指定输入条件后显示。

          在“开始”元素中,在“设置条目条件”下,为“何时运行更新记录的流”选择以下选项之一。

          • 每次更新记录并满足条件要求时,只要记录在更新后满足条目条件,流都会在每次更新记录时运行。在更新之前,记录是否已经满足条件并不重要。当您希望流在当前满足条件的记录的任何更改上运行时,请使用此选项。
          • 仅在更新记录以满足条件要求 时 — 流仅在更新导致记录满足条目条件时运行。它以前没有遇到过他们,但现在遇到了。如果记录已满足条件,并且在更新后仍满足,流不会运行。当您希望流仅在记录转换为符合您的条件时运行时,才使用此选项,这将减少不必要的运行,并且对于从“开始”元素计划路径也是必需的。
           
          正在加载
          Salesforce Help | Article