Loading
配置发现程序

配置发现程序

要计算产品的派生价格,请使用收集所有影响因素所需的元素配置发现程序。

所需的 Edition

所需用户权限
创建发现程序:

Salesforce 定价设计时间用户

运行发现程序: Salesforce 定价运行时间
  1. 从应用程序启动程序中,查找并选择发现程序。
  2. 单击“新建”。
  3. 指定这些详细信息。
    1. 输入名称,然后按 Tab 键自动填充 API 名称。
    2. 选择定价发现作为使用类型。
    3. 将发现过程与上下文定义相关联。
    在所有示例中,我们将使用 SalesTransactionContext 上下文定义。我们还建议使用预定义的默认发现程序,或者您可以使用您选择的上下文定义进行修改。
  4. 保存更改。
  5. 在“详细信息”选项卡的“发现程序版本”部分中,单击您想要使用的发现程序版本。
    Discovery 程序生成器将在新选项卡中打开。
  6. 要添加发现元素,请单击添加元素图标。
    1. 如果要映射常用输入变量,例如行项目或净单价,请添加发现设置元素,然后是映射行项目元素。这些是可选项。
    2. 添加“获取定价规则”元素,并输入您的值。
      确保“获取定价规则”元素是定价程序中的第一个元素。
    3. 添加地图产品元素。
      “地图产品”元素使用“获取定价规则”元素中的固定输入变量。
      例如,要在报价行的单个捆绑包中得出贡献产品的价格,请使用映射产品元素。通过检查 RootItem 是否匹配,验证贡献产品的父捆绑包具有相同的 ID。如果参与产品共享相同的根产品,则计算产品的派生价格。
    4. 如果派生的价格记录已将定价范围设置为非交易或两者兼有,请添加资产发现元素并映射变量。
      非事务范围表示您可以从资产派生产品。
    发现程序元素
  7. 单击设置图标,并输入 1 作为排名编号。
    备注
    备注 当多个启用的版本与发现程序匹配时,选择排名最高的版本。例如,如果两个启用的版本将排名值设置为 1 和 2,请选择排名为 2 的版本。
  8. 单击元素详细信息图标,选择包含在输出中,并保存定价程序。
  9. 保存更改。
  10. 模拟您的过程来验证所查询的数据。
  11. 在“输入”选项卡上,输入值并再次单击模拟。
  12. 激活发现过程。
 
正在加载
Salesforce Help | Article