WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Crear el modelo MRM TDS para un IDoc

El formato físico TDS (Tagged/Delimited String - Serie codificada/delimitada) del dominio MRM es adecuado para analizar y grabar los IDoc ALE de SAP y los IDoc File de SAP. Los mensajes IDoc ALE se exportan desde SAP a través del enlace de WebSphere MQ para R3. Los IDoc File se exportan desde SAP hasta el sistema de archivos.

Este tema describe cómo crear el modelo de mensaje necesario para el analizador MRM cuando se analiza y se graban los IDocs ALE y File de SAP utilizando el formato físico TDS.

Obtención del IDoc

Cree un archivo de importación de los datos IDoc necesarios para WebSphere Message Broker Toolkit.
  1. Inicie la sesión en un sistema SAP.
  2. Ejecute la transacción facilitada, we60, que extrae los datos del IDoc como un archivo de cabecera C.
    1. En Tipo básico, seleccione el tipo de IDoc que le interese; por ejemplo, MATMAS02.
    2. Deja los recuadros de selección Controlar, Datos y Estado vacíos.
    3. Seleccione la versión Tipos de registro. Un IDoc de la versión 4 es el tipo 3.
    4. Pulse F7 para visualizar una representación C del IDoc.
    5. Pulse sin convertir.
    6. Seleccione Sistema > Lista > Guardar > Archivo local.
    7. Cuando se lo soliciten, especifique un nombre de archivo y directorio para la salida de la transacción. La representación C del IDoc se guarda para este archivo de cabecera C.
Consejo: La cabecera C exportada puede importarse al WebSphere Message Broker Toolkit sin ningún proceso manual adicional.

Creación de modelo del IDoc

Cree su modelo de mensaje.

  1. Vaya a la perspectiva Desarrollo de aplicaciones de intermediario de WebSphere Message Broker Toolkit.
  2. Utilice el asistente para Nuevo conjunto de mensajes para crear un conjunto de mensajes para el IDoc. Seleccione los datos de texto como los datos que desea utilizar. Esta acción creará un formato TDS (Serie codificada/delimitada) y prestablece la propiedad Dominio de mensajes predeterminado en MRM.
  3. Utilice el Editor de conjuntos de mensajes para renombrar el formato físico TDS a Text_IDoc.
  4. Utilice el asistente para Nuevo archivo de definición de mensajes a partir de un mensaje suministrado por IBM® para importar un modelo ya preparado de la estructura de mensajes IDoc ALE o File global. Este modelo incluye definiciones de los segmentos DC y DD. Los modelos ya preparados se denominan IDoc ALE de SAP e IDoc File de SAP. El archivo de definición de mensajes resultante se denomina ale_idoc.mxsd o file_idoc.mxsd. Para obtener información sobre cómo utilizar el asistente para Nuevo archivo de definición de mensajes a partir de un mensaje suministrado por IBM, consulte Conjuntos de mensajes: importar a partir de mensajes suministrados por IBM.
  5. Utilice el asistente para Nuevo archivo de definición de mensajes a partir de un archivo de cabecera C o el mandato mqsicreatemsgdefs para importar la representación C del IDoc al nuevo conjunto de mensajes. Especifique los valores siguientes:
    • Establezca la opción Preproceso en IDoc ALE de SAP o IDoc File de SAP. Si esta opción no se especifica, no se importará la cabecera C.
    • Cree mensajes para los segmentos que aparecen en el IDoc.
    • Utilice la opción Codificación de serie para importar matrices de caracteres como series de longitud fija.
    • Utilice la opción Carácter de relleno para serie para hacer que el espacio (" ") sea el carácter de relleno que se utilice.
    Para obtener información sobre cómo utilizar el asistente, consulte Conjuntos de mensajes: importar de C.

Utilización del modelo de mensaje IDoc

Ahora puede utilizar el modelo de mensaje como ayuda para construir un flujo de mensajes que procesa instancias del mensaje IDoc del mismo modo que cualquier otro mensaje que pertenezca al dominio MRM.

Consejo: SupportPac IA0F contiene una descripción más detallada de los pasos que hay que seguir para crear el modelo de mensaje IDoc. Puede ignorar los programas de utilidad IDocHeaderTweak e IDocMsgSetTweak porque este proceso se ha incorporado en el asistente de Nuevo archivo de definición de mensajes a partir del archivo de cabecera C.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:55


Tema de tareaTema de tarea | Versión 8.0.0.5 | ac67120_