Descripción
La tarea Assemebler se encarga de ensamblar un nuevo mensaje a partir de varios mensajes entrantes (al menos dos o más).
Funcionamiento
La tarea crea un nuevo nodo raiz y a partir del mismo cuelga de manera secuencial cada árbol de elementos de los mensajes de entrada, por orden. El usuario podrá especificar el nombre del nuevo nodo raíz.
Parámetros
Nombre del nodo raíz del nuevo mensaje
Nombre del nodo raíz del nuevo mensaje generado. Cada mensaje de entrada será hijo de este nodo raíz.
Ejemplo de uso y configuración
En este ejemplo necesitamos ensamblar un nuevo mensaje a partir de otros dos que provienen de un Correlator y contienen información de producto proveniente de una tienda online Prestashop (slot de entrada inferior) y un CRM Salesforce (slot de entrada superior) y el mensaje resultante va destinado a una tarea Distributor:
La configuración más sencilla y la más común de la tarea Assembler es establecer un nodo común "root" y que ambos mensajes de entrada cuelguen directamente de ahí, siendo los nodos raíces de cada mensaje un nodo hijo de "root":
Mensaje entrante en el SLOT 0 (Salesforce): | Mensaje entrante en el SLOT 1 (Prestashop): |
Mensaje saliente |
|
|
Ejemplo completo: Este ejemplo es un fragmento de una solución completa disponible en la sección de ejemplos de soluciones. En concreto se trata de la solución que Sincroniza productos de Prestashop a Salesforce. Te invitamos que visites el artículo que explica la solución entera para tener mayor información de contexto.