Si se llama a un flujo de trabajo de forma asincrónica, el flujo de trabajo llamado se ejecuta de forma independiente al flujo de trabajo que llama. El flujo de trabajo que llama se sigue ejecutando sin esperar a que concluya el flujo de trabajo llamado.

Antes de empezar

  • Abra un flujo de trabajo para editar en el Editor de flujos de trabajo.

  • Añada algunos elementos al esquema del flujo de trabajo.

Por qué y cuándo se efectúa esta tarea

Puede llamar a flujos de trabajo de forma asincrónica desde otro flujo de trabajo mediante el elemento Flujo de trabajo asincrónico.

Procedimiento

  1. Arrastre un elemento Flujo de trabajo asincrónico del menú Genérico a la posición pertinente del esquema del flujo de trabajo.

    Aparece el cuadro de diálogo de selección Elegir flujo de trabajo.

  2. Busque y seleccione un flujo de trabajo en la lista; a continuación, haga clic en Aceptar.
  3. Haga clic en el icono Editar (icono Editar) del elemento Flujo de trabajo asincrónico en el esquema del flujo de trabajo.
  4. Enlace los parámetros de entrada correspondientes al flujo de trabajo en la pestaña IN del elemento de flujo de trabajo asincrónico.
  5. Enlace el parámetro de salida correspondiente en la pestaña OUT del elemento de flujo de trabajo asincrónico.

    Puede enlazar el parámetro de salida al flujo de trabajo llamado o bien al resultado de ese flujo de trabajo.

    • Enlace el flujo de trabajo llamado para devolver dicho flujo de trabajo como parámetro de salida.

    • Enlace al token de flujo de trabajo del flujo de trabajo llamado para devolver el resultado de ejecutar el flujo de trabajo llamado.

  6. Defina el comportamiento de excepciones del elemento de flujo de trabajo asincrónico en la pestaña Excepciones.
  7. Haga clic en Cerrar.
  8. Haga clic en Guardar en la parte inferior del Editor de flujos de trabajo.

Resultados

Ha llamado a un flujo de trabajo de forma asincrónica desde otro flujo de trabajo. Cuando el flujo de trabajo alcanza el flujo de trabajo asincrónico durante su ejecución, empieza el flujo de trabajo asincrónico y el flujo de trabajo inicial continúa ejecutándose sin esperar a que concluya el flujo de trabajo asincrónico.

Qué hacer a continuación

Puede programar un flujo de trabajo para que se inicie en una fecha y hora posteriores.