建立程序输出解析
要在定价规则生成多个结果时选择产品的最终价格,请实施程序输出解析。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:启用了 Salesforce 定价的 Revenue Cloud 的 Enterprise、Performance、Unlimited 和 Developer Edition |
要确定最佳价格,您必须首先配置定价策略,然后选择在定价过程的定价元素中启用输出解析的选项。有四种常见的最佳价格实践,我们可以使用程序输出解析功能来确定。
- 最低价格:所选产品的最低价格。
- 最高价格:所选产品的最高价格。
- 堆栈:对产品累计应用折扣。
- 顺序: 逐个为产品应用折扣。
程序输出分辨率优雅地处理单个产品有多个潜在价格的场景。无论产品(例如笔记本电脑)是否列在几个标价不同的价格手册中,或者当数量折扣和促销等各种调整相互堆叠在一起产生冲突的计算时,都会产生这种复杂性。要解决此问题,您需要定义单个解决策略,以自动确定最终价格。例如,可以将策略设置为仅从所有可能性中选择最低(最低)或最高(最高)价格,或者可以根据特定优先级按顺序应用调整,确保始终向客户提供可预测的准确最终价格。
目前,Salesforce 定价仅支持价目表价格、价格跟踪和价格调整矩阵元素中的输出解析。堆栈和序列公式选项仅在您使用定价程序的价格调整矩阵元素时显示。
备注 当您为标价或价格跟踪元素启用多输出解析时,请确保每个产品在价格手册(决策表)中都有匹配的条目。如果定价引擎未找到任何匹配记录,元素会将此视为配置错误,并停止该行项目的定价过程。元素不会默认为零或跳过步骤。
- 了解分辨率变量
在定价元素中启用输出分辨率时,您会看到一个新的分辨率变量部分,该部分将使用您创建的分辨率策略的详细信息。“解析变量”部分中的变量必须映射到准确的上下文标记。 - 配置定价解决策略
要设置定价解决策略,请创建程序输出解决记录。 - 使用定价程序确定产品的最佳价格
当存在多个定价选项时,使用定价程序来确定使用解决策略的产品的最佳价格。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

