Atividade de fluxo de trabalho condicional Aguardar

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • A atividade Aguardar condição faz com que o fluxo de trabalho aguarde nesta atividade até que o registro atual corresponda à condição especificada.

    O fluxo de trabalho avalia a atividade Aguardar a condição sempre que o registro atual é atualizado. Use esta atividade para pausar um fluxo de trabalho indefinidamente até que um critério específico seja atendido por uma atualização de registro. Para pausar um fluxo de trabalho por uma duração programada, consulte Timer workflow activities.

    Para que o fluxo de trabalho considere a condição atendida, todas as condições especificadas - seja no construtor ou em um script - devem ser verdadeiras.
    Nota:
    Uma atividade Aguardar condição deve ser usada somente para aguardar um evento externo, como uma atualização de registro, e não um de um fluxo de trabalho que defina um valor. Se você tiver um fluxo de trabalho definindo um valor e quiser aguardar até que esse mesmo campo seja visto como "alterado", tente inserir um temporizador de um segundo.

    Resultados

    O designer de fluxo de trabalho pode atribuir um valor de resultado usando activity.result de dentro de um campo de script da atividade. As transições de atividade quando o valor do resultado é verdadeiro.

    Variáveis de entrada

    As seguintes variáveis determinam o comportamento inicial da atividade.
    Nota:
    As atividades de condição são executadas como o usuário cujas ações correspondem às condições que o fluxo de trabalho estava aguardando e avança o fluxo de trabalho.
    Tabela 1. Aguardar as variáveis de entrada da atividade condicional
    Campo Descrição
    Condição O fluxo de trabalho é pausado nesta atividade até esta condição corresponder ao registro atual.
    Script de condição Se especificado, o fluxo de trabalho será pausado nesta atividade até este script definir a variável “resposta” como verdadeira.

    Estados

    O estado da atividade informa ao mecanismo de fluxo de trabalho o que fazer com a atividade.
    Tabela 2. Aguardar os estados da atividade condicional
    Estado Descrição
    Executando O mecanismo de fluxo de trabalho sabe iniciar a função onExecute da atividade.
    Aguardando O mecanismo de fluxo de trabalho ignora a atividade até que um evento específico para reiniciar a atividade seja acionado.
    Terminado A execução da atividade foi concluída. Veja o valor do resultado para o resultado da atividade.
    Cancelado Esta atividade, ou o fluxo de trabalho que contém esta atividade, foi cancelado.
    Erro Ocorreu um erro de JavaScript. Revise os logs para obter detalhes do erro.