Se você souber que um fluxo de trabalho precisa aguardar uma resposta de uma origem externa sobre um tempo previsível, poderá implementá-lo como um fluxo de trabalho de longa execução baseado em timer. Um fluxo de trabalho de longa execução baseado em timer aguarda até uma determinada hora e data antes de continuar.

Você implementa um fluxo de trabalho como um fluxo de trabalho de longa execução baseado em timer usando o elemento Timer de espera.

Pré-requisitos

  • Crie um fluxo de trabalho.
  • Abra o fluxo de trabalho para edição no editor de fluxo de trabalho.
  • Adicione alguns elementos ao esquema de fluxo de trabalho.

Procedimento

  1. Arraste um elemento Timer de espera do menu Genérico para a posição no painel esquerdo para o esquema de fluxo de trabalho e posicione-o onde deseja suspender a execução do fluxo de trabalho.
    Se você implementar uma tarefa programável por script para calcular a hora e a data, o elemento de tarefa programável por script deverá preceder o elemento Timer de espera.
  2. Clique no elemento Timer de espera.
  3. Digite uma descrição do motivo da implementação do timer na guia de propriedades Detalhes no painel direito.
  4. Clique na guia Entradas.
    O parâmetro timer.date aparece na lista de variáveis.
  5. Vincule o parâmetro timer.date a um objeto Date apropriado.
    • Selecione um objeto predefinido Date na lista proposta, por exemplo, um definido por um elemento Tarefa programável por script em outro lugar no fluxo de trabalho.
    • Como alternativa, crie um objeto Date que define uma data e hora específicas para o fluxo de trabalho aguardar.
  6. (Opcional) Crie um objeto Date que define uma data e hora específicas que o fluxo de trabalho aguardará.
    1. Clique na caixa de texto Selecionar variável e clique em Criar Novo.
      Aparece a caixa de diálogo Nova variável.
    2. Digite um nome e uma descrição para a variável.
    3. Clique na caixa de texto Valor para definir o valor da variável.
      Um calendário aparece.
    4. Use o calendário para definir uma data e hora para reiniciar o fluxo de trabalho.
    5. Clique em Criar.
  7. Clique em Salvar e confirme a seleção.

Resultados

Você definiu um timer que suspende um fluxo de trabalho de longa execução com base em timer até uma hora e uma data definidas.

O que Fazer Depois

Você pode criar um fluxo de trabalho de longa execução que aguarda um evento de gatilho antes de continuar.