Loading
Aprimorar o Salesforce com código
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          . Níveis de registro de depuração

          Níveis de registro de depuração

          Para especificar o nível de informações que são incluídas nos registros de depuração, configure sinalizadores de rastreamento e níveis de depuração. Os níveis de depuração atribuídos aos sinalizadores de rastreamento controlam o tipo e a quantidade de informações registradas para diferentes eventos. Após o registro, inspecione os eventos de depuração em seus registros de depuração.

          Edições obrigatórias

          Disponível em: Salesforce Classic (não disponível em todas as organizações) e Lightning Experience
          Disponível em: Enterprise, Performance, Unlimited, Developer e Database.com Editions
          Permissões necessárias ao usuário
          Para usar o Developer Console: API ativada E Visualizar todos os dados
          Para exibir, reter e excluir registros de depuração: Visualizar todos os dados
          Para executar anônimo no Apex: Criar Apex
          Para usar a pesquisa de código e executar SOQL ou SOSL na guia de consulta: API ativada
          Para salvar as alterações às classes de Apex e acionadores: Criar Apex
          Para salvar alterações em páginas e componentes do Visualforce:     Personalizar aplicativo
          Para salvar alterações em recursos do Lightning: Personalizar aplicativo

          Tipos de registro de depuração

          Um sinalizador de rastreamento aciona um registro de depuração do Apex. O sinalizador de rastreamento inclui um tipo de registro, um nível de depuração para cada categoria de registro de depuração, uma hora de início e uma hora de término. Os tipos de log são:

          • DEVELOPER_LOG – Um sinalizador de rastreamento para registrar suas atividades no Developer Console.
          • USER_DEBUG – Um sinalizador de rastreamento para registrar as atividades de um usuário individual.
          • CLASS_TRACING – Um sinalizador de rastreamento para substituir os níveis de registro de classes e acionadores do Apex. Ele não pode gerar registros sozinho. O registro ocorre apenas se o sinalizador de rastreamento de USER_DEBUG ou DEVELOPER_LOG também estiver ativo para o usuário que executa o código.

          Categorias de registro de depuração

          Cada perfil de nível de depuração inclui um nível de registro de depuração para cada uma das seguintes categorias de registro. A quantidade de informações registradas para cada categoria depende do nível do registro.

          Categoria do log Descrição
          Banco de dados Inclui informações sobre a atividade do banco de dados, incluindo cada instrução DML (data manipulation language - linguagem de manipulação de dados) ou consulta SOQL ou SOSL inline.
          Fluxo de trabalho Inclui informações sobre regras de fluxo de trabalho, fluxos e processos, como o nome da regra e as ações executadas.
          NBA Inclui informações sobre a atividade do Einstein Next Best Action, incluindo detalhes de execução da estratégia do Strategy Builder.
          Validação Inclui informações sobre regras de validação, como o nome da regra e se a regra foi avaliada como true ou false.
          Callout Inclui o XML de solicitação/resposta que o servidor está enviando e recebendo de um serviço da Web externo. Útil para depurar problemas relacionados ao uso de chamadas da API de serviço da Web da Plataforma do Lightning ou solucionar problemas de acesso de usuário a objetos externos por meio do Salesforce Connect.
          Apex Code (Código do Apex) Inclui informações sobre o Apex code. Pode incluir informações como mensagens de registro geradas por instruções DML, consultas SOQL ou SOSL inline, início e conclusão de quaisquer acionadores e início e conclusão de quaisquer métodos de teste.
          Apex Inclui informações cumulativas de perfil, como os limites do seu namespace e o número de emails enviados.
          Visualforce Inclui informações sobre eventos do Visualforce, incluindo serialização e desserialização do estado de exibição ou avaliação de um campo de fórmula em uma página do Visualforce.
          Sistema Inclui informações sobre chamadas para todos os métodos do sistema, como o método System.debug.

          Níveis de registro de depuração

          Cada perfil de nível de depuração inclui um dos seguintes níveis de registro para cada categoria de registro. Os níveis são listados do mais baixo para o mais alto. Eventos específicos são registrados com base na combinação de categoria e níveis. A maioria dos eventos começa a ser registrada no nível de INFORMAÇÕES. O nível é cumulativo, ou seja, se você selecionar FINO, o registro incluirá também todos os eventos registrados nos níveis DEPURAÇÃO, INFORMAÇÃO, AVISO e ERRO.

          Nota
          Nota Nem todos os níveis estão disponíveis para todas as categorias. Apenas os níveis que correspondem a um ou mais eventos estão disponíveis.
          • NONE — Sem registro.
            system.logginglevel, none
          • ERROR – registro de erro e exceção.
            system.logginglevel, error
          • WARN – Registro de advertência.
            system.logginglevel, warn
          • INFO – Registro informativo.
            system.logginglevel, info
          • DEBUG – registro especificado pelo usuário.
            system.logginglevel, debug
          • FINE – Alto nível de desmatamento.
            system.logginglevel, fine
          • FINER – maior nível de desmatamento do que FINE.
            system.logginglevel, finer
          • FINEST — Nível mais alto de desmatamento.
            system.logginglevel, finest
          Importante
          Importante Antes de executar uma implementação, verifique se o nível de registro do Apex code não está configurado como FINEST. Caso contrário, a implantação provavelmente levará mais tempo do que o esperado. Se o Developer Console estiver aberto, os níveis de log no Developer Console afetarão todos os logs, inclusive aqueles criados durante uma implantação.

          Depurar o exemplo da linha de registro

          Aqui está um exemplo do que está escrito no registro de depuração. A linha de registro de depuração representa um evento. Aqui, o evento é USER_DEBUG. O formato é carimbo de data e hora | identificador de evento.

          Depurar o exemplo da linha de registro

          Depurar o exemplo da linha de registro
          • data e hora: Consiste no horário em que o evento ocorreu e um valor entre parênteses. A hora está no fuso horário do usuário e no formato HH:mm:ss.SSS. O valor entre parênteses representa o tempo transcorrido, em nanossegundos, desde o início da solicitação. O valor de tempo transcorrido é excluído dos logs exibidos no Developer Console quando você usa a exibição Log de execução. Porém, você pode ver o tempo decorrido usando a exibição Registro original. Para abrir a exibição Log bruto, na guia Logs do Developer Console, clique com o botão direito no nome de um log e selecione Abrir log bruto.
          • identificador do evento: Especifica o evento que acionou a entrada do registro de depuração (como SAVEPOINT_RESET ou VALIDATION_RULE).

            Também inclui qualquer informação adicional registrada com esse compromisso, como o nome do método ou o número da linha e do caractere em que o código foi executado. Se não for possível localizar um número de linha, [EXTERNAL] será registrado em seu lugar. Por exemplo, [EXTERNAL] é registrado no caso de classes do Apex ou código do Apex integrado que esteja em um pacote gerenciado.

            Para alguns eventos (CODE_UNIT_STARTED, CODE_UNIT_FINISHED, VF_APEX_CALL_START, VF_APEX_CALL_END, CONSTRUCTOR_ENTRY e CONSTRUCTOR_EXIT), o fim do identificador de evento inclui uma barra vertical (|) seguida por um typeRef para uma classe ou acionador do Apex.

            Para um acionador, o typeRef começa com o prefixo do acionador SFDC __sfdc_trigger/. Por exemplo, __sfdc_trigger/YourTriggerName ou __sfdc_trigger/YourNamespace/YourTriggerName.

            Para uma classe, o typeRef usa o formato YourClass, YourClass$YourInnerClass, ou YourNamespace/YourClass$YourInnerClass.

          Neste exemplo, o identificador do evento é composto do seguinte:

          • Nome do evento:
            USER_DEBUG
          • Número de linhas do evento no código:
            [2]
          • Nível de registro do método System.Debug foi definido como:
            DEBUG
          • String fornecida pelo usuário para o método System.Debug:
            Hello world!

          O snippet de código aciona o seguinte exemplo de linha de registro.

          Depurar snippet do código de linha do registro

          Depurar snippet do código de linha do registro

          A linha de registro a seguir é gravada quando o teste atinge a linha 5 no código.

          15:51:01.071 (55856000)|DML_BEGIN|[5]|Op:Insert|Type:Invoice_Statement__c|Rows:1

          Neste exemplo, o identificador do evento consiste nos seguintes elementos:

          • Nome do evento:
            DML_BEGIN
          • Número de linhas do evento no código:
            [5]
          • Tipo de operação DML – Insert:
            Op:Insert
          • Nome do objeto:
            Type:Invoice_Statement__c
          • O número de linhas passadas na operação DML:
            Rows:1

          Tipos de evento de registro

          A combinação da categoria do registro e do nível do registro que especificam quais eventos são registrados. Cada evento pode registrar informações adicionais, como a linha e o número do caractere em que o evento foi iniciado, os campos associados ao evento e a duração do evento.

          Os seguintes tipos de compromisso são registrados. A tabela mostra quais campos ou outras informações são registrados com cada compromisso e qual combinação de nível e categoria de registro faz com que um compromisso seja registrado.

          ..
          Nome do evento Campos ou informações registradas com o evento Categoria registrada Nível registrado
          BULK_HEAP_ALLOCATE Número de bytes alocados Apex Code (Código do Apex) O MAIS CORRETO DE TODOS
          CALLOUT_REQUEST Número da linha e cabeçalhos da solicitação Callout INFORMAÇÕES e acima

          CALLOUT_REQUEST

          (Acesso ao objeto externo por meio de adaptadores organizacionais cruzados e do OData para Salesforce Connect)

          Ponto final externo e método Callout INFORMAÇÕES e acima
          CALLOUT_RESPONSE Número da linha e corpo da resposta Callout INFORMAÇÕES e acima

          CALLOUT_RESPONSE

          (Acesso ao objeto externo por meio de adaptadores organizacionais cruzados e do OData para Salesforce Connect)

          Status e código do status Callout INFORMAÇÕES e acima
          CODE_UNIT_FINISHED

          Número da linha, nome da unidade de código, como MyTrigger on Account trigger event BeforeInsert for [new] e:

          • Para métodos do Apex, o namespace (se aplicável), o nome da classe e o nome do método; por exemplo, YourNamespace.YourClass.yourMethod() ou YourClass.yourMethod()
          • Para acionadores do Apex, um typeRef; por exemplo, __sfdc_trigger/YourNamespace.YourTrigger ou __sfdc_trigger/YourTrigger
          Apex Code (Código do Apex) ERRO e acima
          CODE_UNIT_STARTED

          Número da linha, nome da unidade de código, como MyTrigger on Account trigger event BeforeInsert for [new] e:

          • Para métodos do Apex, o namespace (se aplicável), o nome da classe e o nome do método; por exemplo, YourNamespace.YourClass.yourMethod() ou YourClass.yourMethod()
          • Para acionadores do Apex, um typeRef; por exemplo, __sfdc_trigger/YourTrigger
          Apex Code (Código do Apex) ERRO e acima
          CONSTRUCTOR_ENTRY Número da linha, ID da classe do Apex, a string <init>() com os tipos de parâmetros (se houver) entre parênteses e um typeRef; por exemplo, YourClass ou YourClass.YourInnerClass Apex Code (Código do Apex) CORRETO e acima
          CONSTRUCTOR_EXIT Número de linha, a string <init>() com os tipos de parâmetros (se houver) entre parênteses e um typeRef; por exemplo, YourClass ou YourClass.YourInnerClass Apex Code (Código do Apex) CORRETO e acima
          CUMULATIVE_LIMIT_USAGE Nenhum Apex INFORMAÇÕES e acima
          CUMULATIVE_LIMIT_USAGE_END Nenhum Apex INFORMAÇÕES e acima
          CUMULATIVE_PROFILING Nenhum Apex CORRETO e acima
          CUMULATIVE_PROFILING_BEGIN Nenhum Apex CORRETO e acima
          CUMULATIVE_PROFILING_END Nenhum Apex CORRETO e acima
          CURSOR_CREATE_BEGIN

          Número da linha e consulta SOQL

          Esse evento ocorre quando você liga para Database.getCursor() ou Database.getPaginationCursor().

          BD INFORMAÇÕES e acima
          CURSOR_CREATE_END

          Número da linha, ID da consulta e número de linhas no conjunto de resultados

          Esse evento ocorre quando um cursor ou um cursor de paginação é criado.

          BD INFORMAÇÕES e acima
          CURSOR_FETCH

          Número da linha, ID da consulta, posição do deslocamento do cursor e número de linhas buscadas

          Esse evento ocorre quando você liga para Cursor.fetch().

          BD INFORMAÇÕES e acima
          CURSOR_FETCH_PAGE

          Número da linha, ID da consulta, posição de deslocamento do cursor e número de linhas na página atual

          Esse evento ocorre quando você liga para PaginationCursor.fetchPage().

          BD INFORMAÇÕES e acima
          DML_BEGIN Número da linha, operação (como Insert ou Update), nome ou tipo de registro e número de linhas passadas para a operação DML BD INFORMAÇÕES e acima
          DML_END Número da linha BD INFORMAÇÕES e acima
          EMAIL_QUEUE Número da linha Apex Code (Código do Apex) INFORMAÇÕES e acima
          ENTERING_MANAGED_PKG Namespace do pacote Apex Code (Código do Apex) CORRETO e acima
          EVENT_SERVICE_PUB_BEGIN Tipo de evento Fluxo de trabalho INFORMAÇÕES e acima
          EVENT_SERVICE_PUB_DETAIL IDs de assinatura, ID do usuário que publicou o evento e dados de mensagem do evento Fluxo de trabalho MAIS EXATO e acima
          EVENT_SERVICE_PUB_END Tipo de evento Fluxo de trabalho INFORMAÇÕES e acima
          EVENT_SERVICE_SUB_BEGIN Tipo de evento e ação (assinar ou cancelar assinatura) Fluxo de trabalho INFORMAÇÕES e acima
          EVENT_SERVICE_SUB_DETAIL ID da assinatura, ID da instância da assinatura, dados de referência (como nome de API do processo), ID do usuário que ativou ou desativou a assinatura e dados da mensagem do evento Fluxo de trabalho MAIS EXATO e acima
          EVENT_SERVICE_SUB_END Tipo de evento e ação (assinar ou cancelar assinatura) Fluxo de trabalho INFORMAÇÕES e acima
          EXCEPTION_THROWN Número da linha, tipo de exceção e mensagem Apex Code (Código do Apex) INFORMAÇÕES e acima
          EXECUTION_FINISHED Nenhum Apex Code (Código do Apex) ERRO e acima
          EXECUTION_STARTED Nenhum Apex Code (Código do Apex) ERRO e acima
          FATAL_ERROR Tipo de exceção, mensagem e rastreamento de pilha Apex Code (Código do Apex) ERRO e acima
          FLOW_ACTIONCALL_DETAIL ID da entrevista, nome do elemento, tipo de ação, enumeração ou ID da ação, se a chamada para a ação foi bem-sucedida e mensagem de erro Fluxo de trabalho MAIS EXATO e acima
          FLOW_ASSIGNMENT_DETAIL ID de entrevista, referência, operador e valor Fluxo de trabalho MAIS EXATO e acima
          FLOW_BULK_ELEMENT_BEGIN ID de entrevista e tipo de elemento Fluxo de trabalho CORRETO e acima
          FLOW_BULK_ELEMENT_DETAIL ID de entrevista, tipo de elemento, nome do elemento, número de registros Fluxo de trabalho MAIS EXATO e acima
          FLOW_BULK_ELEMENT_END ID de entrevista, tipo de elemento, nome do elemento, número de registros e tempo de execução Fluxo de trabalho CORRETO e acima
          FLOW_BULK_ELEMENT_LIMIT_USAGE

          Uso incrementado em relação a um limite deste elemento de lote. Cada compromisso exibe o uso em relação a um dos seguintes limites:

          SOQL queries
          SOQL query rows
          SOSL queries
          DML statements
          DML rows
          CPU time in ms
          Heap size in bytes
          Callouts
          Email invocations
          Future calls
          Jobs in queue
          Push notifications
          Fluxo de trabalho MAIS EXATO e acima
          FLOW_BULK_ELEMENT_NOT_SUPPORTED Operação, nome de elemento e nome de entidade que não é compatível com operações em lote Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_CREATE_INTERVIEW_BEGIN ID da organização, ID da definição e ID da versão Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_CREATE_INTERVIEW_END ID de entrevista e nome do fluxo Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_CREATE_INTERVIEW_ERROR Mensagem, ID da organização, ID da definição e ID da versão Fluxo de trabalho ERRO e acima
          FLOW_ELEMENT_BEGIN ID de entrevista, tipo de elemento e nome do elemento Fluxo de trabalho CORRETO e acima
          FLOW_ELEMENT_DEFERRED Tipo e nome do elemento Fluxo de trabalho CORRETO e acima
          FLOW_ELEMENT_END ID de entrevista, tipo de elemento e nome do elemento Fluxo de trabalho CORRETO e acima
          FLOW_ELEMENT_ERROR Mensagem, tipo de elemento e nome do elemento (exceção de tempo de execução do fluxo) Fluxo de trabalho ERRO e acima
          FLOW_ELEMENT_ERROR Mensagem, tipo de elemento e nome do elemento (spark não encontrado) Fluxo de trabalho ERRO e acima
          FLOW_ELEMENT_ERROR Mensagem, tipo de elemento e nome do elemento (exceção do designer) Fluxo de trabalho ERRO e acima
          FLOW_ELEMENT_ERROR Mensagem, tipo de elemento e nome do elemento (limite do designer excedido) Fluxo de trabalho ERRO e acima
          FLOW_ELEMENT_ERROR Mensagem, tipo de elemento e nome do elemento (exceção de tempo de execução do designer) Fluxo de trabalho ERRO e acima
          FLOW_ELEMENT_FAULT Mensagem, tipo de elemento e nome do elemento (caminho incorreto utilizado) Fluxo de trabalho AVISO e acima
          FLOW_ELEMENT_LIMIT_USAGE

          Uso incrementado em relação a um limite deste elemento. Cada evento exibe o uso para um desses limites.

          SOQL queries
          SOQL query rows
          SOSL queries
          DML statements
          DML rows
          CPU time in ms
          Heap size in bytes
          Callouts
          Email invocations
          Future calls
          Jobs in queue
          Push notifications
          Fluxo de trabalho MAIS EXATO e acima
          FLOW_INTERVIEW_FINISHED_LIMIT_USAGE

          Uso em relação a um limite no momento do término da entrevista. Cada evento exibe o uso para um desses limites.

          SOQL queries
          SOQL query rows
          SOSL queries
          DML statements
          DML rows
          CPU time in ms
          Heap size in bytes
          Callouts
          Email invocations
          Future calls
          Jobs in queue
          Push notifications
          Fluxo de trabalho MAIS EXATO e acima
          FLOW_INTERVIEW_PAUSED ID da entrevista, nome do fluxo e motivo pelo qual o usuário pausou Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_INTERVIEW_RESUMED ID de entrevista e nome do fluxo Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_LOOP_DETAIL

          ID de entrevista, índice e valor

          O índice é a posição, na variável da coleção, para o item no qual o loop está operando.

          Fluxo de trabalho MAIS EXATO e acima
          FLOW_RULE_DETAIL ID de entrevista, nome da regra e resultado Fluxo de trabalho MAIS EXATO e acima
          FLOW_START_INTERVIEW_BEGIN ID de entrevista e nome do fluxo Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_START_INTERVIEW_END ID de entrevista e nome do fluxo Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_START_INTERVIEWS_BEGIN Solicitações Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_START_INTERVIEWS_END Solicitações Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_START_INTERVIEWS_ERROR Mensagem, ID de entrevista e nome do fluxo Fluxo de trabalho ERRO e acima
          FLOW_START_INTERVIEW_LIMIT_USAGE

          Uso em relação a um limite no momento do início da entrevista. Cada compromisso exibe o uso em relação a um dos seguintes limites:

          SOQL queries
          SOQL query rows
          SOSL queries
          DML statements
          DML rows
          CPU time in ms
          Heap size in bytes
          Callouts
          Email invocations
          Future calls
          Jobs in queue
          Push notifications
          Fluxo de trabalho MAIS EXATO e acima
          FLOW_START_SCHEDULED_RECORDS Mensagem e número de registros para os quais o fluxo é executado Fluxo de trabalho INFORMAÇÕES e acima
          FLOW_SUBFLOW_DETAIL ID da entrevista, nome, ID da definição e ID da versão Fluxo de trabalho MAIS EXATO e acima
          FLOW_VALUE_ASSIGNMENT ID de entrevista, chave e valor Fluxo de trabalho MAIS EXATO e acima
          FLOW_WAIT_EVENT_RESUMING_DETAIL ID de entrevista, nome do elemento, nome do compromisso e tipo de compromisso Fluxo de trabalho MAIS EXATO e acima
          FLOW_WAIT_EVENT_WAITING_DETAIL ID de entrevista, nome do elemento, nome do compromisso, tipo de compromisso e se as condições foram atendidas Fluxo de trabalho MAIS EXATO e acima
          FLOW_WAIT_RESUMING_DETAIL ID da entrevista, nome do elemento e ID permanente da entrevista Fluxo de trabalho MAIS EXATO e acima
          FLOW_WAIT_WAITING_DETAIL ID da entrevista, nome do elemento, número de compromissos aguardados pelo elemento e ID permanente da entrevista Fluxo de trabalho MAIS EXATO e acima
          HEAP_ALLOCATE Número da linha e número de bytes Apex Code (Código do Apex) MAIS EXATO e acima
          HEAP_DEALLOCATE Número da linha e número de bytes desalocados Apex Code (Código do Apex) MAIS EXATO e acima
          IDEAS_QUERY_EXECUTE Número da linha BD O MAIS CORRETO DE TODOS
          LIMIT_USAGE_FOR_NS

          Namespace e os limites a seguir:

          Number of SOQL queries
          
          Number of query rows
          
          Number of SOSL queries
          
          Number of DML statements
          
          Number of DML rows
          
          Number of code statements
          
          Maximum heap size
          
          Number of callouts
          
          Number of Email Invocations
          
          Number of fields describes
          
          Number of record type describes
          
          Number of child relationships
          
           describes
          
          Number of picklist describes
          
          Number of future calls
          
          Number of find similar calls
          
          Number of System.runAs() 
          
          invocations
          Apex O MAIS CORRETO DE TODOS
          METHOD_ENTRY Número da linha, ID da Plataforma do Lightning da classe e assinatura do método (com namespace, se aplicável) Apex Code (Código do Apex) CORRETO e acima
          METHOD_EXIT

          Número da linha, ID da Plataforma do Lightning da classe e assinatura do método (com namespace, se aplicável)

          Para construtores, as seguintes informações são registradas: número da linha e nome da classe.

          Apex Code (Código do Apex) CORRETO e acima
          NAMED_CREDENTIAL_REQUEST

          ID da credencial nomeada, Nome da credencial nomeada, Ponto final, Método, Tipo de credencial externa, Autorização do cabeçalho de Http, Bytes de tamanho da solicitação e Tente novamente em 401.

          Se estiver usando uma conexão de rede de saída, estes campos adicionais também serão registrados: ID da conexão da rede de saída, Nome da conexão da rede de saída, Status da conexão da rede de saída, Tipo de host, Região do host e Porcentagem de uso de dados por hora da saída da conexão privada.

          Callout INFORMAÇÕES e acima
          NAMED_CREDENTIAL_RESPONSE Seção truncada do corpo da resposta que é retornada da chamada NamedCredential. Callout INFORMAÇÕES e acima
          NAMED_CREDENTIAL_RESPONSE_DETAIL

          ID da credencial nomeada, Nome da credencial nomeada, Código de status, Bytes de tamanho da resposta, Tempo de chamada geral (ms) e Tempo de conexão (ms).

          Se estiver usando uma conexão de rede de saída, estes campos adicionais também serão registrados: ID da conexão da rede de saída, Nome da conexão da rede de saída e Porcentagem de uso de dados por hora da saída da conexão privada.

          Callout MAIS EXATO e acima
          NBA_NODE_BEGIN Nome do elemento, tipo de elemento NBA CORRETO e acima
          NBA_NODE_DETAIL Nome do elemento, tipo de elemento, mensagem NBA CORRETO e acima
          NBA_NODE_END Nome do elemento, tipo de elemento, mensagem NBA CORRETO e acima
          NBA_NODE_ERROR Nome do elemento, tipo de elemento, mensagem de erro NBA ERRO e acima
          NBA_OFFER_INVALID Nome, ID, motivo NBA CORRETO e acima
          NBA_STRATEGY_BEGIN Nome da estratégia NBA CORRETO e acima
          NBA_STRATEGY_END Nome da estratégia, contagem de saídas NBA CORRETO e acima
          NBA_STRATEGY_ERROR Nome da estratégia, mensagem de erro NBA ERRO e acima
          POP_TRACE_FLAGS Número da linha, ID da Plataforma do Lightning da classe ou acionador que tem seus níveis de registro definidos e que está entrando no escopo, nome dessa classe ou acionador e configurações de nível de registro em vigor após a saída desse escopo Sistema INFORMAÇÕES e acima
          PUSH_NOTIFICATION_INVALID_APP

          Namespace do aplicativo, nome do aplicativo

          Esse evento ocorre quando o Apex code está tentando enviar uma notificação para um aplicativo que não existe na organização ou não está habilitado para push.

          Apex Code (Código do Apex) ERRO
          PUSH_NOTIFICATION_INVALID_CERTIFICATE

          Namespace do aplicativo, nome do aplicativo

          Este evento indica que o certificado é inválido. Por exemplo: expirou.

          Apex Code (Código do Apex) ERRO
          PUSH_NOTIFICATION_INVALID_NOTIFICATION

          Namespace e nome do aplicativo, tipo de serviço (Apple ou Android GCM), ID do usuário, dispositivo, carga (substring), comprimento da carga.

          Esse evento ocorre quando uma carga de notificação é longa demais.

          Apex Code (Código do Apex) ERRO
          PUSH_NOTIFICATION_NO_DEVICES

          Namespace do aplicativo, nome do aplicativo

          Esse evento ocorre quando nenhum dos usuários para os quais estamos tentando enviar notificações tem dispositivos registrados.

          Apex Code (Código do Apex) DEPURAR
          PUSH_NOTIFICATION_NOT_ENABLED

          Esse evento ocorre quando as notificações por push não estão habilitadas na sua organização.

          Apex Code (Código do Apex) INFORMAÇÕES
          PUSH_NOTIFICATION_SENT

          Namespace do aplicativo, nome do aplicativo, tipo de serviço (Apple ou Android GCM), ID do usuário, dispositivo, carga (substring)

          Este evento registra que uma notificação foi aceita para o envio. Não garantimos a entrega da notificação.

          Apex Code (Código do Apex) DEPURAR
          PUSH_TRACE_FLAGS Número da linha, ID do Salesforce da classe ou do acionador que tem seus níveis de registro definidos e que está saindo do escopo, nome dessa classe ou acionador e as configurações de nível de registro em vigor após a entrada nesse escopo Sistema INFORMAÇÕES e acima
          QUERY_MORE_BEGIN Número da linha BD INFORMAÇÕES e acima
          QUERY_MORE_END Número da linha BD INFORMAÇÕES e acima
          QUERY_MORE_ITERATIONS Número da linha e número de iterações queryMore BD INFORMAÇÕES e acima
          SAVEPOINT_ROLLBACK Número da linha e nome do Savepoint BD INFORMAÇÕES e acima
          SAVEPOINT_SET Número da linha e nome do Savepoint BD INFORMAÇÕES e acima
          SLA_END Número de casos, tempo de carregamento, tempo de processamento, número de marcos de caso a serem inseridos, atualizados ou excluídos e novo acionador Fluxo de trabalho INFORMAÇÕES e acima
          SLA_EVAL_MILESTONE ID do marco Fluxo de trabalho INFORMAÇÕES e acima
          SLA_NULL_START_DATE Nenhum Fluxo de trabalho INFORMAÇÕES e acima
          SLA_PROCESS_CASE ID caso Fluxo de trabalho INFORMAÇÕES e acima
          SOQL_EXECUTE_BEGIN Número da linha, número de agregações e origem da consulta BD INFORMAÇÕES e acima
          SOQL_EXECUTE_END Número da linha, número de linhas e duração em milissegundos BD INFORMAÇÕES e acima
          SOQL_EXECUTE_EXPLAIN Detalhes do Plano de consulta para a consulta SOQL executada. Para obter feedback sobre o desempenho da consulta, consulte Obter feedback sobre o desempenho da consulta. BD O MAIS CORRETO DE TODOS
          SOSL_EXECUTE_BEGIN Número da linha e origem da consulta BD INFORMAÇÕES e acima
          SOSL_EXECUTE_END Número da linha, número de linhas e duração em milissegundos BD INFORMAÇÕES e acima
          STACK_FRAME_VARIABLE_LIST

          Número do quadro e lista variável do formulário: Número da variável | Valor. Por exemplo:

          var1:50
          
          var2:'Hello World'
          Apex CORRETO e acima
          STATEMENT_EXECUTE Número da linha Apex Code (Código do Apex) MAIS EXATO e acima
          STATIC_VARIABLE_LIST

          Lista de variável do formulário: Número da variável | Valor. Por exemplo:

          var1:50
          
          var2:'Hello World'
          Apex CORRETO e acima
          SYSTEM_CONSTRUCTOR_ENTRY Número da linha e a string <init>() com os tipos de parâmetros, se houver, entre parênteses Sistema CORRETO e acima
          SYSTEM_CONSTRUCTOR_EXIT Número da linha e a string <init>() com os tipos de parâmetros, se houver, entre parênteses Sistema CORRETO e acima
          SYSTEM_METHOD_ENTRY Número da linha e assinatura do método Sistema CORRETO e acima
          SYSTEM_METHOD_EXIT Número da linha e assinatura do método Sistema CORRETO e acima
          SYSTEM_MODE_ENTER Nome do modo Sistema INFORMAÇÕES e acima
          SYSTEM_MODE_EXIT Nome do modo Sistema INFORMAÇÕES e acima
          TESTING_LIMITS Nenhum Apex INFORMAÇÕES e acima
          TOTAL_EMAIL_RECIPIENTS_QUEUED Número de emails enviados Apex CORRETO e acima
          USER_DEBUG Número da linha, nível de log e string fornecida pelo usuário Apex Code (Código do Apex) DEPURAR e acima por padrão. Se o usuário definir o nível de registro para o método System.Debug, o evento será registrado nesse nível.
          USER_INFO Número da linha, ID de usuário, nome de usuário, fuso horário do usuário e fuso horário do usuário em GMT Apex Code (Código do Apex) ERRO e acima
          VALIDATION_ERROR Mensagem de erro Validação INFORMAÇÕES e acima
          VALIDATION_FAIL Nenhum Validação INFORMAÇÕES e acima
          VALIDATION_FORMULA Origem da fórmula e valores Validação INFORMAÇÕES e acima
          VALIDATION_PASS Nenhum Validação INFORMAÇÕES e acima
          VALIDATION_RULE Nome da regra Validação INFORMAÇÕES e acima
          VARIABLE_ASSIGNMENT Número da linha, nome da variável (incluindo seu namespace, se houver), uma representação do valor da variável em string e o endereço da variável Apex Code (Código do Apex) O MAIS CORRETO DE TODOS
          VARIABLE_SCOPE_BEGIN Número da linha, nome da variável (incluindo seu namespace, se houver), tipo, um valor que indica se a variável pode ser referenciada e um valor que indica se a variável é estática Apex Code (Código do Apex) O MAIS CORRETO DE TODOS
          VARIABLE_SCOPE_END Nenhum Apex Code (Código do Apex) O MAIS CORRETO DE TODOS
          VF_APEX_CALL_START Nome do elemento, nome do método, tipo de retorno e o typeRef do controlador do Visualforce (por exemplo, YourApexClass) Apex Code (Código do Apex) INFORMAÇÕES e acima
          VF_APEX_CALL_END Nome do elemento, nome do método, tipo de retorno e o typeRef do controlador do Visualforce (por exemplo, YourApexClass) Apex Code (Código do Apex) INFORMAÇÕES e acima
          VF_DESERIALIZE_VIEWSTATE_BEGIN ID do estado de exibição Visualforce INFORMAÇÕES e acima
          VF_DESERIALIZE_VIEWSTATE_END Nenhum Visualforce INFORMAÇÕES e acima
          VF_EVALUATE_FORMULA_BEGIN ID do estado de exibição e fórmula Visualforce MAIS EXATO e acima
          VF_EVALUATE_FORMULA_END Nenhum Visualforce MAIS EXATO e acima
          VF_PAGE_MESSAGE Texto da mensagem Apex Code (Código do Apex) INFORMAÇÕES e acima
          VF_SERIALIZE_VIEWSTATE_BEGIN ID do estado de exibição Visualforce INFORMAÇÕES e acima
          VF_SERIALIZE_VIEWSTATE_END Nenhum Visualforce INFORMAÇÕES e acima
          WF_ACTION Descrição da ação Fluxo de trabalho INFORMAÇÕES e acima
          WF_ACTION_TASK Assunto da tarefa, ID da ação, nome da regra, ID da regra, proprietário e data de vencimento Fluxo de trabalho INFORMAÇÕES e acima
          WF_ACTIONS_END Resumo das ações executadas Fluxo de trabalho INFORMAÇÕES e acima
          WF_APPROVAL Tipo de transição, EntityName: NameField Id e nome do nó do processo Fluxo de trabalho INFORMAÇÕES e acima
          WF_APPROVAL_REMOVE EntityName: NameField Id Fluxo de trabalho INFORMAÇÕES e acima
          WF_APPROVAL_SUBMIT EntityName: NameField Id Fluxo de trabalho INFORMAÇÕES e acima
          WF_APPROVAL_SUBMITTER ID do remetente, nome completo do remetente e mensagem de erro Fluxo de trabalho INFORMAÇÕES e acima
          WF_ASSIGN Proprietário e ID do modelo do encarregado Fluxo de trabalho INFORMAÇÕES e acima
          WF_CRITERIA_BEGIN EntityName: NameField Id, nome da regra, ID da regra e (se a regra respeita os tipos de acionador) tipo de acionador e contagem recursiva Fluxo de trabalho INFORMAÇÕES e acima
          WF_CRITERIA_END Valor booleano indicando sucesso (true ou false) Fluxo de trabalho INFORMAÇÕES e acima
          WF_EMAIL_ALERT ID de ação, nome da regra e ID da regra Fluxo de trabalho INFORMAÇÕES e acima
          WF_EMAIL_SENT ID do modelo de email, destinatários e emails CC Fluxo de trabalho INFORMAÇÕES e acima
          WF_ENQUEUE_ACTIONS Resumo das ações enfileiradas Fluxo de trabalho INFORMAÇÕES e acima
          WF_ESCALATION_ACTION Data do escalonamento e ID do caso Fluxo de trabalho INFORMAÇÕES e acima
          WF_ESCALATION_RULE Nenhum Fluxo de trabalho INFORMAÇÕES e acima
          WF_EVAL_ENTRY_CRITERIA Nome do processo, ID do modelo de email e valor booleano indicando o resultado (true ou false) Fluxo de trabalho INFORMAÇÕES e acima
          WF_FIELD_UPDATE EntityName: NameField Id e o nome do objeto ou campo Fluxo de trabalho INFORMAÇÕES e acima
          WF_FLOW_ACTION_BEGIN ID do acionador de fluxo Fluxo de trabalho INFORMAÇÕES e acima
          WF_FLOW_ACTION_DETAIL ID do acionador de fluxo, tipo de objeto e ID do registro cuja criação ou atualização causou o disparo da regra de fluxo de trabalho, nome e ID da regra de fluxo de trabalho e os nomes e valores das variáveis de fluxo Fluxo de trabalho CORRETO e acima
          WF_FLOW_ACTION_END ID do acionador de fluxo Fluxo de trabalho INFORMAÇÕES e acima
          WF_FLOW_ACTION_ERROR ID do acionador de fluxo, ID da definição do fluxo, ID da versão do fluxo e mensagem de erro do fluxo Fluxo de trabalho ERRO e acima
          WF_FLOW_ACTION_ERROR_DETAIL Mensagem de erro do fluxo detalhada Fluxo de trabalho ERRO e acima
          WF_FORMULA Origem da fórmula e valores Fluxo de trabalho INFORMAÇÕES e acima
          WF_HARD_REJECT Nenhum Fluxo de trabalho INFORMAÇÕES e acima
          WF_NEXT_APPROVER Proprietário, próximo tipo de proprietário e campo Fluxo de trabalho INFORMAÇÕES e acima
          WF_NO_PROCESS_FOUND Nenhum Fluxo de trabalho INFORMAÇÕES e acima
          WF_OUTBOUND_MSG EntityName: NameField Id, ID da ação, nome da regra e ID da regra Fluxo de trabalho INFORMAÇÕES e acima
          WF_PROCESS_FOUND ID de definição do processo e rótulo do processo Fluxo de trabalho INFORMAÇÕES e acima
          WF_PROCESS_NODE Nome do processo Fluxo de trabalho INFORMAÇÕES e acima
          WF_REASSIGN_RECORD EntityName: NameField Id e proprietário Fluxo de trabalho INFORMAÇÕES e acima
          WF_RESPONSE_NOTIFY Nome do notificador, email do notificador, ID de modelo do notificador e email de resposta Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_ENTRY_ORDER Ordem de indicação de número inteiro Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_EVAL_BEGIN Tipo de regra Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_EVAL_END Nenhum Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_EVAL_VALUE Valor Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_FILTER Critérios de filtro Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_INVOCATION EntityName: NameField Id Fluxo de trabalho INFORMAÇÕES e acima
          WF_RULE_NOT_EVALUATED Nenhum Fluxo de trabalho INFORMAÇÕES e acima
          WF_SOFT_REJECT Nome do processo Fluxo de trabalho INFORMAÇÕES e acima
          WF_SPOOL_ACTION_BEGIN Tipo de nó Fluxo de trabalho INFORMAÇÕES e acima
          WF_TIME_TRIGGER EntityName: NameField Id, ação de tempo, contêiner de ação de tempo e data/hora da avaliação Fluxo de trabalho INFORMAÇÕES e acima
          WF_TIME_TRIGGERS_BEGIN Nenhum Fluxo de trabalho INFORMAÇÕES e acima

          XDS_DETAIL

          (Acesso ao objeto externo por meio de adaptadores organizacionais cruzados e do OData para Salesforce Connect)

          Para adaptadores OData, o corpo de POST e o nome e a fórmula avaliada de cabeçalhos HTTP personalizados Callout MAIS EXATO e acima

          XDS_RESPONSE

          (Acesso ao objeto externo por meio de adaptadores organizacionais cruzados e do OData para Salesforce Connect)

          Origem de dados externa, objeto externo, detalhes da solicitação, número de registros retornados e utilização do sistema Callout INFORMAÇÕES e acima

          XDS_RESPONSE_DETAIL

          (Acesso ao objeto externo por meio de adaptadores organizacionais cruzados e do OData para Salesforce Connect)

          Resposta truncada do sistema externo, incluindo os registros retornados Callout MAIS EXATO e acima

          XDS_RESPONSE_ERROR

          (Acesso ao objeto externo por meio de adaptadores organizacionais cruzados e do OData para Salesforce Connect)

          Mensagem de erro Callout ERRO e acima
          .
           
          Carregando
          Salesforce Help | Article