✒️ABAP La configuración de un IDoc
ABAP La configuración de un IDoc
ESTRUCTURA DE UN IDOC
La estructura consiste de varios segmentos, y los segmentos consisten de una secuencia de campos. Un IDoc consiste de la siguiente secuencia de tres tipos de registros.
- Registros de control: Contiene toda la información administrativa del IDoc(origen, destinatario, qué tipo es...) La tabla SAP es la EDIDC.
- Registros de datos: Un IDoc puede contener múltiples registros de datos. La tabla SAP es la EDID4.
- Registros de status: Informa los diferentes status por los que va pasando el mensaje en cuestión hasta que finalmente es procesado correctamente. La tabla SAP es la EDIDS.
*Cada IDoc consiste en un único registro de control y varios registros de datos y estatus. El sistema automáticamente asigna registros de estado durante todo el proceso, a medida que el IDoc va alcanzando diversos puntos de control.
SEGMENTO DE DATOS
Un registro de datos o segmento de datos, define el formato de los datos que se enviarán.
Un IDoc puede tener definido uno o más segmentos de datos.
Un segmento de datos es una estructura, podemos visualizarlo mediante la TX SE11.
Tipos de segmentos:
- IDoc jerárquico: los hijos están ubicados debajo de sus padres. Deben respetar la secuencia en la que se ingresan al mensaje.
- IDoc no jerárquico: los segmentos deben ubicarse por tipos.
TIPO BASE
También llamado Tipo IDoc, define la estructura de los datos de aplicacón del IDoc.
Trasnacción WE30: Administración de los tipo base.
Al tipo base se le pueden agregar campos mediante una EXTENSION (Similar a las estructuras append en las tablas SAP)
Tipos base Z: Tabla SAP EDBAS
TIPO DE MENSAJE
Es una vista del Tipo Base. Representa al objeto de negocio.
Transacción WE81: Creación de los tipos de mensajes.
Tipos de mensajes Z: Tabla SAP EDMSG
 
 
 
Sobre el autor
Publicación académica de Ivan Dario Lemus Moya, en su ámbito de estudios para la Carrera Consultor ABAP.
Ivan Dario Lemus Moya
Colombia - Legajo: CR37B
✒️Autor de: 31 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial