![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La configuración de un IDoc
ABAP La configuración de un IDoc
![ABAP La configuración de un IDoc ABAP La configuración de un IDoc](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/59.jpg)
La estrucura de un IDOc consta de varios segmentos y los segmentos de una secuencia de campos. La estructura de un tipo IDOc define la sintaxis de los datos al especificar la organización de los segmentos, sus atributos y formatos de cada uno de sus campos.
Registros de un IDOc
Registro de control: contiene toda la información administrativa del IDOc, como el origen y el destinatario y que tipo de IDOc es. La tabla donde se guardan es la EDIDC
Registro de datos: Los registros de datos se guardan en la tabla EDID4 e 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.
Registro de Status: este segmento informa de 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. Estos registros se almacenan en la tabla EDIDS.
Cada IDOs consiste en un único registro de control y varios registros de datos y status.
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. Un segmento de datos es en sí una 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. La info de jerarquía está guardada en los campos de control del segmento.
IDOcs no jerárquicos: los segmentos deben ubicarse por tipos, no por jerarquía de padres e hijos. Se relacionan por medio de un valor del segmento de datos.
Tipo Base: también llamado Tipo IDoc, define la estructura de los datos de aplicación del IDoc. Es la estructura de los datos que se transfieren entre sistemas.
Mediante la transacción WE30 se pueden crear los tipo base de los IDocs. Una extensión de un tipo base se utiliza para agregar dentro de un segmento campos Z.
Tipos de mensaje: Es una vista del tipo IDoc (Tipo Base) Representa al objeto de negocio. Para crear un tipo de mensaje usamos la transacción WE81
 
 
 
Sobre el autor
Publicación académica de Diego Baigorria, en su ámbito de estudios para la Carrera Consultor ABAP.
Diego Baigorria
Profesión: Aux Sistemas - Argentina - Legajo: ZC10B
✒️Autor de: 83 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial