Usted estĆ” aquĆ:
Solución de problemas de errores de tiempo de ejecución de flujos
Aprenda cómo solucionar y resolver errores de flujo y comportamiento inesperado en sus flujos que se producen después de la activación. Interprete correos electrónicos de error y utilice prÔcticas recomendadas para identificar y resolver problemas rÔpidamente.
Comprender los correos electrónicos de error de flujos
Si una ejecución de flujo falla, Salesforce envĆa un correo electrónico al administrador que modificó por Ćŗltima vez el flujo asociado o a los destinatarios del correo electrónico de excepción Apex. El correo electrónico incluye el mensaje de error, detalles acerca de cada elemento de flujo que ejecutó el flujo y un vĆnculo para ver el flujo con fallos en Flow Builder.
- Mensaje de error: Describe lo que salió mal. Busque palabras clave como "excepción no gestionada", "elemento fallido" o errores de validación especĆficos.
- Nombre y versión del flujo: Identifica qué flujo y versión fallaron.
- Detalles de elemento: Muestra qué elemento del flujo provocó el error. Normalmente se incluye el nombre o la etiqueta de API del elemento.
- Stack Trace: Para la solución de problemas avanzada, el rastreo de pila puede ayudar a precisar el origen del error, especialmente para flujos complejos o acciones Apex.
Error: Se produjo un error en el elemento Send_Email_to_Contact. Falta el parƔmetro de entrada requerido: RecipientId.
Significado: El flujo no pudo enviar el correo electrónico configurado en el elemento Send_Email_to_Contact porque no habĆa un valor en el campo Id. de destinatario.
Sugerencias para solucionar errores de flujo
- Comience leyendo el correo electrónico de error cuidadosamente. Identifique el elemento de problema y el mensaje de error.
- Abra el flujo en Flow Builder y localice el elemento mencionado en el correo electrónico.
- Utilice la función de depuración en Flow Builder para ejecutar el flujo con datos de muestra y estar atento a fallos en tiempo real. En el correo electrónico de error de flujo, haga clic en Error de flujo: Haga clic aquà para depurar el error en Flow Builder. Obtenga mÔs información acerca del depurador en Prueba o Solucionar problemas de flujos con el depurador de Flow Builder.
- Compruebe si faltan valores de entrada incorrectos, especialmente campos o variables obligatorios.
- Revise los conectores de fallos y las rutas de gestión de errores para asegurarse de que estÔn configurados correctamente.
- Pruebe el flujo como usuarios diferentes para comprobar si hay problemas de permisos o acceso.
- Para flujos desencadenados por registros, verifique que el registro que desencadena cumple todos los criterios de entrada.
PrÔcticas recomendadas para una solución de problemas mÔs sencilla
- Agregue etiquetas descriptivas y nombres de API a recursos y elementos de flujo para facilitar la interpretación de los correos electrónicos de error. Por ejemplo, Obtener registros 1 no es tan útil en un correo electrónico de error como Obtener contactos relacionados.
- Utilice conectores de fallo en elementos crĆticos para proporcionar mensajes de error fĆ”ciles de usar y rutas alternativas. Si una ejecución de flujo encuentra un error y toma una ruta de fallo, el flujo ejecuta los elementos en la ruta de fallo en vez de enviar un correo electrónico de error.
- EnvĆe notificaciones para facilitar el seguimiento y la resolución.
- Documente errores y soluciones comunes para su equipo.
- Tras solucionar un error, vuelva a probar el flujo utilizando el depurador de Flow Builder.
- Avanzado: Registre errores en un objeto personalizado para obtener mƔs detalles de error.
- Solucionar errores REQUIRE_FIELD_MISSING en flujos
Cuando un flujo intenta crear o actualizar un registro sin rellenar todos los campos obligatorios, recibe un error REQUIRE_FIELD_MISSING. - Solucionar errores Apex_CPU_TIME_LIMIT_EXCEEDED en flujos
Cuando una transacción consume demasiado tiempo de CPU, Salesforce arroja un error Apex_CPU_TIME_LIMIT_EXCEEDED. Los flujos comparten este lĆmite con cualquier otra automatización en la misma transacción, incluyendo desencadenadores Apex. - Solución de problemas de direcciones URL de flujos
Si estĆ” distribuyendo un flujo y el botón personalizado, vĆnculo personalizado o una URL de flujo directo no estĆ” funcionando como se espera, verifique el flujo al que hace referencia. AdemĆ”s, verifique sus variables si estĆ” pasando valores a un flujo desde la URL. - Solución de problemas de reintentos de flujos
Obtenga información acerca de cómo se ejecuta un flujo de nuevo después de que no finalizara correctamente. Un reintento de flujo es cuando un flujo se ejecuta de nuevo para procesar registros que no se guardaron correctamente.
Consulte tambiƩn:
- Consideraciones sobre los mensajes de correo electrónico de errores de flujos
- Personalizar lo que ocurre cuando falla un flujo
- Consideraciones sobre el depurador de Flow Builder
- ¿Qué sucede cuando se produce una excepción de Apex?
- Seleccionar destinatarios de correo electrónico de error de proceso y flujo
- Enviar alertas cuando falla un flujo de pantalla

