
Lección "Configuración de un IDoc"
La lección "Configuración de un IDoc" enseña cómo realizar la configuración de un IDoc, analizando su estructura, creando segmentos de datos, y definiendo el tipo base y los tipos de mensajes.
• Estructura de un IDoc La estructura de un IDoc define la sintaxis de los datos al especificar la organización y atributos de los segmentos, así como el formato de cada uno de sus campos. Un IDoc se compone de una secuencia de tres tipos de registros.
â—¦ Registro de Control: Contiene toda la información administrativa del IDoc, como su origen, destinatario y el tipo de IDoc.
â—¦ Registro de Datos: Almacena los datos del IDoc en un campo de 1000 caracteres, y un IDoc puede tener múltiples registros de datos.
â—¦ Registro de Status: Informa los diferentes estados por los que pasa el mensaje, desde su generación hasta su procesamiento, registrando puntos de control como el código de estado, fecha y hora.
• Segmentos de Datos Un segmento de datos es una estructura que define el formato de los datos que se intercambiarán a través de un IDoc. Un IDoc puede tener uno o más segmentos de datos definidos.
â—¦ IDocs jerárquicos: Los segmentos hijos se ubican debajo de sus padres y deben seguir una secuencia de ingreso.
â—¦ IDocs no jerárquicos: Los segmentos se organizan por tipos, no por jerarquía, y se relacionan mediante un valor del segmento de datos.
• Tipo Base También conocido como Tipo IDoc, el tipo base es la estructura que define los datos de aplicación de un IDoc, incluyendo los segmentos que contendrá, su orden, jerarquía y repeticiones.
â—¦ Extensiones de un Tipo Base: Permiten agregar campos Z dentro de un segmento estándar de un tipo base existente.
â—¦ Transacción WE30: Es la herramienta estándar para la creación y visualización de los Tipos Base de IDocs.
• Tipo de Mensaje Es una vista del Tipo IDoc (Tipo Base) que representa el objeto de negocio. Un mismo objeto de negocio puede ser enviado a diferentes sistemas con estructuras variadas.
â—¦ Relación con Tipos Base: Varios Tipos Base pueden estar asignados a un mismo Tipo de Mensaje.
â—¦ Transacción WE81: Se utiliza para la creación de los Tipos de Mensajes de IDocs.