Esta documentación ha sido traducida automáticamente por IA.
Similar a la sentencia if en lenguajes de programación, este nodo determina el curso del flujo de trabajo posterior según el resultado de la condición configurada.
El nodo de Condición tiene dos modos: "Continuar si es verdadero" y "Ramificar en verdadero/falso". Debe seleccionar uno de estos modos al crear el nodo, y no podrá modificarlo posteriormente en su configuración.

En el modo "Continuar si es verdadero", cuando el resultado de la condición sea "verdadero", el flujo de trabajo continuará ejecutando los nodos posteriores. De lo contrario, el flujo de trabajo se terminará y saldrá prematuramente con un estado de fallo.

Este modo es adecuado para escenarios en los que el flujo de trabajo no debe continuar si la condición no se cumple. Por ejemplo, imagine un botón de envío de formulario para un pedido, vinculado a un "Evento antes de la acción". Si el stock del producto en el pedido es insuficiente, el proceso de creación del pedido no debería continuar, sino que debería fallar y terminar.
En el modo "Ramificar en verdadero/falso", el nodo de condición creará dos ramas posteriores, que corresponden a los resultados "verdadero" y "falso" de la condición. Cada rama puede configurarse con sus propios nodos posteriores. Después de que cualquiera de las ramas complete su ejecución, se fusionará automáticamente de nuevo en la rama superior del nodo de condición para continuar ejecutando los nodos siguientes.

Este modo es adecuado para escenarios en los que se necesitan realizar diferentes acciones dependiendo de si la condición se cumple o no. Por ejemplo, puede verificar si un dato existe: si no existe, lo crea; si existe, lo actualiza.
Actualmente, se admiten tres motores:
En los tres tipos de cálculo, se pueden utilizar variables del contexto del flujo de trabajo como parámetros.