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

 

p4SeYg5tPE-4PsDVJp44Tc6dRIi5ndyGfw.png

 

 

33eIonstbg2o0uoT3s_0B5xO6Fmy-93MuA.png

 

 


U4aggJV-GiO7D3CKBn8B32wVL1cpyWtznA.png 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 SalesforceTe invitamos que visites el artículo que explica la solución entera para tener mayor información de contexto.


rzKLmjjNvQts6B9DXNF73lQ_RbuvUg2hHQ.png