Você está aqui:
Criar e mapear um campo de data de instalação no Revenue Cloud
Para rastrear suas atualizações de mapeamento de contexto, crie e mapeie um campo Data de instalação em toda a experiência de vendas.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Unlimited e Developer do Revenue Cloud em que o Gerenciamento de transações está habilitado |
Adicionar a produtos
Adicione o campo aos objetos Produto e Item de linha de cotação. Em seguida, atualize as definições de contexto Descoberta de produto e Transação de vendas.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a Produto e Item de linha de cotação.
-
No Serviço de contexto, edite sua definição de contexto de Descoberta de produto.
- Crie um subnó sob o nó Categoria e dê um nome a ele.
- Nesse novo nó ProductMapping, crie um atributo e marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, crie um mapeamento de objeto de Produto em ProductDiscoveryMapping.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- No nó QuoteLineItem, crie um atributo InstallationDate.
- No nó QuoteLineItem, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto QuoteLineItem em QuoteEntitiesMapping.
- Crie um mapeamento de atributo entre contextos em ProductDiscoveryContextMapping que mapeie ProductDiscoveryContext.Product.InstallationDate para SalesTransactionContext.QuoteLineItem.InstallationDate.
Atualizar campos de cotação e pedido
Adicione o campo a Item de linha de cotação e Item do pedido. Em seguida, atualize a definição de contexto da transação de vendas.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a Item de linha de cotação e Item do pedido.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- No nó SalesTransactionItem, crie um atributo InstallationDate.
- No nó SalesTransactionItem, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto QuoteLineItem em QuoteEntitiesMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto OrderItem em OrderEntitiesMapping.
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
Atualizar campos de cotação e contrato
Adicione o campo a Cotação e Contrato. Em seguida, atualize a definição de contexto da transação de vendas.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a Cotação e Contrato.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- Nos nós SalesTransaction e Contract, crie um atributo InstallationDate.
- Nos nós SalesTransaction e Contract, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto de Cotação em QuoteToContractSlsTrxnMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto Contrato em ContractNodeMapping.
-
Para mapear InstallationDate do nó SalesTransaction para InstallationDate no nó Contrato, crie um mapeamento em ContractToSalesTxnMapping.
ContractToSalesTxnMapping é um mapeamento dentro do contexto. Selecione o objeto Definição de contexto ao lado do mapeamento também. Em seguida, mapeie da origem (nó SalesTransaction) para o destino (nó Contrato).
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
Atualizar os campos Item de linha de cotação e Preço do item do contrato
Adicione o campo a Item de linha de cotação e Preço do item de contrato. Em seguida, atualize a definição de contexto da transação de vendas.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a QuoteLineItem e ContractItemPrice.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- Nos nós SalesTransactionItem e ContractItemPrice, crie um atributo InstallationDate.
- Nos nós SalesTransactionItem e ContractItemPrice, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto QuoteLineItem em QuoteToContractSlsTrxnMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto ContractItemPrice em ContractNodeMapping.
-
Para mapear InstallationDate do nó SalesTransactionItem para InstallationDate no nó ContractItemPrice, crie um mapeamento em ContractToSalesTxnMapping.
ContractToSalesTxnMapping é um mapeamento dentro do contexto. Selecione o objeto Definição de contexto ao lado do mapeamento também. Em seguida, mapeie da origem (nó SalesTransactionItem) para o destino (nó ContractItemPrice).
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
Atualizar os campos Pedido e Contrato
Adicione o campo a Pedido e Contrato. Em seguida, atualize a definição de contexto da transação de vendas.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a Pedido e Contrato.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- Nos nós SalesTransaction e Contract, crie um atributo InstallationDate.
- Nos nós SalesTransaction e Contract, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto Pedido em OrderToContractSlsTrxnMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto Contrato em ContractNodeMapping.
-
Para mapear InstallationDate do nó SalesTransaction para InstallationDate no nó Contrato, crie um mapeamento em ContractToSalesTxnMapping.
ContractToSalesTxnMapping é um mapeamento dentro do contexto. Selecione o objeto Definição de contexto ao lado do mapeamento também. Em seguida, mapeie da origem (nó SalesTransaction) para o destino (nó Contrato).
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
Atualizar os campos Pedido e Ativo
Adicione o campo a Pedido e Origem da ação do ativo. Em seguida, atualize a definição de contexto da transação de vendas.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a Item do pedido e Origem da ação do ativo.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- Nos nós SalesTransactionItem e AssetActionSource, crie um atributo InstallationDate.
- Nos nós SalesTransactionItem e AssetActionSource, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto OrderItem em OrderEntitiesMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto AssetActionSource em AssetEntitiesMapping.
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
- Crie um mapeamento da Data de instalação em AssetActionSource para InstallationDate no SalesTransactionItem no mapeamento de contexto de Pedido para ativo chamado AssetToSalesTransactionMapping.
Mapeie a data de instalação para alterar, renovar, cancelar para o período de estado do ativo
Adicione o campo a Item de linha de cotação, Item do pedido e Período de estado do ativo. Em seguida, atualize a definição de contexto da transação de vendas.
- Mapeie os objetos OrderItemDetail para o objeto AssetActionSource.
- Quando os objetos QuoteLineDetail e OrderItemDetail não são criados como parte do fluxo de emenda, renovação e cancelamento, mapeie os objetos QuoteLineItem ou OrderItemDetail para o objeto AssetActionSource.
- Use o Gerenciador de objetos para adicionar InstallationDate__c a QuoteLineItem, OrderItem e AssetStatePeriod.
-
No Serviço de contexto, edite sua definição de contexto de Transação de vendas.
- Nos nós SalesTransactionItem e Período de estado do ativo, crie um atributo InstallationDate.
- Nos nós SalesTransactionItem e Período de estado do ativo, crie uma marca InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto de Item de linha de cotação em QuoteEntitiesMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto de Item do pedido em OrderEntitiesMapping.
- Para mapear InstallationDate para InstallationDate__c, adicione um mapeamento de objeto AssetStatePeriod em AssetEntitiesMapping.
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
-
Mapeie a Data de instalação em SalesTransactionItem para InstallationDate em AssetStatePeriod no mapeamento entre contextos de emenda, renovação e cancelamento chamado SalesTransactionToAssetMapping.
Os mapeamentos entre contextos não têm objetos conectados padrão. Selecione a origem de dados Objetos de definição de contexto e a definição de contexto que você está usando na lista suspensa para criar mapeamentos entre as duas entidades.
- Mapeie a Data de instalação em AssetStatePeriod para InstallationDate no SalesTransactionItem no mapeamento entre contextos chamado AssetStatePrdToSalesTxnItmMap.
Mapeie a data de instalação para emendar, renovar, cancelar para a origem da ação do ativo
Adicione o campo à Origem da ação do ativo, Detalhes do item do pedido, Detalhes da linha de cotação. Em seguida, atualize a definição de contexto da transação de vendas.
- No Gerenciador de objetos, adicione InstallationDate__c à Origem da ação do ativo, Detalhes do item do pedido e Detalhes da linha de cotação.
-
No Serviço de contexto, edite a definição de contexto Transação de vendas.
- No nó SalesTransactionItem, crie um atributo e marca InstallationDate.
- No nó AssetActionSource, crie uma marca de atributo InstallationDate.
- Para mapear InstallationDate para InstallationDate__c, crie um mapeamento de objeto de Detalhes da linha de cotação em QuoteEntitiesMapping.
- Para mapear InstallationDate para InstallationDate__c, crie um mapeamento de objeto de Detalhes do item do pedido em OrderEntitiesMapping.
- Para mapear InstallationDate para InstallationDate__c, crie um mapeamento de objeto AssetActionSource em AssetEntitiesMapping.
- Defina SalesTransaction como o mapeamento padrão no SalesTransactionContext estendido e ative-o.
- Crie um mapeamento da Data de instalação em SalesTransactionItemDetail para InstallationDate em AssetActionSource no mapeamento entre contextos de emenda, renovação e cancelamento chamado SalesTransactionToAssetMapping.
- Alterações com quantidade negativa
- Alteração de atributo que não faz parte de uma renovação
- Produto de precificação derivado que tem uma alteração de alteração de quantidade
- Renovação antecipada, se o fluxo de renovação antecipada acionar a geração de linha SalesTransactionItemDetail
Se você executar um fluxo de renovação padrão, os campos personalizados não serão mapeados.

