
ESTRUCTURA IDOC
Consiste de varios segmentos y los segmentos consisten de una secuencia de campos.
Registro de datos
Los registros de datos se guerdan en la tabla EDID4 en un campo de 1000 caracteres. para saber interpretar esa cadena, el registro cuenta con un campo que informa cual es la estructura con la que se deben interpretar los datos. estructura EDI_DD40
Registro de status
Este segmento informa los diferentes status por los que va pasando el mensaje en cuestion, hasta que finalmente es procesado correctamente. si el receptor reporta un error de cumunicaciones, se dispara el manejo de excepciones mediante un workflow , donde sera informado el responsable del IDoc. este paso es opcional. estructura en EDI_DS40.
CADA IDOC CONSISTE EN UN UNICO REGISTROS DE CONTROL Y VARIOS REGISTROS DE DATOS Y STATUS
SEGEMENTOS DE DATOS
Define el formato de los datos que se enviaran o recibiran atraves de un IDoc.
Cuando creemos un segmento lo podemos visualizar por la transaccion SE11.
IDocs jerarquicos donde los segmentos hijos estan ubicados debajo de sus padres respetando la secuencia en la que se van ingresando los mensajes y IDocs no jerarquicos donde los segmentos se relaciones por tipos.
TIPO BASE
Define la estructura de los datos de aplicacion del idoc desde la transaccion WE30 se pueden ver el formato de los TIPO BASE
TIPO DE MENSAJE
Es una vista del tipo IDoc, representa el objeto de negocio
para crear el tipo de mensaje se utiliza la transaccion WE81