在 Revenue Cloud 中创建并映射安装日期字段
要跟踪上下文映射更新,请在销售体验中创建并映射安装日期字段。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于启用了事务管理的 Revenue Cloud 的 Enterprise、Unlimited 和 Developer Edition |
添加到产品
将字段添加到产品和报价行项目对象。然后,更新产品发现和销售交易上下文定义。
- 使用对象管理器将 InstallationDate__c 添加到产品和报价行项目。
-
在上下文服务中,编辑产品发现上下文定义。
- 在类别节点下创建子节点,并为其命名。
- 在此新节点 ProductMapping 下,创建 InstallationDate 属性和标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 ProductDiscoveryMapping 中创建产品对象映射。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 QuoteLineItem 节点下,创建 InstallationDate 属性。
- 在 QuoteLineItem 节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 QuoteEntitiesMapping 中添加 QuoteLineItem 对象映射。
- 在 ProductDiscoveryContextMapping 中创建跨上下文属性映射,将 ProductDiscoveryContext.Product.InstallationDate 映射到 SalesTransactionContext.QuoteLineItem.InstallationDate。
更新报价和订单字段
将字段添加到报价行项目和订单项目。然后,更新销售交易上下文定义。
- 使用对象管理器将 InstallationDate__c 添加到报价行项目和订单项目。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransactionItem 节点下,创建 InstallationDate 属性。
- 在 SalesTransactionItem 节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 QuoteEntitiesMapping 中添加 QuoteLineItem 对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 OrderEntitiesMapping 中添加 OrderItem 对象映射。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 上的默认映射,然后将其激活。
更新报价和合同字段
将字段添加到报价和合同。然后,更新销售交易上下文定义。
- 使用对象管理器将 InstallationDate__c 添加到报价和合同。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransaction 和合同节点下,创建 InstallationDate 属性。
- 在 SalesTransaction 和合同节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 QuoteToContractSlsTrxnMapping 中添加报价对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 ContractNodeMapping 中添加合同对象映射。
-
要将 InstallationDate 从 SalesTransaction 节点映射到合同节点上的 InstallationDate,请在 ContractToSalesTxnMapping 中创建映射。
ContractToSalesTxnMapping 是上下文内映射。此外,选择映射旁边的上下文定义对象。然后,从源 (SalesTransaction 节点) 映射到目标 (合同节点)。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 上的默认映射,然后将其激活。
更新报价行项目和合同项目价格字段
将字段添加到报价行项目和合同项目价格。然后,更新销售交易上下文定义。
- 使用对象管理器将 InstallationDate__c 添加到 QuoteLineItem 和 ContractItemPrice。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransactionItem 和 ContractItemPrice 节点下,创建 InstallationDate 属性。
- 在 SalesTransactionItem 和 ContractItemPrice 节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 QuoteToContractSlsTrxnMapping 中添加 QuoteLineItem 对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 ContractNodeMapping 中添加 ContractItemPrice 对象映射。
-
要将 InstallationDate 从 SalesTransactionItem 节点映射到 ContractItemPrice 节点上的 InstallationDate,请在 ContractToSalesTxnMapping 中创建映射。
ContractToSalesTxnMapping 是上下文内映射。此外,选择映射旁边的上下文定义对象。然后,从源 (SalesTransactionItem 节点) 映射到目标 (ContractItemPrice 节点)。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 上的默认映射,然后将其激活。
更新订单和合同字段
将字段添加到订单和合同。然后,更新销售交易上下文定义。
- 使用对象管理器将 InstallationDate__c 添加到订单和合同。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransaction 和合同节点下,创建 InstallationDate 属性。
- 在 SalesTransaction 和合同节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 OrderToContractSlsTrxnMapping 中添加订单对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 ContractNodeMapping 中添加合同对象映射。
-
要将 InstallationDate 从 SalesTransaction 节点映射到合同节点上的 InstallationDate,请在 ContractToSalesTxnMapping 中创建映射。
ContractToSalesTxnMapping 是上下文内映射。此外,选择映射旁边的上下文定义对象。然后,从源 (SalesTransaction 节点) 映射到目标 (合同节点)。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 上的默认映射,然后将其激活。
更新订单和资产字段
将字段添加到订单和资产操作源。然后,更新销售交易上下文定义。
- 使用对象管理器将 InstallationDate__c 添加到订单项目和资产操作源。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransactionItem 和 AssetActionSource 节点下,创建 InstallationDate 属性。
- 在 SalesTransactionItem 和 AssetActionSource 节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 OrderEntitiesMapping 中添加 OrderItem 对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 AssetEntitiesMapping 中添加 AssetActionSource 对象映射。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 上的默认映射,然后将其激活。
- 在名为 AssetToSalesTransactionMapping 的订单到资产上下文间映射中,创建从 AssetActionSource 中的安装日期到 SalesTransactionItem 中的安装日期的映射。
将修改、续订、取消的安装日期映射到资产状态期间
将字段添加到报价行项目、订单项目和资产状态期间。然后,更新销售交易上下文定义。
备注 您必须创建两个映射。
- 将 OrderItemDetail 对象映射到 AssetActionSource 对象。
- 当 QuoteLineDetail 和 OrderItemDetail 对象未作为修改、续订和取消流的一部分创建时,请将 QuoteLineItem 或 OrderItemDetail 对象映射到 AssetActionSource 对象。
- 使用对象管理器将 InstallationDate__c 添加到 QuoteLineItem、OrderItem 和 AssetStatePeriod。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransactionItem 和资产状态期间节点下,创建 InstallationDate 属性。
- 在 SalesTransactionItem 和资产状态期间节点下,创建 InstallationDate 标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 QuoteEntitiesMapping 中添加报价行项目对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 OrderEntitiesMapping 中添加订单项目对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 AssetEntitiesMapping 中添加 AssetStatePeriod 对象映射。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 上的默认映射,然后将其激活。
-
在名为 SalesTransactionToAssetMapping 的修正、续订、取消跨上下文映射中,将 SalesTransactionItem 中的安装日期映射到 AssetStatePeriod 中的 InstallationDate。
跨上下文映射没有默认连接的对象。从下拉列表中选择数据源上下文定义对象和您用来创建两个实体之间映射的上下文定义。
- 在名为 AssetStatePrdToSalesTxnItmMap 的跨上下文映射中,将 AssetStatePeriod 中的安装日期映射到 SalesTransactionItem 中的安装日期。
将修改、续订、取消的安装日期映射到资产操作源
将字段添加到资产操作源、订单项目详细信息、报价行详细信息。然后,更新销售交易上下文定义。
- 在对象管理器中,将 InstallationDate__c 添加到资产操作源、订单项目详细信息和报价行详细信息。
-
在上下文服务中,编辑销售交易上下文定义。
- 在 SalesTransactionItem 节点下,创建 InstallationDate 属性和标记。
- 在 AssetActionSource 节点下,创建 InstallationDate 属性标记。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 QuoteEntitiesMapping 中创建报价行详细信息对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 OrderEntitiesMapping 中创建订单项详细信息对象映射。
- 要将 InstallationDate 映射到 InstallationDate__c,请在 AssetEntitiesMapping 中创建 AssetActionSource 对象映射。
- 将 SalesTransaction 设置为扩展 SalesTransactionContext 中的默认映射,然后将其激活。
- 在名为 SalesTransactionToAssetMapping 的修正、续订、取消跨上下文映射中,创建从 SalesTransactionItemDetail 中的安装日期到 AssetActionSource 中的安装日期的映射。
备注 AssetActionSource 到 SalesTransactionItemDetail 自定义字段映射仅在这些流期间创建 SalesTransactionItemDetail 行时适用。记录在以下情况下生成:
- 数量为负数的修正
- 不属于续订的属性更改
- 具有数量变更修正的派生定价产品
- 提前续订,如果提前续订流触发 SalesTransactionItemDetail 行生成
如果您运行标准续订流,自定义字段不会映射。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

