Loading

Configurar notificaciones por correo electrónico de excepción de Apex

Fecha de publicación: Jun 10, 2022
Descripción

¿Hay alguna forma de cambiar quién recibe los correos electrónicos de excepción de Apex?

Salesforce Classic: Configuración | Búsqueda rápida | Correo electrónico de excepción de Apex
Lightning Experience: Icono de engranaje | Configuración | Búsqueda rápida | Correo electrónico de excepción de Apex

También puede configurar correos electrónicos de excepción de Apex con el objeto de API de herramientas ApexEmailNotification.

Solución

Salesforce envía dos tipos de correos de notificación cuando se detectan posibles problemas con código Apex:

  • Correos de advertencia de APEX, que se envían cuando una clase o desencadenador supera el 50% del límite de regulador de APEX
  • Correos de excepción de APEX, que se envían cuando se produce una excepción no procesada en un desencadenador o clase
  1. Configure las direcciones de correo electrónico que reciben las notificaciones cuando su código Apex encuentra excepciones no gestionadas. Anteriormente, estos correos electrónicos solo se enviaban al desarrollador que había modificado por última vez el desencadenador o clase con fallos. Ahora también puede notificar a los usuarios de su organización de Salesforce y direcciones de correo electrónico arbitrarias.
  2. Los correos electrónicos de excepción no procesada se envían de forma predeterminada al desarrollador especificado en el campo LastModifiedBy de la clase o desencadenador que falla. Además, también puede configurar que se envíen correos electrónicos a los usuarios de su organización de Salesforce y direcciones de correo electrónico arbitrarias.
NOTA: Para proteger la privacidad de sus datos, asegúrese de que los mensajes de error y detalles de excepción no contengan información de identificación personal. El controlador de excepciones de Apex y el marco de pruebas no pueden determinar si hay datos confidenciales en mensajes y detalles definidos por el usuario. Para incluir datos personales en excepciones de Apex personalizadas, le recomendamos que cree una subclase de excepción con nuevas propiedades que contengan los datos personales. Por ello, no incluya información de propiedad de subclase en la cadena de mensajes de la excepción.


Consulte también:
¿Qué sucede cuando se produce una excepción de Apex?
Número del artículo de conocimiento

000385876

 
Cargando
Salesforce Help | Article