Patrón Distribución de datos SAP a WebSphere MQ: unidireccional (para IDoc)

Puede utilizar este patrón para procesar diversos tipos de IDoc que tienen un único identificador de programa sin que tenga que volver a desplegar o volver a descubrir conjuntos de mensajes y adaptadores existentes, incluso cuando añada tipos diferentes de IDoc.

Utilice este patrón cuando:

Solución

La solución es implementar un flujo de mensajes de direccionamiento IDoc que procese los IDoc de todos los tipos, mediante el conjunto de mensajes pass-through genérico. El análisis parcial permite al flujo de mensajes de direccionamiento IDoc determinar el tipo de IDoc y colocar éste, como una corriente de bits, en una cola de WebSphere MQ que resulte adecuada. Se requiere un único flujo de mensajes para cada tipo de IDoc que obtenga este mensaje, y se procesa el IDoc como si el flujo hubiera empezado con un nodo SAPInput. Para implementar estos flujos de mensajes, deberá ejecutar el asistente Conexión de adaptador para el IDoc que el flujo de mensajes vaya a procesar y, a continuación, deberá utilizar el dominio DataObject y establecer el formato de mensajes en IDoc. El componente de adaptador que crea el Asistente de Conexión de adaptador no es necesario cuando se utiliza el conjunto de mensajes con un nodo MQInput. Se puede dar soporte a los tipos de IDoc subsiguientes creando un nuevo flujo de mensajes y una nueva cola.

Consulte la sección siguiente sobre el diseño de los flujos de mensajes en este patrón.

Flujo de direccionamiento IDoc
Flujos de mensajes que procesan IDoc
Subflujo Error
Subflujo Log
Tareas que deben completarse antes de aplicar el patrón
Parámetros para el patrón
Tareas que deben completarse después de generar el patrón