Información de entorno de ejecución

El motor de flujo de trabajo carga los datos de instancia para el objeto de datos de flujo de trabajo de lista asociado a la actividad paralela. Por cada elemento del objeto de datos de flujo de trabajo de lista, se crea y ejecuta una instancia de la actividad englobada. Los detalles de lo que ocurre cuando se ejecutan dichas instancias de la actividad envuelta pueden encontrarse en los correspondientes capítulos que describen las actividades que puede englobar una actividad paralela (Manual y Decisión).

En tiempo de ejecución, el motor de flujo de trabajo trata una actividad paralela como si fuera varias actividades contenidas en un bloque paralelo (AND) (AND) de división/unión. Se crea una instancia de actividad por elemento en el WDO de lista de actividad paralela (p.ej. si dicha lista contiene tres elementos, se crearán tres instancias de actividad).Esto garantiza que todas las instancias de actividad asociadas a la actividad paralela tengan que completarse antes de que la actividad paralela real se considere completa y pueda avanzar el flujo de trabajo.

A fin de resolver las correlaciones asociadas a una actividad paralela, se asocia cada instancia de la actividad englobada a un elemento del WDO de lista de actividad paralela. El elemento se indexa utilizando el objeto de datos de flujo de trabajo Context_Parallel (p.ej. ChildDetailsListWDO[Context_Parallel.occurrenceCount]).