Gerenciar condições de atividade fluxo de trabalho

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • As atividades contêm condições padrão que determinam quais transições serão seguidas.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Por exemplo, a atividade Aprovação - Usuário tem duas condições, Aprovado e Rejeitado.

    Figura 1. Exemplo de condições de atividade

    Você pode usar uma verificação de condição em JavaScript para criar condições personalizadas nas atividades de fluxo de trabalho do Core. Atividades personalizadas não são compatíveis com este recurso.

    Procedimento

    1. Clique com o lado direito na atividade e selecione Adicionar Condição a partir do menu de contexto.
    2. Na caixa de diálogo Nova Condição de Workflow, preencha os campos conforme apropriado (consulte a tabela).
      Tabela 1. Formulário de novas Condições de Fluxo de trabalho
      Campo Descrição
      Nome O rótulo que é exibido no fluxo de trabalho.
      Atividade Nome da atividade para a qual esta condição será enviada. Este valor é preenchido automaticamente pelo sistema.
      Descrição resumida Breve descrição da condição.
      Condição Uma verificação de condição em JavaScript. As seguintes variáveis estão disponíveis:
      • current: o registro atual em relação ao qual o fluxo de trabalho está sendo executado.
      • activity.result: valor de resultado definido pela atividade após a conclusão.
      • activity: registro de atividade de execução do Workflow (wf_executing). Usado para verificações de condições avançadas.
      • activity.vars: variáveis associadas ao registro de atividade de execução de Fluxo de trabalho. Usado para verificações de condições avançadas.
      Omitir durante a geração Se selecionado, a atividade Gerar não segue esta transição para gerar aprovações ou tarefas.
    3. Clique em Enviar.
    4. Para alterar a ordem em que as condições aparecem na atividade de fluxo de trabalho, clique com o botão direito do mouse na atividade e selecione Reordenar Condições.
      Uma caixa de diálogo é exibida, com uma lista das condições disponíveis.
      Figura 2. Lista de condições na atividade atual
    5. Arraste as condições para uma nova posição na lista.
    6. Clique em OK.

    Valor do resultado da atividade

    O valor do resultado especificado por uma atividade controla a condição pela qual a atividade faz a transição.

    Use o valor do resultado como parte do campo Condição na atividade. Por exemplo, se o campo Condição de uma atividade Aprovação - Usuário contiver activity.result == 'rejeitado', a atividade passará por essa condição quando for recebida uma rejeição do aprovador. Os valores de resultado são definidos no campo Script da definição da atividade.