Fallar la ejecución del flujo de trabajo
La acción Fallar la ejecución del flujo de trabajo detiene la ejecución de un flujo de trabajo y marca la ejecución del flujo como fallida con un error. Cuando esta acción se ejecuta, se detienen todos los pasos posteriores del flujo de trabajo y la ejecución aparece como fallida en la página Historial de ejecuciones. Esta acción es útil para detener flujos de trabajo cuando se detectan condiciones de error específicas o cuando falla la validación de datos.
En esta página
Consideraciones
La ejecución del flujo de trabajo se detiene de inmediato
Cuando se ejecuta la acción Fallar la ejecución del flujo de trabajo, el flujo se detiene de inmediato en ese punto. Las acciones o condiciones que siguen en el flujo no se ejecutan, incluso si están en otra rama o en una ruta condicional diferente.
Visibilidad del error
Las ejecuciones de flujo fallidas se muestran en el historial con estado de error. Revisa los detalles de la ejecución para identificar qué ejecuciones fallaron y verifica el motivo indicado en el mensaje de error.
Campos
La acción Fallar la ejecución del flujo de trabajo incluye los siguientes campos:
| Campo | Descripción |
|---|---|
| Mensaje de error | Obligatorio. El mensaje de error que se mostrará en el registro de la ejecución del flujo de trabajo. Este mensaje aparece en los detalles de la ejecución y ayuda a identificar por qué se detuvo el flujo. |
Activadores
La acción Fallar la ejecución del flujo de trabajo puede usarse en cualquier flujo de trabajo, sin importar el activador que lo inicie. Es útil para la gestión de errores y la lógica de validación en flujos que deben aplicar reglas empresariales específicas o requisitos de datos.
Ejemplo
Un flujo de trabajo se activa cuando se crea un pedido. El flujo verifica si el total del pedido está por encima de un umbral que requiere la aprobación del gerente. Si el total del pedido supera 10.000 USD y el pedido no tiene la etiqueta de aprobación del gerente, la acción Fallar la ejecución del flujo de trabajo detiene el flujo y registra un mensaje de error que indica que se requiere la aprobación del gerente.
Esto permite identificar qué pedidos requieren atención y evitar el procesamiento automático de pedidos de alto valor sin la autorización adecuada.