🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️ABAP La configuración de un IDoc

ABAP La configuración de un IDoc

ABAP La configuración de un IDoc

Unidad 4: IDocs.

Lección 2: Configuración de un IDoc.

1.- Estructura de un IDoc.

Los IDocs están constituidos por segmentos y estos a su vez por campos. La estructura de un tipo de IDoc define la sintaxis de los datos al especificar la organización de los segmentos, atributos de los segmentos y formatos de cada uno de sus campos.

Así un IDoc esta formado por una secuencia de los siguientes tipos de registros.:

  • Registro de control. Especifica la información de tipo administrativo del mismo. Origen y destino y tipo de IDoc. Es un registro de gran importancia ya que nos da información relevante del IDoc. Los registros de control se guardan en la tabla EDIDC, a la que se puede acceder por el número del IDoc (DOCNUM). La estructura de un registro de control, es la misma para cualquier IDoc y esta fijada de antemano por SAP. Responde a la estructura EDI_DC40.

Un IDoc contiene un único registro de control.

  • Registro de datos. Se guardan en la tabla EDID4 y su estructura responde a la estructura EDI_DD40. La información del registro de datos se guarda en un campo de 1000 caracteres. Define el formato de los datos que se envían o reciben a través de un IDoc. A la tabla de registro de datos se accede por la siguiente clave:

1. Número de IDoc (DOCNUM).

2. Contador en la tabla de Cluster (COUNTER)

3. Número de segmento SAP (SEGNUM).

Un IDoc puede contener múltiples registros de datos en función de su estructura definida por el Tipo de IDoc.

  • Registro de Satus. Informa los distintos estados por los que pasa el mensaje hasta el momento en que se finaliza correctamente su procesamiento. Opcionalmente si hay errores de comunicaciones, se gestionan las excepciones mediante un WF que las direccionará al responsable del IDOC.

La información contenida en este tipo de registro se refiere a información de estado como código de estado, fecha y hora en que se ha alcanzado el mismo. Estos registros no serán almacenados en el registro por lo que su existencia se mantiene en exclusiva en el entorno SAP que los generó.

Se almacenan en la tabla EDIDS cuya estructura responde a la de l diccionario EDI_DS40. La clave para acceder a la tabla es la siguiente:

1. Número de IDoc (DOCNUM).

2. Fecha de la información de status (LOGDAT),

3. Hora de dicha información (LOGTIM).

4. Contador de status. IDOC (COUNTR).

Al igual que en el caso de los registros de datos cada IDoc puede tener múltiples registros de status.

2.- Segmentos de datos.

El segmento de datos es en si una estructura por lo que una vez creado podemos visualizarlo con la transacción de diccionario SE11. La estructura de un segmento de datos puede ser de dos tipos:

  • IDocs jerárquicos. Los segmentos hijos se sitúan debajo de sus padres. Debe de respetarse la secuencia en la que se ingresan en el mensaje. La información relativa a la jerarquía, se almacena en los campos de control de segmento.
  • IDocs no jerárquicos. Los segmentos se deben ubicar por tipos, no por jerarquías de padres e hijos como en el anterior caso. Los segmentos en este tipo de IDocs se relacionan por medio de un valor del segmento de datos.

En ambos tipos respetar el orden de los segmentos es de vital importancia para que el IDoc se transmita correctamente.

3.- Tipo Base.

El Tipo Base también llamado Tipo IDoc, define la estructura de los datos de aplicación del IDoc. Es la estructura de datos que se transfieren entre sistemas. Para acceder al formato de los diferentes tipos base tenemos la transacción WE30. Esta transacción nos permite también crear nuevos tipos base.

Una Ampliación de un tipo base, es algo parecido a la Estructura Append de una tabla. Así una Ampliación se utiliza para añadir campos Z a un segmento estándar. Los Tipos Base pueden compartir segmentos. Los Tipos Base se almacenan en la tabla EDBAS.

4.- Tipo de mensaje.

Es una vista del Tipo Idoc (Tipo Base). Representa un objeto de negocios. Un Tipo de mensaje puede estar compuesto por diferentes Tipos Base. Esto es posible porqué un mismo objeto de negocios se puede enviar a diferentes sistemas con diferente estructura. Incluso la estructura puede variar de una versión de R/3 a otra.

Para crear un Tipo de mensaje ejecutamos WE81.

Los Tipos de Mensaje en SAP se almacenan en la tabla EDMSG.


 

 

 


Sobre el autor

Publicación académica de Francisco Compte Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Francisco Compte Sanchez

Profesión: Sap Business&integration Architect - España - Legajo: QQ38S

✒️Autor de: 105 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Consultor sap mm y sd con algún conocimiento abap a nivel de debug. quiero consolidar conocimientos técnicos para reforzar mi perfil profesional.

Certificación Académica de Francisco Compte

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La configuración de un IDoc" de la mano de nuestros alumnos.

SAP Master

Configuración de un Idoc La estructura de un Idoc consiste en varios segmentos y los segmentos consisten en una secuencia de campos, la estructura de un tipo de Idoc define la sintaxis de los datos al especificar la organización de los segmentos, atributos de los segmentos y formatos de cada uno de sus campos. La tabla transparente EDIDC almacena los registros de control de un Idoc, la clave de la tabla es el número del Idoc (campo DOCNUM). La tabla cluster estándar EDID4 almacena los registros de datos de un Idoc. La tabla transparente estándar EDIDS almacena los registros de estado de un Idoc. Un registro de datos o segmento de datos define el formato de los datos que se enviaran o recibirán a través...

Acceder a esta publicación

Creado y Compartido por: Jesus Enrique Ramos Bello / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

estructura de un IDOC la estructura de un idoc consiste de varios segmentos, y los segmentos consisten de una secuencia de campos. la estructura de un tipo de IDOC define la sintaxis de los datos al especificar la organizacion de los segnmentos, atributos de los segnmentos y formatos de cada uno de sus campos un idoc consiste de la sieguiente secuencia de tres ripos de registros registro de control: contiene toda la informacion administrativa del idoc, como el origen y el destinatario, y que tipo de idoc es. seria algo asi como el sobre de acompaña a cualquier carta. registros de datos: los registros de datos se guardan en la tabla EDID4 en un campo de 1000 caracteres. para saber interpretar esa cadena, el registro cuenta con un campo...

Acceder a esta publicación

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


ESTRUCTURA DE UN IDOC consiste en varios segmentos y estos en una secuencia de campos Los IDOC se guardan en la tabla EDIC la clave es el numero de IDOC (DOCNUM) estructura usada EDIC_DC40 Los registros de datos se guaran en la tabla EDID4 en un campo de 1000 caracteres estructura EDI_DD40 Los registros de status se guardan en la tabla EDIDS, estructura EDI_DS40 cada edi se compone de un registro de control y varios de datos y status IDOC JERARQUICO: los segmentos hijos estan ubicados debajo de sus padres IDOC NO JERARQUICO los segmentos deben ubicarse por tipos, no por jerarquia padre e hijo TIPO BASE o tipo IDOC define la estructura de los datos de aplicacion del IDOC Transaccion WE30, ver o crear el formato de los tipo base TIPO DE MENSAJE...

Acceder a esta publicación

Creado y Compartido por: Yeffer Jaime Sierra Saenz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

IDocs: Contienen una estructura con varios segmentos y los segmentos consisten de una secuencia de campos. La estructura de un tiipo IDoc define la sintaxis de los datos al especificar la organizacion de los segmentos, atributos de los segmentos y formatos de cada uno de sus campos. Registro de control Contiene toda la informacion administrativa del IDoc, como el origen y el destinatario y qué tipo de IDoc es. Seria algo asi como el sobre que acompaña a una carta. Este registro es importante ya que es necesario para saber, entre otras cosas, cúal será el destinatario del IDoc. La tabla SAP donde se guardan es la EDIDC.

Acceder a esta publicación

Creado y Compartido por: Andres Gomez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La configuración de un IDoc 1. La estructura de un IDoc Registro de control. Tabla EDIDC. La tabla transparente estándar EDIDC almacena los registros de control de un IDoc. La clave de la tabla es el Número del IDOC (campo DOCNUM) Registro de datos. Tabla EDID4. La tabla clúster estándar EDID4 almacena los registros de datos de un IDoc. La clave de la tabla está formada por: el Número de IDOC (campo DOCNUM), el Contador en la tabla de clúster (campo COUNTER) y el Número del segmento SAP (campo SEGNUM) Registro de status. Tabla EDIDS. La tabla transparente estándar EDIDS almacena los registros de estado de un IDoc. La clave de la tabla está formada por:...

Acceder a esta publicación

Creado y Compartido por: David Brito Melado

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Configuracion de un IDoc 1. Estructura de un IDoc: consiste de varios segmentos, y los segmentos consisten de una secuencia de campos. La estructura de un tipo de IDoc define la sintaxis de los datos al especificar la organización de los segmentos, atributos de los segmentos y formatos de cada uno de sus campos. Registro de Control: Contiene toda la información administrativa del IDoc, como el origen y el destinatario, y qué tipo de IDoc es. Sería algo así como el sobre que acompaña a cualquier carta. Registro de Datos: Los registros de datos se guardan en la tabla EDID4 en un campo de 1000 caracteres. Para saber interpretar esa cadena, el registro cuenta con un campo que informa cuál es la estructura...

Acceder a esta publicación

Creado y Compartido por: Edward Henry Rosario Piezal / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

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...

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Idoc Configuración Un IDoc consiste de la siguiente secuencia de tres tipos de registros: Registro de Control Contiene toda la información administrativa del IDoc, como el origen y el destinatario, y qué tipo de IDoc es. Sería algo así como el sobre que acompaña a cualquier carta. Este registro es muy importante ya que es necesario para saber, entro otras cosas, cuál será el destinatario del IDoc. La tabla SAP donde se guardan es la EDIDC. Registro de Datos Los registros de datos se guardan en la tabla EDID4 en un campo de 1000 caracteres. Para saber interpretar esa cadena, el registro cuenta con un campo que informa cuál es la estructura con la que se deben interpretar los datos....

Acceder a esta publicación

Creado y Compartido por: Cesar Armando Gutierrez Gomez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

ESTRUCTURA DE UN IDOC Cada idoc consiste de un unico registro de control y varios registros de datos y status. El sistema asigna automaticamente registros de status durante todo el proceso. REGISTRO DE CONTROL Contiene info administrativa del idoc como origen, destinatario, tipo de idoc, etc. Estos datos se almacenan en la tabla EDIDC. Su estructura es la misma para todos los idocs y se crean e insertan automaticamente por el sistema en tiempo de ejecución. REGISTRO DE DATOS Estos se almacenan en la tabla EDID4 en un campo de 1000 caracteres junto con un campo que indica la estructura para interpretar los datos. REGISTRO DE STATUS Estos se almacenan en la tabla EDIDS indicando los diferentes estados por los que pasa el mensaje. SEGMENTO...

Acceder a esta publicación

Creado y Compartido por: Jonatan Richioni

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

IDoc tiene la secuencia de tres tipos de registros: Registro de Control.- Tiene la informacion del Emisor , Destinatario y tipo de IDoc. Usa la tabla EDIDC Registro de Datos.- Se guardan en la tabla EDID4. Contiene los segmentos y la informacion administrativa se guarda en un campo de longitud char 1000 . Registro de Estatus.- Este segmento informa los diferentes estatus por los que va pasando el mensaje hasta que es procesado correctamente. Esta informacion esta almacenada en la tabla EDIDS . Segmentos de datos: Un segmento de datos es en si una estructura. IDocs jerarquicos.- Los segmentos hijos estan ubicados debajo de sus padres. IDocs no jerarquicos.- Los segmentos deben ubicarse por tipos, no por jerarquia...

Acceder a esta publicación

Creado y Compartido por: Mijael Montano Mendoza / Disponibilidad Laboral: PartTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!