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

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

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

          搜索所有 Salesforce 帮助
          等待事件后发送提醒示例

          等待事件后发送提醒示例

          创建在等待几个基于时间的事件后发送多个提醒的流,例如合同结束前两周和一周。

          所需的 Edition

          查看支持的版本。

          您正在设计的流会提醒合同所有人在合同结束之前跟进他们的客户。并非仅发送一个提醒,但流程向其定期发送提醒。本示例展示了如何在合同到期前两周内及一周内分别使用一个“等待”元素发送提醒。您可以在更多时间间隔轻松展开此流程以发送提醒,例如合同到期前三天内和前一天内。

          示例

          此流程已包含这些已填充的变量。在流执行“等待”元素之前,它会查找并存储合同的 EndDateOwnerId

          • {!contract} 是包含合同的 EndDateOwnerId 的记录变量
          • {!contractId} 是包含合同 ID 的文本变量
          • {!oneWeekVisited} 是布尔型变量,默认值为 {!$GlobalConstant.False}
          • {!twoWeeksVisited}是一个布尔变量,其默认值是 {!$GlobalConstant.False}
          等待绝对闹钟事件的示例流程的屏幕截图

          因为流会在合同结束日期前两周和前一周发送提醒电子邮件,所以“等待”元素定义了两个基于时间的恢复事件,它们使用基于记录的时间。

          提示
          提示 每个基于时间的恢复事件都由一个基本时间和一个偏移组成。对于基于记录的时间,流需要三条信息来确定基本时间:对象、日期/时间字段和具体记录。基于记录的时间的偏移与基于流的时间的偏移工作原理相同。流必须知道单位(小时)和这些单位的数量。要在记录字段前等待天数或小时数,请将偏移数量设置为负整数。

          对于这两个事件,偏移以天数声明,因为周数不是可接受的偏移单位。

          第一个事件的基本时间 ("2 周") 是记录上 Contract.EndDate (1) 的值,其 ID 存储在{!contractId} (2) 中。偏移是 -14 天 (3) 代表两周。

          第一个事件的参数的屏幕截图

          您要为每个提醒使用相同的“等待”元素,以便在流采访发送一封电子邮件提醒后会返回到“等待”元素。但首先,要确保采访不会重复发送相同的电子邮件,请使用等待条件。采访执行“等待”元素后,它首先为每个“等待”配置检查条件,以便确定其是否需要等待这些事件。如果“等待”配置设置了条件,但未满足这些条件,采访不会等待关联的恢复事件。

          对于第一个恢复事件,采访会检查布尔变量 {!twoWeekVisited} 是否设置为假。变量的默认值设置为 {!$GlobalConstant.False},因此流会等待该事件,直到更改变量的值。

          第一个事件的等待条件的屏幕截图

          通过将“等待”元素连接到其他元素,指示流在“2 周”事件发生时执行的操作。然后,在您将流路径返回到“等待”元素之前,请将 {!twoWeeksVisited} 的值更改为 {!$GlobalConstant.True}。您可以使用“分配”元素执行此操作。如果在执行“等待”元素时,{!twoWeeksVisited}的值不为假,流不会等待“2 周”事件发生。实际上,采访会检查第一个恢复事件是否已经发生,因为变量仅在关联的等待配置的路径中更改为真。如果该恢复事件发生(且变量未设置为假),采访了解无需等待该事件。

          第二个事件 ("1 周") 的基本时间与第一个事件相同;偏移是 -7 天,表示一周。

          第二个事件的参数的屏幕截图

          对于第二个事件,流会检查布尔变量 {!oneWeekVisited} 是否设置为假。如果不是,流不会等待此事件。

          第二个事件的等待条件的屏幕截图

          与第一个“等待”配置一样,在流路径返回到“等待”元素之前,使用分配元素将{!oneWeekVisited}的值更改为{!$GlobalConstant.True}。只要 {!oneWeekVisited} 不为假,流就不会等待“1 周”事件发生。

          提示
          提示 当流执行“等待”元素并且所有“等待”配置都有不满足的条件时,流会执行默认路径。由于此流在发送最终提醒后结束,因此请勿将默认路径连接到其他元素。

          以防万一出现故障,需要设置一个错误路径。在本示例中,该错误路径会向创建该流的用户发送一封包含错误消息的电子邮件。

           
          正在加载
          Salesforce Help | Article