Problemas comuns de integração do Salesforce

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 12 min. de leitura
  • Saiba como resolver problemas que você pode ter ao integrar o CPQ com o Salesforce.

    Quando o Salesforce CPQ é um host para CPQ, integrando os dois sites, meu lead a alguns erros comuns. Aqui está uma lista de problemas conhecidos com suas soluções e o que verificar.

    Em geral, quando você vir um erro gerado pelo Salesforce, poderá usar o. Logs de depuração do Salesforce para descobrir onde esse erro está sendo acionado.

    Outra etapa que vale a pena ao investigar qualquer problema de integração é confirmar que as etapas no Guia de instalação e configuração para ambientes vinculados a organizações do Salesforce foram concluídos corretamente.
    Nota:
    Se os usuários parceiros estiverem enfrentando algum desses problemas ou você utilizar APIs de SDC, consulte primeiro o. Configurações de compartilhamento de API de SDC/usuários do parceiro ao final deste tópico.

    Salesforce: "SBQQ: Demasiadas consultas SOQL: 101"

    Problemas do Salesforce

    Esse erro acontece geralmente quando um usuário cria uma BOM que tem mais de 100 itens, clica Cotação em CPQ E há muitas linhas de cotação sendo criadas para o comportamento padrão do Salesforce CPQ manipular.

    Solução: Confirme se a opção Habilitar configurações grandes está definida nas Configurações do pacote do Salesforce CPQ.

    Problemas do Salesforce

    Essa configuração diminui a probabilidade de atingir os limites do regulador quando seus representantes de vendas configuram um pacote grande, mas o desempenho geral é mais lento. Para ler mais sobre essa configuração, consulte Habilitar configurações grandes .

    Salesforce: "Tentativa de desreferenciar um objeto nulo"

    Problemas do Salesforce

    Esse erro geralmente acontece quando um usuário final salva a cotação em CPQ E antes que eles retornem ao QLE. Ele se refere a uma entrada do Catálogo de preços ausente ou inativa para itens afetados ou a um problema com agrupamento aninhado.

    Solução (sem agrupamento aninhado): A entrada do catálogo de preços do produto está ausente ou inativa.

    Problemas do Salesforce

    Problemas do Salesforce

    Verifique todas as entradas do catálogo de preços do produto. Este erro ocorre se qualquer uma das seguintes situações for verdadeira:

    • Um produto devolvido não tem uma entrada do catálogo de preços
    • Um produto retornado tem uma entrada inativa do Catálogo de preços
    • O catálogo de preços relacionado a um produto retornado está inativo
    • O Catálogo de preços padrão é usado por padrão, mas está inativo

    Solução (agrupamento aninhado): Se você tiver o agrupamento aninhado habilitado e sua configuração tiver configurações de produtos que correspondam à estrutura a seguir, não haverá solução direta. Você pode projetar suas configurações para não encontrar esse problema do Salesforce ou desativar o agrupamento aninhado.

    Parent product
    	Nested child 1 
    		Product X
    	Nested child 2
    		Product X

    Para saber mais sobre este problema, consulte o seguinte tópico Salesforce.com:

    A adição do mesmo produto a dois pacotes aninhados dinâmicos diferentes por meio do Configurador externo gera um erro "Tentativa de desreferenciar um objeto nulo"

    Se você decidir desabilitar o agrupamento aninhado, poderá fazê-lo no SFDC em Configuração > Pacotes instalados > Salesforce CPQ > Configurações adicionais > Pacotes aninhados para o configurador externo.

    Problemas do Salesforce

    Também envie um tíquete de suporte para que possamos enviar esta solicitação à nossa equipe de DevOps para desativar este recurso do CPQ lado. Você continuará a encontrar o problema até desativarmos este recurso.

    Não gerando itens de linha de configuração ou conjuntos de dados de campo de configuração

    Essa funcionalidade não é usada por muitas implementações, mas quando é, é fundamental que os objetos esperados do Salesforce sejam criados. Os itens de linha de configuração (CLIs) e os conjuntos de dados de campo de configuração (CFDSs) são objetos do Salesforce gerenciados por nosso pacote gerenciado de base e sua criação é assíncrona com os dados que são enviados para a linha de cotação.

    O momento em que um usuário salva a configuração CPQ, O processo para criar esses objetos começa, independentemente de você salvar as linhas de cotação finais criadas no QLE. Quando isso ocorre, geralmente há apenas um lugar para verificar.

    Solução: A criação desses objetos depende da ativação das seguintes configurações.

    • (Para CLIs) Enviar dados da BOM para CPQ Objeto do Salesforce CPQ Configuração do administrador
    • (Para CFDSs) Enviar dados de configuração para CPQ Objeto do Salesforce CPQ Configuração do administrador
    • As permissões do SFDC do nome de usuário do token de atualização

    Problemas do Salesforce

    Se essas configurações não estiverem habilitadas, esses objetos não serão criados quando o usuário clicar em Salvar.

    Se essas configurações estiverem habilitadas e você ainda não vir CLIs ou CFDSs (ou o Mapeamento de campo de informações estendidas não estiver funcionando), tente o seguinte:

    • Verifique o. logs Para ver se o erro "Sincronização do Salesforce do objeto LGK__ConfigurationLineItem__c para a configuração [!!] não concluído com sucesso" for exibida. Pode haver mais informações na página "Entrevistas de fluxo pausadas e com falha" na configuração do Salesforce.
    • Verifique as permissões do usuário de integração em relação à lista em Permissões necessárias para o usuário de integração.

    Salvar não cria linhas de cotação secundárias

    Problemas do Salesforce

    CPQ A BOM tem o produto CPQ ambiente.

    Problemas do Salesforce

    Salvar no Salesforce tem somente o produto configurável primário, não o. CPQ ambiente.

    Apenas criamos itens de linha de cotação quando um item da BOM se encaixa nestas condições:

    • O tipo de BOM do item é especificado na configuração "Tipos de BOM a serem incluídos na solicitação Salvar"
    • O produto existe em nosso banco de dados a partir de nossa sincronização de produtos com o Salesforce

    Esse problema ocorre quando o usuário clica em Salvar de CPQ E eles são atendidos somente com o produto configurável primário do qual eles iniciaram a configuração e nenhuma linha de cotação secundária que foi criada no CPQ configurador. Isso geralmente significa que há uma desconexão entre o objeto de produto no Salesforce e o item da BOM criado em CPQ.

    Soluções:
    • Verifique se os produtos existem no seu site do Salesforce com os mesmos IDs de produto que são determinados pelas suas regras de produto. Se os produtos existirem, tente atualizar um campo no registro do produto (como "Ativo"), salvar, reverter, aguardar 30 minutos e tentar novamente.

      A sincronização de registros do produto depende da data da última modificação dos registros do produto2 para acelerar o desempenho. Se o seu ambiente foi redirecionado de outro, os produtos que não existiam no seu último ambiente agora podem existir aqui e ter uma data anterior à reconexão. Aguarde a sincronização do produto ser concluída a cada 30 minutos e tente salvar a configuração novamente.

    • Confirme se os itens da BOM têm os tipos corretos de BOM, conforme definido em CPQ Administrador:

      Problemas do Salesforce

      Se o item da BOM for do tipo Fabricação e seu CPQ O administrador tinha somente Vendas e Instalação definidas na guia Configurações, esse item não seria retornado para o QLE.

    • Verifique se o produto configurável primário tem o recurso dinâmico relacionado definido:

      Problemas do Salesforce

      Em caso afirmativo, confirme também se o método de seleção de opção também é dinâmico:

      Problemas do Salesforce

      Este recurso relacionado deve ser criado automaticamente quando você clicar em Logik habilitado No produto configurável, mas alguns gatilhos de produto personalizado em sua organização do Salesforce podem interromper essa automação. Para acionar a criação do recurso novamente, tente desabilitar Logik habilitado , salvando e, em seguida, rehabilitando-o. Em seguida, tente configurar com esse produto.

      (Se estiver usando agrupamento aninhado, cada produto que tiver itens de linha de cotação secundários associados a ele deve ter esse recurso dinâmico relacionado ao seu produto, não apenas o Produto configurável primário de nível superior.)

    Salvar não cria linhas de cotação como esperado

    Isso geralmente acontece quando um dos campos nas linhas de cotação secundárias está sendo preenchido de uma forma que não é refletida no CPQ configuração. Este é um problema complicado de rastrear, já que não há um erro claro.

    Solução: Verifique se o ambiente do SFDC tem scripts, fluxos ou gatilhos APEX do plug-in da calculadora de cotações (QCP) atuando nas linhas de cotação.

    Especificamente para QCP, pesquise scripts personalizados. Verifique também se há um script no campo Plug-in da calculadora de cotação (Configuração > Pacotes instalados > Salesforce CPQ > Plug-in).

    Problemas do Salesforce

    Revise este script personalizado para ver se ele está se comportando conforme o esperado.

    CPQ: "A cadeia de caracteres JSON excede o limite de tamanho da pilha"

    Problemas do Salesforce

    Isso acontecerá se o campo LGK__BomData__c contiver muitos dados (como muitas linhas de cotação ou informações estendidas) e o usuário tentar reconfigurar a cotação.

    Solução: Controle quantos itens serão gravados com o recurso Limite de item da BOM. Para resolver, conte os itens na BOM da configuração que está causando o erro. (O número de itens é o número de linhas na BOM. Os itens são separados por "" no campo BomData.) Em seguida, crie um caso de suporte para definir a configuração de locatário para metade desse número. Se você não estiver usando este campo do Salesforce, defina-o como zero.

    A Reconfiguração não salva seleções em CPQ

    Um usuário final pode salvar uma configuração corretamente e gravar no QLE sem problemas. No entanto, quando o usuário tenta reconfigurar, nem todas as seleções são mantidas.

    Soluções:

    • Verifique se este problema ocorre somente com um usuário ou perfil específico. Suas permissões podem estar definidas incorretamente.
    • Verifique se o produto tem o Nome do recurso relacionado, Atributos de configuração e Catálogos de preços definidos.

      Problemas do Salesforce

    • Verifique se o Blueprint usa geminação , Que pode estar acionando uma regra para limpar determinadas seleções ou ter o aprimoramento Configurar/reconfigurar configurado incorretamente. Para saber mais sobre este problema, consulte Script: Verificando as primeiras configurações e as subsequentes.

    Salvar não cria linhas de cotação secundárias

    O produto configurável com o qual você está tentando configurar pode ter tido um problema com o. CPQ a automação foi habilitada e não criou os atributos de configuração necessários para reconfiguração. Para reconfigurar, o atributo ID de configuração deve estar presente, pois é aqui que a linha de cotação faz referência ao UUID da configuração anterior.

    Na página de detalhes do produto configurável, desmarque Logik.io habilitado , salve, verifique novamente e veja se o atributo de configuração foi criado.

    Não é possível acessar CPQ Administrador do SFDC

    Este problema pode impedir que os administradores trabalhem no design e na implementação de CPQ. Há muitas causas para este problema.

    Problemas do Salesforce

    Solução:

    • Se isso estiver acontecendo para apenas um usuário:
    • Se isso estiver acontecendo com um grupo de usuários:
      • Confirme se o perfil e o grupo de permissões têm as permissões apropriadas do SFDC. Consulte O que fazer se receber privilégios insuficientes ou tela em branco ao iniciar uma configuração Logik .
      • Confirme isso CPQ Foi adicionado a URLs confiáveis na seção Configuração, com iFrame habilitado. Embora isso não seja necessário em todos os casos, vimos essa adição ajudar as organizações com CPQ Usuários de vários países diferentes ou se estiverem usando o Gerenciador de assinaturas/RLM.

        Tela de URLs confiáveis

      • Se isso estiver acontecendo para todos os usuários, verifique se o URL foi inserido corretamente nas Configurações personalizadas.

        Configurações personalizadas

        Geralmente, esta é uma das primeiras etapas feitas ao integrar um CPQ Ambiente com uma organização SFDC. Às vezes, o usuário que o configura definirá acidentalmente o URL como uma substituição para um perfil (a caixa inferior) em vez de acessível para todos os usuários (a caixa do meio).

    Não é possível iniciar uma configuração

    A mensagem de erro "Privilégios insuficientes" do Salesforce é apenas uma das muitas telas que um usuário pode encontrar ao clicar no ícone de chave inglesa no QLE ou ao selecionar um produto após clicar Editar linhas na cotação.

    Mensagem informativa

    Quando esse problema ocorre, outros problemas podem incluir a exibição da tela de conteúdo bloqueado (como visto em Não é possível acessar CPQ Problema do SFDC), exibição de uma tela em branco ou exibição de uma mensagem de erro.

    Isso pode acontecer por vários motivos, incluindo problemas com as mesmas permissões necessárias para acessar o. CPQ Admin No entanto, esse problema afeta somente os usuários finais do configurador (ou seja, usuários de vendas/parceiros).

    Soluções:

    • Se isso estiver acontecendo somente para um Blueprint ou ao iniciar a partir de uma cotação, verifique se há erros na guia Logs do CPQ Admin

      Logs

      Se você não encontrar erros nos logs, revise Causas e mensagens de erro comuns. Isso pode ser devido a um problema com o script Configurar/Reconfigurar do Blueprint ou com um campo geminado esperado da cotação.

    • Se isso estiver acontecendo com apenas um usuário, verifique se ele está enfrentando problemas no navegador. Consulte Problemas comuns do navegador durante o uso CPQ.
    • Se isso estiver acontecendo com um grupo de usuários, verifique se o perfil e o grupo de permissões deles têm as permissões apropriadas do SFDC. Consulte O que fazer se receber privilégios insuficientes ou tela em branco ao iniciar uma configuração Logik .
    • Se isso estiver acontecendo para todos os usuários, confirme se o URL está correto no Salesforce CPQ. Navegue até Configuração > Pacotes instalados > Salesforce CPQ > Configurar > Configurações adicionais > URL do configurador externo e Configurador de terceiros.

      Configurador externo

      Geralmente, esta é uma das primeiras etapas feitas ao integrar um CPQ Ambiente com uma organização SFDC. O URL geralmente assumirá a forma de https://<domain-name>.<sector>.logik.io/ui/configure , Mas pode variar dependendo se você usa páginas Visualforce para iniciar o configurador.

      Se o URL não estiver no formulário acima, sua organização deve ter a documentação para a configuração personalizada feita para iniciar no CPQ configurador.

    Configurações de compartilhamento de API de SDC/usuários do parceiro

    Em Configuração > Configurações de compartilhamento, verifique se os seguintes objetos têm Acesso externo padrão definido como Privado:
    • Guia de preços
    • Recurso do produto
    • Cota
    • Linha de cotação
    • Atributo da configuração
    • Item de linha de configuração

    Configurações de compartilhamento

    O Salesforce CPQ precisa de acesso a esses objetos para que parte de nossa integração de reconfiguração funcione.

    Em geral, você não precisaria editar as Configurações de compartilhamento deste objeto, pois ele foi criado pelo usuário de integração, mas em muitos casos, os usuários parceiros podem tentar fazer referência a esses registros durante a SDC, portanto, eles precisarão definir como Público somente leitura ou Público leitura/gravação.

    Problemas da plataforma Salesforce

    Você pode receber a mensagem "Erro ao salvar registro":

    Erro ao salvar registro: Não foi possível converter o produto configurável em um produto estático. Certifique-se de que os componentes secundários atendam aos requisitos e tente novamente.

    Este erro pode ocorrer quando você tenta desmarcar o. LGK__IsConfigurable__cCampo em um registro Product2. Para resolver o problema, no inicializador do app Salesforce, visite a página Configurações personalizadas de administrador do Logik.io e habilite o. Ignorar gatilho de configuração de produto configurável configuração.