
Estructura de un IDoc.
- En la estructura de un IDoc consta de segmentos y cada segmento consta de una secuencia de campos.
- En una estructura IDoc se define la sintaxis de los datos, atributos de los segmentos y el formato de cada campo.
- IDoc consiste en la secuencia de tipos de registro. Registro de control, la tabla donde se guardan los registros de control de un IDoc es la EDIDC.
- EDI_DC40 es la estructura del registro de control del IDoc.
- Registro de datos. se guardan en la tabla EDID4 con un campo 1000 caracteres.
- Un IDoc puede contener multiples registros de datos.
- EDI_DD40 es la estructura del registro de datos del IDoc.
- Registro de Status. Segmento que informa los status por los que pasa el mensaje en cuestion, hasta que es procesado correctamente.
- Los registros de status contienen informacion de estado, codigo de estado, fecha y hora cuando es alcanzado.
- La estructura de los registros de estados es la EDI_DS40 y se almacena en la tabla EDIDS.
- Un segmento de datos es en si una estructura.
- Para crear un segmento y visualizarlo se realiza con la transaccion SE11.
- La estructura de los segmentos de datos pueden ser IDocs Jerarquicos y no jerarquicos.
- En la trx WE30 se puede ver el formato de los tipos Base.
- En la trx WE81 para crear un tipo de mensaje.
- Los tipos de mensajes que se crean se almacena en la tabla estandar EDMSG.
- Los tipos de base que se crean se almacenan en la tabla estandar EDBAS.