
IDOC. CONFIGURACION:
La estructura de un IDoc se basa en varios segmentos y cada uno de ellos en una secuencia de campos: Organización de Segmento, Atributos de Segmento y Formato de campos.
Tipos de registro:
- Registro de Control: Información administrativa del IDoc, Origen y destinatario, tipo de IDoc. Se guaran en tabla EDIDC (clave DOCNUM). Estructura EDI_DC40.
- Registro de Datos, tabla EDID4 (1000 chars. Clave DOCNUM, COUNTER, SEGNUM). Pueden existir multiples registros de datos. Estructura EDI_DD40.
- Registro de Status, diferentes status por los que pasa el mensaje en cuestión, hasta su correcto procesamiento. Contienen información de estado: código de estado, fecha y hora de punto de control. Estructura EDI_DS40. Tabla EDIDS (Clave DOCNUM, LOGDAT, LOGTIM, COUNTR).
SEGMENTO DE DATOS:
Define el formato de los datos que se enviaran o recibirán a través de un IDoc, que puede tener definidos varios segmentos de datos.
La estructura se puede ver desde la transacción SE11.
- IDocs Jerarquicos: Segmentos hijos ubicados debajo de los padres. Respetan la secuencia en que se crean en el mensaje. In formación de jerarquía guardada en campos de control de segmento.
- IDocs no Jerarquicos: Segmentos ubicados por tipos. Relacionados por medio de un valor del segmento de datos.
TIPO BASE (Tipo IDoc):
Define la estructura de los datos de aplicación del IDoc. Se transfiere entre sistemas.
Se puede ver el formato de los Tipos Base en transacción WE30.
Extensión: Concepto similar a estructuras Append. Agregan dentro de un segmento estándar campos Z.
TIPO DE MENSAJE:
Vista del Tipo IDoc que representa el objeto de negocio. Puede estar compuesto por diferentes Tipos Base.
La creación se realiza desde la transacción WE81