Questa documentazione è stata tradotta automaticamente dall'IA.
Simile all'istruzione if nei linguaggi di programmazione, questo nodo determina la direzione successiva del flusso di lavoro in base al risultato della condizione configurata.
Il nodo Condizione offre due modalità: "Continua se vero" e "Biforca su vero/falso". È necessario selezionare una di queste modalità al momento della creazione del nodo; non sarà possibile modificarla in seguito nella configurazione del nodo.

Nella modalità "Continua se vero", quando il risultato della condizione è "vero", il flusso di lavoro continuerà a eseguire i nodi successivi. In caso contrario, il flusso di lavoro terminerà ed uscirà anticipatamente con uno stato di fallimento.

Questa modalità è adatta per scenari in cui il flusso di lavoro non deve proseguire se la condizione non è soddisfatta. Ad esempio, un pulsante di invio di un modulo per un ordine è associato a un "Evento prima dell'azione". Se la disponibilità del prodotto nell'ordine è insufficiente, il processo di creazione dell'ordine non dovrebbe continuare, ma fallire e terminare.
Nella modalità "Biforca su vero/falso", il nodo Condizione genererà due rami successivi nel flusso di lavoro, corrispondenti ai risultati "vero" e "falso" della condizione. Ogni ramo può essere configurato con i propri nodi successivi. Dopo che uno dei rami ha completato la sua esecuzione, si ricongiungerà automaticamente al ramo padre del nodo Condizione per continuare l'esecuzione dei nodi successivi.

Questa modalità è ideale per scenari in cui è necessario eseguire azioni diverse a seconda che la condizione sia soddisfatta o meno. Ad esempio, verificare se un dato esiste: se non esiste, crearlo; se esiste, aggiornarlo.
Attualmente, sono supportati tre motori:
In tutti e tre i tipi di calcolo, le variabili dal contesto del flusso di lavoro possono essere utilizzate come parametri.