Metadados personalizados: Configurar valores de campo padrão com tipos de metadados personalizados
Referencie um registro de tipo de metadados personalizados em um valor padrão para simplificar campos de atualização. Se o valor de campo padrão mudar, você poderá atualizá-lo no tipo de metadados personalizados em vez de atualizar diversas referências de campo.
Onde: Essa alteração se aplica ao Lightning Experience e ao Salesforce Classic em Professional, Enterprise, Performance, Unlimited, Developer e Database.com Editions. As organizações da Professional Edition podem criar, editar e excluir somente registros de metadados personalizados de tipos em pacotes instalados.
Por quê: Digamos que sua organização aplica diferentes taxas de desconto a oportunidades.
Use os sufixos corretos. Para o tipo de metadados personalizados, use __mdt. Para campos, use __c. Registros não precisam de sufixo. Nosso exemplo se parece com isto:
Quando o valor de desconto máximo muda, você poderá fazer a atualização em um local.
- Crie um tipo de metadados personalizados. Neste exemplo, nós o chamamos de DiscountPercent.
- Crie um campo personalizado para o seu tipo chamado desconto.
- Crie um registro e chame-o de IT.
- Crie um campo personalizados no objeto Oportunidades e chame-o de Taxa de desconto.
$CustomMetadata.CustomMetadataTypeAPIName.RecordAPIName.FieldAPIName
$CustomMetadata.DiscountPercent__mdt.IT.discount__c