Configurar clonagem profunda do produto
Personalize as configurações de clonagem profunda do produto para adicionar a definição de contexto e o conjunto de expressões apropriados.
Edições obrigatórias
| Permissões de usuário necessárias | |
|---|---|
| Para configurar um clone profundo de produto: | Designer de produtos |
- Em Configuração, na caixa Busca rápida, insira Configurações de produto de clonagem profunda e selecione-a.
-
Selecione a definição de contexto e o conjunto de expressões necessários.
Você pode escolher apenas a definição de contexto ProductDeepCloneContext ou uma definição de contexto estendida de ProductDeepCloneContext.
ProductDeepCloneContext está disponível como a definição de contexto padrão. Você pode estender a definição ProductDeepCloneContextcontext para adicionar campos e objetos padrão ou personalizados.
Sempre defina marcas de contexto em nós de relacionamento, não em nós canônicos. Ao realizar cálculos do ExpressionSet, faça referência a marcas de contexto desses nós de relacionamento.
Cenário 1: incluir um campo personalizado.
Se você tiver um campo personalizado em um Produto X e quiser incluí-lo no produto clonado profundamente, precisará incluir esse campo personalizado na definição de clone profundo do produto X. Estenda a definição de clone profundo do produto X para incluir o campo personalizado. Mapeie esse campo para o campo de sObject correspondente no mapeamento de contexto.
Cenário 2: incluir um objeto estendido.
Se você tiver um objeto estendido relacionado ao Produto X e quiser incluí-lo no produto clonado profundamente, estenda a definição de clone profundo do produto X para incluir o objeto estendido. Defina o mapeamento de relacionamento adequado entre os dois objetos na definição de contexto. Inclua os campos do objeto estendido que você deseja clonar profundamente.
Cenário 3: modificar valores de campo.
Se o produto atual tiver um campo de data definido como "TODAY" e você quiser que o produto clonado tenha um campo de data definido como "TODAY + 10 days", você poderá definir uma regra no conjunto de expressões para fazer isso. Além disso, o campo de data deve estar presente na definição de contexto e deve ter uma marca de contexto definida.
