您在此处:
在定价程序中在上下文节点之间复制数据
在定价过程中,添加节点间数据复制元素,以将数字或文本数据从一个上下文节点复制到另一个上下文节点。在层次结构中上下复制数据,并在公式中使用复制的数据或从决策表中查找信息,以简化复杂的定价计算。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:启用了 Salesforce 定价的数字保险平台的 Enterprise、Performance、Unlimited 和 Developer Edition。 |
| 所需用户权限 | |
|---|---|
| 要添加或更新节点间数据复制元素: | Salesforce 定价设计时间 |
在开始前,请注意在定价过程中使用节点间数据复制元素的这些注意事项。
- 您可以将数据从源上下文节点复制到一个或多个目标节点。
- 您一次只能从一个源节点和变量复制数据。确保筛选条件仅匹配上下文中的一个源节点。
- 从应用程序启动程序中,查找并选择定价程序。
- 选择定价程序或创建定价程序。
-
单击
,并添加节点间数据复制元素。
-
(可选)在分组依据中,搜索并选择要按源节点和目标节点分组的字段。
当您按一个或多个字段对节点进行分组时,节点间数据复制仅适用于分组依据字段具有相同值的节点。如果不指定分组依据字段,节点间数据复制将应用于上下文中的所有节点。
-
添加条件以选择唯一源节点。
- 单击添加条件。
- 搜索并选择变量。
- 选择运算符。
- 如果需要,输入运算符的比较值。
- 同样,添加最多 4 个其他条件。
- 在源变量中,搜索并选择要将其值复制到目标节点的源节点变量。
- 在目标变量中,搜索并选择必须分配复制值的目标节点变量。
-
(可选)指定写回条件,以仅复制匹配该条件的目标节点的值。
- 搜索并选择标识目标节点的变量。
- 选择运算符。
- 如果需要,输入运算符的比较值。
- 保存您的程序。
- 单击模拟以测试您的程序。输入产品的输入值,并再次单击模拟。
示例 

考虑这样一个场景,汽车的碰撞保险价格取决于它的品牌和型号。例如,在碰撞后维修或更换成本更高的悬挂车,其保险费用比维护更经济的预算悬挂车更高。在产品结构如图所示的报价中,要计算碰撞范围,您需要父级自动节点的品牌和型号属性以及碰撞节点属性来计算价格。

使用定价程序中的节点间数据复制元素,您可以将所需数据从自动节点复制到冲突节点。以下是如何配置元素以将汽车制造商的名称复制到冲突节点。

“分组依据”字段将节点间数据复制到对 AggregationKeyLevel2 字段具有相同值的节点:2 级自动节点及其子节点。从这组节点中, Where 条件选择 Auto 作为产品名称,Neo 作为车辆品牌的节点作为源节点。
源变量 DYN_INS_MAKE 的值被复制到名为 VehicleMake 的目标变量中。最后一个 where 条件选择产品名称为“冲突”的节点作为目标变量的目标节点。
当您运行定价程序时,Inter 节点数据复制元素会将车辆的品牌复制到冲突节点。您可以添加类似的元素,以将模型信息复制到冲突节点。
将这些详细信息复制到冲突节点后,使用它们来计算冲突覆盖范围的成本。将详细信息作为输入传递到决策表,以查找价格计算的乘积系数。或者,检查列表操作元素中的特定品牌和型号,并在价格计算公式中应用系数。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
