Nó de Condicionais
Nó Condicional
O Nó Condicional permite ramificar o fluxo com base em regras lógicas definidas por você.
É essencial para criar caminhos alternativos dentro do processo, levando em consideração respostas de formulários, status de tarefas, valores de campos e outros critérios.
Como funcionam as Condicionais?
Você pode configurar dois tipos de agrupamentos lógicos:
- "E" (AND): Todas as condições dentro desse grupo precisam ser verdadeiras.
- "Ou" (OR): Pelo menos uma das condições dentro desse grupo precisa ser verdadeira.
Para que o resultado final seja verdadeiro, todas as condições do grupo "E" e pelo menos uma do grupo "Ou" precisam ser verdadeiras.
Se um dos grupos estiver vazio, ele será considerado automaticamente verdadeiro.
Como configurar uma condicional
Para cada regra condicional, você definirá:
- Referência do campo: Campo de origem que será avaliado.
Exemplo:data.resposta,data.status,data.prioridade. - Operador de comparação:
Escolha a lógica que define a regra. As opções são:- Igual
- Diferente
- Maior que
- Menor que
- Maior ou igual
- Menor ou igual
- Contém
- Está preenchido
- Valor esperado:
O valor que será comparado com o campo de referência para validar a condição.
Suporte a valores booleanos
Quando a variável de referência for do tipo booleano, o construtor de condicionais permite comparar diretamente com os valores primitivos true e false.
Operadores suportados
| Operador | Descrição | Exemplo |
|---|---|---|
Igual (===) | Verifica se o valor booleano é exatamente igual | campo === true |
Diferente (!=) | Verifica se o valor booleano é diferente | campo != true |
Como configurar
- No Nó Condicional, selecione o campo do tipo booleano como Referência do campo.
- Escolha o operador Igual ou Diferente.
- Defina o valor esperado como
trueoufalse. - O sistema avaliará a condição com base no valor primitivo do campo booleano.
💡 Campos booleanos não preenchidos (vazios) são tratados como
falsena avaliação da condicional.
Exemplo prático
| Campo | Operador | Valor | Resultado quando o campo está true | Resultado quando o campo está false |
|---|---|---|---|---|
Aprovado | Igual | true | ✅ Verdadeiro | ❌ Falso |
Aprovado | Diferente | true | ❌ Falso | ✅ Verdadeiro |
Rejeitado | Igual | false | ❌ Falso | ✅ Verdadeiro |
Fluxo após a condicional
Com base no resultado da avaliação, o fluxo seguirá por:
- ✅ Saída Verdadeira: Quando as condições forem satisfeitas.
- ❌ Saída Falsa: Quando as condições não forem atendidas.
💡 Use esse nó para criar lógicas inteligentes e personalizadas, como aprovação condicional, reenvio de etapas ou finalizações automáticas.