Usted estĆ” aquĆ:
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.
Reintento basado en tiempo
Si una entrevista de flujo encuentra un error no gestionado, la transacción se revierte y algunos flujos programan un reintento basado en tiempo. Un reintento basado en tiempo reinicia entrevistas de flujo desde el inicio o la reanudación en una programación con intervalos que normalmente duran al menos un minuto, y a menudo mÔs.
| Tipos de flujos | Reintento basado en tiempo |
|---|---|
|
No |
|
No |
|
SĆ, programación fija: 15, 30, 60 y 120 minutos. Tras el intento final, la entrevista de flujo falla. |
|
SĆ, la programación depende del tipo de error. Si estos tipos de flujo contienen errores irrecuperables, como entradas no vĆ”lidas, no realizan un reintento. |
| Pantalla | No |
Acciones de llamada
Este flujo sigue el proceso general para realizar una llamada: La llamada debe producirse antes de que se actualicen los registros de Salesforce, porque Salesforce no permite actualizaciones en sus registros antes de acceder a datos fuera de Salesforce. Considere este flujo despuƩs de guardarlo.
- Una llamada que actualiza datos fuera de Salesforce: Actualizar oportunidad externa que utiliza una acción Servicios externos
- Actualiza datos de Salesforce: Actualizar una oportunidad basÔndose en los resultados de la acción Servicios externos
Si, en un lote de dos entrevistas de flujo, una falla su llamada mientras la otra completa y actualiza registros de Salesforce, no se produce ninguna reversión o reintento porque la entrevista con fallo no realizó actualizaciones de Salesforce.
Si, en un lote de dos entrevistas de flujo, ambas tienen Ʃxito en sus llamadas pero una falla en sus actualizaciones en Salesforce mientras que la otra tiene Ʃxito, el flujo correcto se revierte y reintenta, con un mƔximo de 2 reintentos.
Las acciones que realizan llamadas no se pueden revertir.
No todos los elementos de flujo que parecen requerir una llamada lo requieren.
| Elemento Flujo | ĀæEs una llamada? |
|---|---|
| Acción Enviar email | No |
| Publicar en Chatter Action | No |
| Acción Enviar mensaje de Slack | Sà |
| Crear, actualizar y eliminar registros para objetos de Salesforce | No |
| Crear, actualizar y eliminar registros para objetos externos | SĆ |
| Acciones de servicios externos | SĆ |
Rutas de fallo
Una ruta de fallo conectada a un elemento gestiona todos los errores que se producen en ese elemento, y es la Ćŗnica forma de garantizar que una entrevista de flujo no falle y que no se intenten reintentarlos. Consulte Personalizar lo que sucede cuando falla un flujo.
