✒️ABAP La configuración de un IDoc
ABAP La configuración de un IDoc
CONFIGURACION DE UN IDOC
ESTRUCTURA DE UN IDOC
Consiste de varios segmentos, y los segmentos consisten de una secuencia de campos. La estructura de un tipo de IDoc define la sintaxis de los datos al especificar la organización de los segmentos, atributos de los segmentos y formatos de cada uno de sus campos
CONSISTE EN LAS SIGUIENTES SECUENCIAS DE REGISTROS:
- Registro de Control. Contiene toda la información administrativa del IDoc, como el origen y el destinatario, y qué tipo de IDoc, algo así como el sobre que acompaña a cualquier carta
- Registro de Datos. Los registros de datos se guardan en la tabla EDID4 (Tabla cluster estandar que almacena los registros de datos de un IDOC) en un campo de 1000 caracteres. Para saber interpretar esa cadena, el registro cuenta con un campo que informa cuál es la estructura con la que se deben interpretar los datos. La estructura de los registros de datos está definida por la estructura del diccionario EDI_DD40
- Registro de Status. Este segmento informa los diferentes status por los que va pasando el mensaje en cuestión, hasta que finalmente es procesado correctamente. Si el receptor reporta un error de comunicaciones, se dispara el manejo de excepciones mediante un Workflow, donde será informado el responsable del IDoc. Este paso es opcional. La estructura de los registros de estado está definida por la estructura del diccionario EDI_DS40. Se almacenan en la tabla (EDIDS, tabla transparente estandar, almacena los registros de estado d eun IDOC).
NOTA: Cada IDoc consiste en un único registro de control y varios registros de datos y status. El sistema automáticamente asigna registros de estado durante todo el proceso, a medida que el IDoc va alcanzando diversos puntos de control
SEGMENTOS DE DATOS. Un segmento de datos es en sí una estructura
Un registro de datos o segmento de datos define el formato de los datos que se enviarán o recibirán a través de un IDoc. Un IDoc puede tener definidos uno o más segmentos de datos
ESTRUCTURA:
- IDocs jerárquicos: los segmentos hijos están ubicados debajo de sus padres. Deben respetar la secuencia en la que se ingresan al mensaje
- IDocs no jerárquicos: los segmentos deben ubicarse por tipos, no por jerarquía de padres e hijos.
NOTA: En ambos, la información debe ser enviada siguiendo el orden de los segmentos ya que sino fallará el IDoc
TIPO BASE. define la estructura de los datos de aplicación del IDoc.
Transaccion WE30 (para la creación de los Tipos base de IDocs) se puede ver el formato de los Tipo Base
TIPO DE MENSAJE. Es una vista del Tipo IDoc (Tipo Base). Representa al objeto de negocio
Esta compuesto por diferentes Tipos Base. Esto se debe a que el mismo objeto de negocios, puede ser enviado a diferentes sistemas, con diferente estructura. Incluso, diferentes versiones de SAP R/3 generaron diferentes Tipos de IDocs
Transaccion WE81 para la creación de los Tipos de mensajes de IDocs.
Los Tipo de mensaje que se crean en SAP, se almacenan en la tabla estándar EDMSG.
Los Tipo Base que se crean en SAP, se almacenan en la tabla estándar EDBAS.
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez