Atividade de fluxo de trabalho de Aprovações manuais

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • A atividade de Aprovações manuais observa e gerencia todas as aprovações que os usuários adicionam manualmente fora do processo de fluxo de trabalho. Esta atividade seleciona somente aprovações que estão no estado Não solicitado.

    Nota:
    Esta atividade só estará disponível quando o fluxo de trabalho for executado em uma tabela que estenda a tarefa.

    Se não houver aprovações manuais pendentes quando esta atividade for executada, a atividade será concluída imediatamente com um resultado de aprovado. Esta atividade não cria registros de aprovação. Use esta atividade para pausar o fluxo de trabalho quando um usuário adicionar uma aprovação manual a um registro com um fluxo de trabalho associado e ele estiver no estado Não solicitado. O fluxo de trabalho aguarda a aprovação ser encerrada antes de prosseguir.

    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. Por padrão, o valor do resultado da atividade é a disposição de aprovação final determinada pelas ações de aprovação executadas pelos aprovadores. Os valores de resultado possíveis são:
    • Aprovada
    • Rejeitado
    • Excluídos
    • Cancelado
    • Erro

    Variáveis de entrada

    As variáveis de entrada determinam o comportamento inicial da atividade.

    Tabela 1. Variáveis de entrada da atividade de Aprovações manuais
    Campo Descrição
    Aguardar
    Indica o que esperar para indicar que a atividade de aprovação foi aprovada ou rejeitada. As opções são:
    • Qualquer aprovação manual de usuário ou grupo: qualquer usuário pode aprovar e a primeira aprovação faz com que a atividade seja concluída com um resultado de aprovado.
    • Todos as aprovações manuais de usuário ou grupo: todos os usuários devem aprovar (veja abaixo como uma rejeição é tratada).
    • Primeira resposta de qualquer aprovação manual: A primeira aprovação ou rejeição de qualquer usuário faz com que a atividade seja concluída.
    Quando alguém rejeitar
    Indica o que acontece quando qualquer usuário rejeita sua solicitação de aprovação. As opções são:
    • Rejeitar a aprovação: conclua imediatamente a atividade com o resultado de rejeitado.
    • Aguarde outras respostas antes de decidir: aguarde até obtermos outras respostas antes de tomar uma decisão de aprovação ou rejeição. Isso permite que os usuários mudem de ideia até que uma decisão seja tomada.

    Além disso, se Aguardar estiver definido como Qualquer um pode aprovar, uma única aprovação fará com que a atividade seja concluída com um resultado de aprovado, mesmo se um ou mais usuários rejeitarem.

    Condições

    As condições determinam qual transição é executada após esta atividade.
    Nota:
    As atividades de aprovação são executadas como o usuário cujas ações correspondem às condições de aprovação ou rejeição que o fluxo de trabalho estava aguardando e avança o fluxo de trabalho.
    Tabela 2. Condições de atividades de Aprovações manuais
    Condição Descrição
    Aprovada Os usuários dos grupos aprovaram a solicitação com base nas regras Aguardar.
    Rejeitado Os usuários dos grupos rejeitaram a solicitação com base nas regras Aguardar.

    Estados

    O estado da atividade informa ao mecanismo de fluxo de trabalho o que fazer com a atividade.
    Tabela 3. Estados de atividade de Aprovações manuais
    Estado Descrição
    Executando O mecanismo de fluxo de trabalho inicia a função de execução 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 cancelada.
    Erro Ocorreu um erro de JavaScript. Revise os logs para obter detalhes do erro.