Loading

Configurar notificações de email de exceção do Apex

Data da publicação: Jun 10, 2022
Descrição

Há uma maneira de alterar quem recebe emails de exceção do Apex?

Salesforce Classic: Configuração | Busca rápida | Email de exceção de Apex
Lightning Experience: Ícone de engrenagem | Configuração | Busca rápida | Email de exceção do Apex

Você também pode configurar os emails de exceção do Apex usando o objeto da API do conjunto de ferramentas ApexEmailNotification.

Resolução

O Salesforce envia dois tipos de emails de notificação quando são detectados possíveis problemas com o APEX code:

  • Emails de aviso do APEX, que são enviados quando uma classe ou acionador excede 50% de um limite do regulador do APEX
  • Emails de exceção do APEX, que são enviados quando ocorre uma exceção não tratada em um acionador ou classe
  1. Configure os endereços de email que receberão emails quando seu Apex code encontrar exceções não corrigidas. Antes, esses emails eram enviados apenas ao desenvolvedor que havia modificado a classe ou o acionador pela última vez. Agora, você também pode notificar os usuários da sua organização do Salesforce e endereços de email arbitrários.
  2. Emails de exceção não tratados são enviados por padrão ao desenvolvedor especificado no campo LastModifiedBy na classe ou acionador com falha. Além disso, você pode enviar emails aos usuários da sua organização do Salesforce e para endereços de email arbitrários.
NOTA: Para proteger a privacidade dos seus dados, os detalhes de exceção e mensagens de erro de teste não devem conter informações de identificação pessoal (PII). O manipulador de exceção do Apex e a estrutura de teste não podem determinar se há dados confidenciais em detalhes e mensagens definidos pelo usuário. Para incluir dados pessoais em exceções do Apex personalizadas, recomendamos que você crie uma subclasse de Exceção com novas propriedades que contêm os dados pessoais. Em seguida, não inclua as informações da propriedade de subclasse na string de mensagens da exceção.


Consulte também:
O que acontece quando ocorre uma exceção do Apex?
Número do artigo do Knowledge

000385876

 
Carregando
Salesforce Help | Article