Show Menu
TEMAS×

Subflujo de trabajo

La actividad Sub-workflow permite activar la ejecución de otro flujo de trabajo y recuperar el resultado. Esta actividad permite utilizar flujos de trabajo complejos mientras se utiliza una interfaz simplificada.
Puede activar varios subflujos de trabajo en un solo flujo de trabajo. Los subflujos de trabajo se ejecutan de forma sincrónica.
Para que el subflujo de trabajo se ejecute correctamente, solo debe haber un único salto de tipo “llegada” con el número más bajo y un único salto de tipo de “inicio” con el número más alto. Por ejemplo, si tiene un salto de tipo “inicio” con una prioridad de 1, 2 y 3, solo debe haber un salto de tipo “inicio” con una prioridad de 3.
  1. Cree un flujo de trabajo que utilizará como subflujo de trabajo en otro flujo de trabajo.
  2. Inserte una actividad Jump (end point) con una prioridad de 1 al principio del flujo de trabajo. Si tiene varios saltos del tipo “llegada”, Adobe Campaign utilizará el salto de “llegada” con el número más bajo.
    Inserte una actividad Jump (start point) con una prioridad de 2 al final del flujo de trabajo. Si tiene varios saltos del tipo “inicio”, Adobe Campaign utilizará el salto “inicio” con el número más alto.
    Si la actividad de subflujo de trabajo hace referencia a un flujo de trabajo con varias actividades Jump , se ejecuta el subflujo de trabajo entre el salto de tipo “llegada” con el número más bajo y el salto de tipo “inicio” con el número más alto.
  3. Complete y guarde este “subflujo de trabajo”.
  4. Crear un flujo de trabajo “maestro”.
  5. Inserte una actividad Sub-workflow y ábrala.
  6. Seleccione el flujo de trabajo que desee utilizar en la lista desplegable Workflow template .
  7. También puede agregar un script de configuración para alterar el flujo de trabajo al que se hace referencia.
  8. Haga clic en Ok . Se crea automáticamente una transición saliente con la etiqueta de la actividad Jump (start point) del flujo de trabajo seleccionado.
  9. Ejecute el flujo de trabajo.
Una vez ejecutado, el flujo de trabajo llamado como subflujo de trabajo sigue en estado Being edited , lo que significa lo siguiente:
  • No puede hacer clic con el botón derecho en las transiciones para mostrar el destino.
  • No se puede mostrar el recuento de poblaciones intermedias.
  • Los registros se agregan en el flujo de trabajo “maestro” y se etiquetan como “subflujo de trabajo”.
De hecho, este flujo de trabajo solo es una plantilla. Se crea un nuevo subflujo de trabajo basado en esta plantilla cuando se activa desde el flujo de trabajo “maestro”.

Parámetros de entrada (opcional)

  • tableName
  • esquema
Cada evento entrante debe especificar un objetivo definido por estos parámetros.

Parámetros de salida

  • tableName
  • esquema
  • recCount
Este conjunto de tres valores identifica la población objetivo de la consulta. tableName es el nombre de la tabla que registra los identificadores de destinatario, schema es el esquema de la población (normalmente nms:recipient) y recCount es el número de elementos de la tabla.
  • targetSchema
Este valor es el esquema de la tabla de trabajo. Este parámetro es válido para todas las transiciones con tableName y schema .