您在此处:
映射销售交易上下文定义中的自定义字段
要根据产品配置器和交易行编辑器中的渠道显示促销,请将自定义字段映射到销售交易上下文定义。
添加属性
- 从“设置”中,查找并选择上下文定义。
- 在“自定义定义”选项卡上,单击扩展 SalesTransactionContext 上下文定义,然后单击编辑。
- 单击下一步,直到您到达“编辑属性”页面。
-
在“编辑属性”页面上,将 ChannelId__c 属性添加到 SalesTransaction 节点。
- 单击 SalesTransaction。
- 单击添加属性。
- 将名称输入为 ChannelId__c。
- 对于类型,选择输入。
- 对于数据类型,选择字符串。
- 单击下一步。
- 在“编辑属性标记”页面上,单击生成所有标记,然后单击保留并重新生成。
- 保存更改。
映射属性
-
打开 QuoteEntitiesMapping。
-
单击 QuoteEntitiesMapping 旁边的
,然后选择编辑 SObject 映射。
- 选择标记为默认,然后单击地图。
- 如果您看到“新上下文映射 UI 在这里!”窗口,单击继续。
-
单击 QuoteEntitiesMapping 旁边的
-
根据您是否在“报价设置”页面上打开“创建没有相关业务机会的报价”设置,映射 ChannelId 属性。
如果您已打开该设置,请将 SalesTransaction 中的 ChannelId__C 映射到报价 > QuoteAccount > Engagement_Channel_Type__c > ID。
备注 要了解如何使用具有查找关系的字段,请参阅添加上下文映射。-
如果您尚未打开该设置,请将 SalesTransaction 中的 ChannelId__C 映射到报价 > 客户 > Engagement_Channel_Type__c > ID。
- 保存更改。
-
单击
以返回到上下文定义页面。
-
打开 OrderEntitiesMapping。
-
单击 OrderEntitiesMapping 旁边的
,然后选择编辑 SObject 映射。
- 单击映射。
- 如果您看到“新上下文映射 UI 在这里!”窗口,单击继续。
-
单击 OrderEntitiesMapping 旁边的
- 将 SalesTransaction 中的 ChannelId__C 属性映射到订单 > 客户 > Engagement_Channel_Type__c > ID。
- 保存更改。
- 激活上下文定义。
