✒️ABAP La configuración de un IDoc
ABAP La configuración de un IDoc
Estructura de un IDOC
Consiste de segmentos y los segmentos de secuencia de datos.
Está dividido en: Registro de Control, Registro de Datos y Registro de Estado.
Registro de control contiene información administrativa del emisor, receptor y mensaje (EDIDC), es idéntica para todos los Idocs y está definida por SAP, son automáticamente creados e insertados en tiempo de ejecución, está definida por la estructura EDI_DC40.
Registro de datos contiene los segmentos e información, se guardan en la tabla EDID4, puede contener múltiples registros de datos según haya sido definida la estructura del tipo Idoc y esta definida por la estructura EDI_DD40.
Registro de estados los estados del procesamiento del Idoc, es decir informa los diferentes status por los que va pasando el mensaje hasta que es procesado, contiene código de estado, fecha y hora del punto de control alcanzado.(solo exiten en SAP y no son almacenados en el archivo de salida), su estructura es EDI_DS40 y se almacenan en la tabla EDIDS.
Cada Idoc consiste en un único registro de control y varios de datos y estatus.
Segmento de datos
Es la estructura por la cual es encapsulado los datos
Pueden ser Jerarquicos o no jerárquicos, es decir los primero siguen una secuencia de árbol respetando su jerarquía padre-hijo, mientras que los segundos son secuenciales, deben seguir un orden sino fallará el Idoc.
Tipo Base (Tipo Idoc) define la estructura de los datos de aplicación del Idoc, es decir dicha estructura que se transfieren entre sistemas, se visualizan con la tx. WE30. Pueden usar los mismos segmentos.
Tipo de mensaje, es la vista del tipo base que representa el objeto de negocio WE81. Tabla estándar EDMSG, y los tipos base EDBAS.
 
 
 
Sobre el autor
Publicación académica de Javier Montero Quintal, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Montero Quintal
Profesión: Ing Sistemas Computacionales - Mexico - Legajo: HL98C
✒️Autor de: 86 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Javier Montero