✒️ABAP / La configuración de un IDoc Por Alexander Cardenas
ABAP La configuración de un IDoc

Configuracion de una idoc
La estructura de un idoc consiste en 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. Un Idoc consiste de la siguiente secuencia de tres tipos de registros:
· Registros de Control. Contiene la información administrativa: el origen, el destinatario, y que tipo de Idoc. Es como el sobre de una carta. La tabla SAP donde se guarda es la EDIDC.



· Registro de Datos.


· Registro de estatus.




SEGMENTO DE DATOS. Un registro de datos o segmento de datos define el formato de los datos que se enviaran o recibirán a través de un Idoc. Un Idoc puede tener definidos uno o más segmento de datos. Un segmento de datos es en si una estructura. Podemos visualizarlo por la se11.

· Idoc 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 esta 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.
En ambos casos la información debe ser enviada siguiendo el orden de los segmentos ya que sino fallara el Idoc.
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. Desde la transacción WE30 se puede ver el formato de los tipo base y se puede crear los tipos base de idoc.


Tipo de Mensaje. Es una vista de tipo Idoc(tipo base). Representa el objeto de negocio.

Para crear un tipo de mensaje utilizamos la transacción WE81.
TIPOS DE MENSAJE, ESMSG
TIPOS BASES, EDBAS
 
 
 
Sobre el autor
Publicación académica de Alexander Cardenas, en su ámbito de estudios para el Curso SAP ABAP Avanzado.
Alexander Cardenas
Profesión: Ingeniero de Sistemas - Colombia - Legajo: UN96T
✒️Autor de: 238 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor SAP MM Nivel Avanzado
- Carrera Consultor SAP MM Nivel Inicial
- Curso SAP ABAP Avanzado
- Curso SAP ABAP
- Carrera Consultor SAP SD Nivel Avanzado
- Carrera Consultor SAP SD Nivel Inicial






Disponibilidad Laboral: FullTime


















