Los mensajes ALE IDoc que se envían a las aplicaciones SAP y que se reciben de dichas aplicaciones utilizando el enlace WebSphere MQ para R3, pueden procesarse mediante el analizador IDOC que requiere un modelo de mensaje para interpretar los datos correctamente. Este tema describe cómo crear el modelo de mensaje.
El dominio IDOC está en desuso. Para desarrollar nuevos flujos de mensajes, utilice el dominio MRM con un formato físico TDS cuando desee procesar los mensajes que los clientes SAP R3 envían al intermediario a través del enlace WebSphere MQ para R3.
Cree su modelo de mensaje.
Ahora puede utilizar el modelo de mensaje para ayudarle a crear un flujo de mensaje que procesa instancias del mensaje IDoc. Puede utilizar ESQL o Java™ para acceder a los campos del IDoc. No puede utilizar correlaciones gráficas para acceder a campos del IDoc porque el dominiode IDOC no está soportado por el editor de correlaciones.
Cuando establece las propiedades del nodo MQInput que debe recibir el IDoc del enlace WebSphere MQ Link para R3, la propiedad Dominio de mensajes debe ser IDOC, la propiedad Conjunto de mensajes debe ser el nombre del conjunto de mensajes y la propiedad Formato del mensaje debe ser el nombre del Formato físico personalizado. No necesita establecer una propiedad Tipo de mensaje en el nodo MQInput porque no lo necesita el analizador IDOC.
Cuando el flujo de mensajes se ha completado, añada el conjunto de mensajes y el flujo de mensajes a un archivo BAR de intermediario y despliegue el archivo BAR en un grupo de ejecución del intermediario.
Cuando el nodo MQInput recibe un IDoc, el analizador IDOC procesa los elementos definidos por SAP en el DC, luego luego para cada DD, procesa los elementos definidos por SAP y llama al analizador MRM para procesar los datos del segmento definidos por el usuario, tal como se describe el IDoc exportado, utilizando el formato físico CWF. El analizador MRM conoce la propiedad Tipo del mensaje para utilizar para el segmento definido por el usuario, porque esto lo obtiene el analizador de IDOC del campo DD definido por SAP segnam.