Gere atividade de fluxo de trabalho.

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • A atividade Gerar cria registros de tarefa ou aprovação imediatamente a partir de qualquer tarefa ou atividade de aprovação colocada após a atividade Gerar no caminho do fluxo de trabalho. Essas tarefas e aprovações pré-geradas começam quando as atividades de tarefa e aprovação são atingidas durante a execução do fluxo. Isso permite que uma tarefa tenha um conjunto de tarefas ou aprovações sequenciais pré-geradas, mas ainda exija que elas sejam concluídas em ordem.

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

    Por padrão, o fluxo de trabalho não cria tarefas ou aprovações até que as atinja no fluxo de trabalho.

    A atividade Gerar segue todas as transições do fluxo de trabalho para cada atividade. Para cada atividade:
    • Se for uma atividade de tarefa, cria a tarefa e define:
      • O Estado como Pendente
      • A Data de início esperada
      • A Data de vencimento
      Nota:
      As atividades de tarefa são executadas como o usuário cujas ações completam a tarefa que o fluxo de trabalho estava aguardando e avança o fluxo de trabalho.
    • Se for uma atividade de aprovação, cria as aprovações e define:
      • O Estado de aprovação como Não solicitado
      • A Data de início esperada
      • A Data de vencimento
      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.

    As datas de início e vencimento esperadas são calculadas com base na duração esperada de todas as tarefas e aprovações entre a atividade Gerar e a atividade que está sendo atualizada. No caso de um caminho ramificado (entre uma atividade Ramificação e Ingresso ), a duração maior será usada para todas as atividades pós-ramificação.

    A atividade Gerar pode ser usada mais de uma vez e todas as tarefas ou aprovações serão atualizadas com informações atualizadas. Isso é útil em situações em que a lista de aprovadores ou outras informações importantes ainda podem ser editadas enquanto o fluxo de trabalho está em andamento e pode ser necessário atualizar ou corrigir as aprovações ou tarefas geradas.

    Para excluir um conjunto de atividades da atividade Gerar, marque a caixa de seleção Ignorar durante a geração em qualquer condição e suas transições não serão seguidas durante o processo de geração. Por padrão, as seguintes condições têm a caixa de seleção Ignorar durante a geração marcada:
    • Rejeitado (para qualquer uma das atividades de aprovação)
    • Nenhuma condição de atividade If
    • Continuar a condição da atividade da catraca
    • Condiçãoincompleta da atividade de ingresso

    Variáveis de entrada

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

    Tabela 1. Gerar variáveis de entrada de atividade
    Campo Descrição
    Gerar aprovações Se selecionado, as aprovações serão criadas ao se executar a atividade Gerar. Se desmarcada, as aprovações serão usadas para calcular sua duração estimada, mas nenhuma aprovação será criada.
    Gerar tarefas Se selecionada, as tarefas serão criadas ao se executar a atividade Gerar. Se desmarcada, as tarefas serão usadas para calcular sua duração estimada, mas nenhuma aprovação será criada.

    Estados

    O estado da atividade informa ao mecanismo de fluxo de trabalho o que fazer com a atividade.
    Tabela 2. Gerar estados de atividade
    Estado Descrição
    Executando A atividade está em execução.
    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.

    Exemplo

    Figura 1. Gere fluxo de trabalho.
    Fluxo de trabalho de amostra que usa a atividade Gerar
    Neste exemplo, as seguintes aprovações são geradas:
    • Aprovação-2
    • Aprovação-3

    A aprovação-4 é ignorada, já que a condição Rejeitada de Aprovação-3 foi ignorada durante a geração.

    Aqui está um exemplo do uso da atividade Gerar que descreve as datas de início e vencimento esperadas:
    Figura 2. Gerar início do fluxo de trabalho e data de vencimento
    Neste exemplo, se a atividade Gerar fosse executada em 1º de janeiro de 2016, as seguintes datas de início e vencimento esperadas seriam definidas para as tarefas geradas.
    Tarefa Data de início esperada Motivo Data de vencimento
    Tarefa 1 (1 dia) 1º de janeiro de 2016 2 de janeiro de 2016
    Tarefa 2 (1 dia) 2 de janeiro de 2016 A tarefa 1 é 1 dia 3 de janeiro de 2016
    Tarefa 3 (2 dias) 1º de janeiro de 2016 3 de janeiro de 2016
    Tarefa 4 (1 dia) 3 de janeiro de 2016 A tarefa 3 é 2 dias 4 de janeiro de 2016
    Tarefa 5 (1 dia) 4 de janeiro de 2016 A tarefa 4 termina a mais recente antes de Ingressar 5 de janeiro de 2016

    Observe que a Tarefa 5 começa em 4 de janeiro de 2016, já que o caminho mais longo (com base nas datas de vencimento) para o Ingresso é a Tarefa 3/Tarefa 4.