Ir para o conteúdo

Condição If

Informações gerais

A etapa “Condição If” dentro do fluxo de trabalho é usada para verificar o valor de um campo em relação à condição especificada. Esta etapa permite implementar ramificações condicionais em um processo onde a realização de certas ações ou a movimentação para um script alternativo depende do resultado de uma verificação de condição. Um script alternativo deve conter a etapa “Finalizar”.

Parâmetros

Configurações da Etapa:

Campo de Configuração Opções de Valor Propósito
Nome da etapa - Nome da etapa “Condição If”
Campo de condição Multiseleção de Catálogo Campo de validação da condição
Operador Igual, Diferente, Maior, Menor Tipo de operador para verificar a condição
Comparar com nulo verdadeiro, falso Verificação de comparação com nulo
Valor - Valor para comparar com o campo

Casos

  • Execução Condicional de Ações: Usado para ativar diferentes partes do fluxo de trabalho com base nos valores de certos campos, por exemplo, para iniciar diferentes processos com base no status da solicitação.
  • Ramificação Lógica em Processos: Adequado para criar cadeias lógicas complexas onde diferentes etapas de execução dependem da satisfação de condições específicas.

Exceções

  • Precisão na Definição de Condições: É importante definir com precisão as condições e configurar corretamente os campos para validá-las, a fim de evitar ramificações incorretas ou erros na lógica do fluxo de trabalho.
  • Tratamento de Diferentes Scripts: É necessário planejar claramente como diferentes scripts serão tratados dependendo do resultado da verificação da condição, especialmente em fluxos de trabalho complexos ou com várias etapas.