✒️ABAP La configuración de un IDoc
ABAP La configuración de un IDoc
LA ESTRUCTURA DE UN IDOC.
Un IDoc consiste de la siguiente secuencia de tres tipos de registros:
• Registro de control
Contiene toda la información administrativa del IDoc, como el origen y el destinatario. Es muy importante para saber el destino del IDoc, la tabla SAP dónde se guarda es la EDIDC.
Tabla EDIDC: la tabla transparente estándar EDIDC almacenará los registros de control de un IDoc. La clave de la tabla es el número del IDoc (campo DOCNUM).
• Registro de datos
Los registros de datos se guardan en la tabla EDID4 en un campo de 1000 caracteres.
Tabla EDID4: almacena los registros de datos de un IDoc. La clave de la tabla está formada por : el número del IDoc, el contador de cluster y el número del segmento SAP.
Un IDoc puede contener múltiples registros de datos, según haya Sido definida la estructura del tipo de IDoc.
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 correspondiente.
Los registros de estatus contienen información de estado, tal como código de estado, fecha y hora en el que el punto de control es alcanzado. Estos registros de estado existen solamente en SAP y no son almacenados en el archivo de salida.
La estructura de los registros de estado está definida por la estructura del diccionario EDI_DS40. Se almacena en la tabla EDIDS.
Tabla EDIDS: almacena los registros de estado de un IDoc. La clave de la tabla está formada por: el número del IDOC, la fecha de la información de estatus y el contador de estatus IDOC .
LOS SEGMENTOS DE DATOS.
Es en si una estructura, por lo que cuando creemos un segmento, luego podremos visualizarlo a través de la transacción SE11.
• IDocs jerarquicos: los segmentos hijos están ubicados debajo de sus padres. Deben respetar la secuencia en la que se ingresan al mensaje. La información de la 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.
EL TIPO BASE.
También llamado Tipo IDoc, define la estructura de los datos de aplicación del IDoc.
Desde la transacción WE30 se puede ver e formato de los tipos Base.
EL TIPO DE MENSAJE.
Es una vista del Tipo IDoc (Tipo Base). Representa al objeto de negocio.
El tipo de mensaje puede estar compuesto por diferentes Tipos Base. Esto se debe a qué el mismo objeto de negocio, puede ser enviado a diferentes sistemas, con diferente estructura. Incluso, diferentes versiones de SAP R/3.
Para crear un Tipo de mensaje utilizaremos la transacción WE81.
Transacción WE81: se utiliza para la creación de los tipos de mensaje de IDocs.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Luis Romero Pinto
Sobre el autor
Publicación académica de Gerardo Jose Campos Tovar, en su ámbito de estudios para la Carrera Consultor ABAP.
Gerardo Jose Campos Tovar
Profesión: Barbero - Argentina - Legajo: JH51R
✒️Autor de: 61 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Mi principal motivo es lograr obtener los conocimientos necesarios para as? lograr cambiar de ambiente de trabajo y superar mis objetivos laborales y economicos.
Certificación Académica de Gerardo Campos