我的服务模式是什么?

在所有 Sell 服务模式中可用

管理员可使用 Sell 中的销售触发器自动执行每个销售代表工作流程的特定部分。这意味着当您指定的事件发生并满足您配置的条件时,将执行您定义的操作。例如,您可以自动化所有销售代表的工作流程,这样每当在 Sell 中发生触发事件(例如交易更新)时,并满足其预定义条件(例如“交易额大于 1000” ),则 Sell 自动尝试执行为该触发器定义的操作,例如“将交易负责人更新为 Valeria Gold”。

只有管理员可以创建触发器。但是,所有 Sell 用户都可以引发一个提示评估条件的触发器事件,如果满足触发器条件则执行预定义的操作。

本文章涵盖以下主题:

  • 为销售触发器创建条件语句
    • 使用“and”“or”运算符
    • 使用无效条件
  • 为销售触发器创建操作语句

相关文章:

  • 在 Sell 中编辑、取消激活和删除销售触发器
  • 销售触发器的热门配方

为销售触发器创建条件语句

您可以定义条件来指定在触发器事件发生后何时实施触发器操作。每次它发生时,使用它的销售触发器将根据引起触发器事件的对象评估其条件。每次发生触发事件且满足触发条件时,都会执行触发器操作。

为避免重复触发器,例如,如果触发器 A 对对象 B 执行操作,则对象 B 引发触发器事件,并且满足触发器 A 条件,您要确保这些操作不会反复执行。

以下示例配方可避免此类问题。销售触发器条件是将任何交易额更新为 1,000 或更高的交易分配给纽约的销售代表 Valeria Gold。

当

交易已更新

如果

Deal Value 大于 1000

和

Deal State 是 New York

然后

更新Deal Owner到 Valerie Golden

注意:当前,唯一可用的触发器条件是“交易已更新”。

创建触发器的步骤

  1. 在 Sell 侧栏上,单击设置>业务规则>触发器。
  2. 在触发器页面上,单击添加触发器。
  3. 在名称字段中,为触发器命名(例如Deal owner updated)。
  4. 如果您要将此触发器激活,请选择设置为活跃的复选框。
  5. 在何时下,单击将触发触发器的事件(例如,Deal is updated )。
  6. 在“如果”下,单击+添加条件。
  7. 在以下字段中输入关于触发器的信息:
    • 对象:交易 是当前唯一受支持的对象。
    • 字段:选择您希望对象引用的字段类型(例如,Value )。
    • 运算符:从下拉菜单中选择与您已选择的字段相关的内容(例如,Is greater than )。
    • 值:输入与您在“字段”菜单中进行的选择相关的值(例如Greater than 1000)
  8. 单击添加。

使用“and”“or”运算符

添加第一个条件后,其下方会显示 AND 运算符。运算符确定触发器背后的逻辑条件之间的关系。您可以将其设置为 AND 或更改为 OR。

AND——如果要使触发器评估成功您必须满足两个或更多条件,请使用此运算符。您还可以使用 AND 运算符在子句之间连接条件。

OR —— 如果一个子句中有两个或更多条件,但触发器必须满足其中一个条件,则使用此运算符。

注意:更改条件之间的 AND 或 OR 运算符将更改子句中所有条件之间的关系。

以下示例使用了在两个独立场景中评估为 true 的条件集:

  • 第一种情况:仅需要满足一个条件:如果Deal Value大于1000.
  • 场景二:如果满足三个条件:Deal Country是USA,Deal Source是Tradeshow,和Deal primary contact为VIP Company.

如果

Deal.Value 大于 1000

或

(Deal.Country是USAANDDeal.Source是TradeshowANDDeal primary contact是VIP Company)

使用无效条件

有时触发器的逻辑需要无效条件,例如,为了防止触发器循环。如以下场景所示,无效条件将阻止触发器执行进一步操作(如果该条件已经得到满足)。

场景:循环触发器

在这种情况下,所有权触发器的逻辑分配Deal.Owner到Distribution>Distribution将其池中的一名用户分配为新用户Deal.Owner>结果是交易已更新。这将触发一个新的触发器事件,导致触发器再次对同一对象运行,并从分发池分配另一个负责人,周而复始。

防止循环触发器

添加一个无效条件,允许触发器对给定对象仅运行一次。例如,

IF

Deal.Owner 不是 Distribution

添加此条件意味着只有当满足条件时,分布才会对交易进行操作。当触发器再次对交易进行操作时,它将检查交易负责人是否属于该分布。如果为 true,则条件 IFDeal.Owner 不是Distribution,导致触发器的评估逻辑为 false,并阻止触发器一遍又一遍地重复相同的操作。

为销售触发器创建操作语句

设置触发器事件和条件后,您可以确定触发器评估成功后将进行的操作。

对作为触发器事件主题并满足指定触发器条件的对象执行的操作。

您可以选择要添加或更新对象的哪些字段的值。例如,选择Owner字段设置为“Valeria Gold”,每次触发事件发生且满足触发该操作的条件时,交易负责人将更改为 Valeria Gold。

为触发器创建操作

  1. 则在那么下,单击添加操作。
  2. 在更新下的要更新的对象字段中,从下拉菜单中选择一个对象(当前唯一受支持的对象是交易)。
  3. 在更新字段值下,输入触发器将要执行的操作的相关信息:
    • 要更新的字段:从下拉菜单中选择(例如Owner或Value)。
    • 值:在要更新的字段菜单上可用,从值下拉菜单中选择与您的选项相关的值(例如您希望交易负责的人员的姓名)。
  4. 您可以根据触发器的需要添加尽可能多的相关字段和值(最多 200 个)。完成后,单击添加。
  5. 单击保存。

翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性

如对翻译准确性有任何疑问,请以文章的英语版本为准。

由 Zendesk 提供技术支持