Si sabe que un flujo de trabajo debe esperar una respuesta de un origen externo durante un tiempo predecible, puede implementarlo como flujo de trabajo de larga ejecución basado en temporizador. Un flujo de trabajo de larga ejecución basado en temporizador espera hasta una fecha y una hora específicas antes de reanudarse.

Un flujo de trabajo se implementa como flujo de trabajo de larga ejecución basado en temporizador mediante el elemento Temporizador de espera.

Requisitos previos

  • Cree un flujo de trabajo.
  • Abra el flujo de trabajo para editar en el Editor de flujos de trabajo.
  • Añada algunos elementos al esquema del flujo de trabajo.

Procedimiento

  1. Arrastre un elemento Temporizador de espera del menú Genérico en el panel de la izquierda al esquema de flujo de trabajo, y colóquelo donde quiera suspender la ejecución del flujo de trabajo.
    Si implementa una tarea de scripts para calcular la fecha y la hora, el elemento de tarea de scripts debe preceder al elemento Temporizador de espera.
  2. Haga clic en el elemento Temporizador de espera.
  3. Introduzca una descripción del motivo para implementar el temporizador en la pestaña de propiedades Detalles del panel de la derecha.
  4. Haga clic en la pestaña Entradas.
    El parámetro timer.date aparece en la lista de variables.
  5. Enlace el parámetro timer.date a un objeto de Date adecuado.
    • Seleccione un objeto Date predefinido en la lista que aparece, por ejemplo uno definido mediante un elemento Tarea de scripts en otro lugar del flujo de trabajo.
    • También puede crear un objeto Date que establezca una fecha y una hora específicas para la espera del flujo de trabajo.
  6. (opcional) Cree un objeto Date que establezca una fecha y una hora específicas para que espere el flujo de trabajo.
    1. Haga clic en el cuadro de texto Seleccionar variable y, a continuación, haga clic en Crear nuevo.
      Se abre el cuadro de diálogo Nueva variable.
    2. Introduzca un nombre y descripción para la variable.
    3. Haga clic en el cuadro de texto Valor para establecer el valor de la variable.
      Aparece un calendario.
    4. Utilice el calendario para establecer una fecha y una hora en las que se reiniciará el flujo de trabajo.
    5. Haga clic en Crear.
  7. Haga clic en Guardar y confirme la selección.

Resultados

Ha definido un temporizador que suspende un flujo de trabajo de larga ejecución basado en temporizador hasta una fecha y una hora establecidas.

Qué hacer a continuación

Puede crear un flujo de trabajo de larga ejecución que espere a un evento activador antes de continuar.