Llamar a Bulk Flows
Como parte del DSL estándar de IPF es posible llamar a otros flows usando la acción "Call Flow". Con el debulker floclient, ahora introducimos la capacidad "Call Bulk Flow".
Comportamiento de la acción
Al usar "Call Bulk Flow" es necesario proporcionar dos argumentos:
-
El flow objetivo
-
El "Marker" dentro de los datos debulkeados que se usará.
Cuando se invoque, el flow llamará al debulker y solicitará todos los registros para el bulkId actual y el marker indicado. Para cada uno de estos registros iniciará una nueva instancia del flow objetivo, proporcionando los datos recuperados del component store al flow hijo.
Transferencia de datos
La capacidad de call bulk flow espera que el elemento de datos "Debulk Identifier" esté disponible. Lo utiliza para determinar el bulk Id que debe procesarse en tiempo de ejecución.
Cuando se llama a un flow hijo, se le envían dos campos de datos clave:
-
Debulk Identifier
-
Debulk Component Data