![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La configuración de un IDoc
ABAP La configuración de un IDoc
![ABAP La configuración de un IDoc ABAP La configuración de un IDoc](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/450.jpg)
ESTRUCTURA DE UN IDOC.-
Consiste en variossegmentos y los segmentos consisten de una secuencia de campos.
La estructura de IDOC define la sintaxis de los datos al especificar la organizacion de segmentos, atributos y formatos de cada uno de sus campos.
Un Idosc consiste de las siguientes secuencias de tres tipos de registros.
- Registro de control.- Contiene toda la información administrativa del IDOC.- Origen, destinatario y tipo de ido. (Sería algo asi como el sobre que acompaña a la carta). La tabla SAP en donde se guardan es la EDIDC. la clave (campo DOCNUM)
La estructura del registro de control está definida por la estructura del diccionario EDI_DC40
- Registro de datos.- Se guardan en la tabla EDID4 EN UN CAMPO DE 1000 caracteres, para saber como interpretar esa cadena, el registro cuenta con un campo que informa cual es la estructura con la que deben interpretar los datos.
La estructura de registro de datos está definida por la estructura del diccionario EDI_DD40
- Registro de estatus.- Este segmento informa por los diferentes status por los que va pasando el mensaje en cuestion hasta que finalmente es procesada correctamene.
En los errores de comunicación se dispara el manejo de excepciones mediante un workflow, paso opcional.
Contiene información del estado, fecha y hora en que el punto de control es alcanzado. Solo existen en SAP y no son almacenados en el archivo de salida.
Esta estructura esta definida por la estructura del diccionario EDI_DS40 en la tabla EDIDS
CADA IDOC consite UN UNICO REGISTRO DE CONTROL Y VARIOS REGISTROS DE DATOS Y STATUS.
El sistema automaticamente asigna un registro de estado durante todo el proceso conforme el IDOC va alcanzando diversos puntos de control.
SEGMENTO DE DATOS.- O REGISTRO DE DATOS define el formato de los datos que se enviaran o recibiran a través de un IDOC. el mismo que puede tener uno mas segmentos de datos.
El segmento de datos en si es una estructura y se la visualiza por la TX.. Se11.
IDOCS JERARQUICOS.- Los segmentos hijos estan ubicados debajo de sus padres, deben respetar la secuencia en lal que se ingresan al mensaje. y la informacion de la jerarquía esta guardada en los campos de control del segmento.
IDOCS NO JERARQUICOS.- los segmentos deben ubicarse por tipos no por jeraquías de padres e hijos. Se relacionan por medio de un valor del segmento de datos-
TIPO BASE.- TAMBIEN LLAMADO TIPO, DEFINE LA ESTRUCTURA DE LOS DATOS DE LA APLICACION DEL IDOC.
Es la estructura de los datos que se transfieren entre sistemas.
TX. WE30 crea, visualiza formato de los tipos de base.
UNA EXTENSION DE TIPO DE BASE ES MUY SIMILAR A LA ESTRUCTURA APPEND CON LAS TABLAS ESTANDAR DE SAP. sE UTILIZAN PARA AGREGAR DENTRI DE UN SEGMENTO ESTANDAR DE CAMPOS Z.
TIPOS DE MENSAJE.- Es una vista del tipo Idoc (tipo base)
TX. WE81.- Crear y ver tipos de mensajes de idocs se almacenan en la tabla EDMSG.
 
 
 
Sobre el autor
Publicación académica de Karyna Alexandra Suarez Flores, en su ámbito de estudios para la Carrera Consultor ABAP.
Karyna Alexandra Suarez Flores
Profesión: Ingeniera en Sistemas - Ecuador - Legajo: CE20O
✒️Autor de: 29 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial