Loading

Erro Máximo de 15 referências de objeto no Nome de objeto. Você deve remover ao menos 1 relacionamento ao criar uma fórmula

Data da publicação: Sep 21, 2022
Descrição

Cada objeto tem um limite de 15 relacionamentos abrangentes (outras referências de objetos). Caso tente criar uma fórmula que referencie mais de 15 objetos, você provavelmente receberá uma mensagem de erro intitulada "Você atingiu o número máximo de 15 referências de objeto em [nome do objeto]. Você deve remover ao menos 1 relacionamento para salvar esta [regra de fluxo de trabalho/campo de fórmula/...]".

O limite de 15 relacionamentos abrangentes é um sinal de aviso de que a lógica está ficando complexa demais para o mecanismo de fórmulas. É recomendado que você procure maneiras de reduzir ou remover relacionamentos abrangentes não utilizados 

Resolução

Formas de reduzir o número de relacionamentos abrangentes

  • Existem outras maneiras de expor dados em campos de fórmula que poderiam funcionar? Por exemplo, se você precisar consultar informações em um objeto em 1 ou 2 níveis de distância em uma página de detalhes de um objeto, mas não relatá-las, você poderia exigir que os usuários passassem o mouse sobre o link de pesquisa para visualizar os detalhes.
  • Um objeto de junção poderia funcionar? Caso você tenha diversas referências ao mesmo tipo de objeto (por exemplo, você pode referenciar 4 contatos diferentes em campos de fórmula, cada um com um propósito diferente), um objeto de junção pode exibir os objetos referenciados em uma lista relacionada.
  • As referências são usadas apenas em regras de validação? Se sim, você poderá reescrever essas regras como um acionador do Apex.
  • As referências são usadas apenas por um componente? Se sim, converta-as em um acionador.
  • O relacionamento abrange diversos níveis de uma hierarquia? Caso você esteja abrangendo diversos níveis de hierarquia (como contas pai, casos ou uma hierarquia de objetos personalizados), veja se é possível achatar a hierarquia.


Se todas as opções forem esgotadas, a equipe de suporte do Salesforce pode ajudar a aumentar esse limite. Ainda que seja possível estender o limite do relacionamento abrangente para 20, existem prováveis implicações de desempenho ao fazer isso. Fórmulas mais complexas (mais períodos, por exemplo) podem resultar em maiores tempos de resposta de avaliação de fórmulas. Por exemplo, uma página ficará mais lenta se ela exibir campos com mais períodos. Portanto, as informações acima são essenciais para garantir que os relacionamentos abrangentes sejam usados de maneira eficiente. 

Observe que 20 é o limite máximo para relacionamentos abrangentes

Para solicitar um aumento do limite dos relacionamentos abrangentes

 

  • 1. Peça para o administrador do sistema abrir um caso com o suporte do Salesforce.
  • 2. Forneça o ID de sua organização.
  • 3. Inclua a necessidade de negócio para essa solicitação.
  • 4. Confirme seu entendimento e aceitação das possíveis implicações de desempenho ao aumentar este limite.


NOTA: Este é um limite de toda a organização. Aumentos a este limite se aplicam a todos os objetos. 

Conteúdo relacionado de ajuda:  
Erro "Você atingiu o número máximo de 15 referências de objeto" ao criar uma nova fórmula
Localize o ID da sua organização do Salesforce
 

Número do artigo do Knowledge

000382367

 
Carregando
Salesforce Help | Article