🚀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

CONFIGURACION DE UN IDOC – LECCION 4-2

La estructura de un IDOC consiste de varios segmentos, y los segmentos consisten de una secuencia de campos

SECUENCIA IDOC DE TRES TIPOS DE REGISTROS

  • TABNAM EDI4TABNAM CHAR 10 0 Nombre de la estructura de tabla
  • MANDT EDI4MANDT CLNT 3 0 Mandante
  • DOCNUM EDI4DOCNUC CHAR 16 0 Número del IDOC
  • DOCREL EDI4DOCREL CHAR 4 0 Release SAP del IDOC
  • STATUS EDI4STATUS CHAR 2 0 Status del IDOC
  • DIRECT EDI4DIRECT CHAR 1 0 Sentido
  • OUTMOD EDI4OUTMOD CHAR 1 0 Modo de salida
  • EXPRSS EDI4EXPRSS CHAR 1 0 Sustitución en Entrada
  • TEST EDI4TEST CHAR 1 0 Indicador test
  • IDOCTYP EDI4IDOCTP CHAR 30 0 Nombre del tipo base
  • CIMTYP EDI4CIMTYP CHAR 30 0 Ampliación (definida por los clientes)
  • MESTYP EDI4MESTYP CHAR 30 0 Tipo de mensaje
  • MESCOD EDI4MESCOD CHAR 3 0 Variante de mensajes
  • MESFCT EDI4MESFCT CHAR 3 0 Función de mensaje
  • STD EDI4STD CHAR 1 0 Estándar EDI, indicador
  • STDVRS EDI4STDVRS CHAR 6 0 Estándar EDI, versión y release
  • STDMES EDI4STDMES CHAR 6 0 Tipo de mensajes EDI
  • SNDPOR EDI4SNDPOR CHAR 10 0 Puerta remitente (SAP-System, subsystem externo)
  • SNDPRT EDI4SNDPRT CHAR 2 0 Tipo de interlocutor EDI del remitente
  • SNDPFC EDI4SNDPFC CHAR 2 0 Función interlocutor EDI del remitente
  • SNDPRN EDI4SNDPRN CHAR 10 0 Número del interlocutor EDI del remitente
  • SNDSAD EDI4SNDSAD CHAR 21 0 Dirección del remitente (SADR)
  • SNDLAD EDI4SNDLAD CHAR 70 0 Dirección lógica del remitente
  • RCVPOR EDI4RCVPOR CHAR 10 0 Puerta del destinatario
  • RCVPRT EDI4RCVPRT CHAR 2 0 Tipo de interlocutor EDI del destinatario
  • RCVPFC EDI4RCVPFC CHAR 2 0 Función de interlocutor EDI del destinatario
  • RCVPRN EDI4RCVPRN CHAR 10 0 Nº interlocutor EDI destinatario
  • RCVSAD EDI4RCVSAD CHAR 21 0 Dirección del destinatario (SADR)
  • RCVLAD EDI4RCVLAD CHAR 70 0 Dirección lógica del destinatario
  • CREDAT EDI4CREDAT DATS 8 0 Fecha de creación
  • CRETIM EDI4CRETIM TIMS 6 0 Hora de creación
  • REFINT EDI4REFINT CHAR 14 0 Fichero de transmisión (EDI Interchange)
  • REFGRP EDI4REFGRP CHAR 14 0 Grupo de mensajes (EDI Message Group)
  • REFMES EDI4REFMES CHAR 14 0 Mensaje (Mensaje EDI)
  • ARCKEY EDI4ARCKEY CHAR 70 0 Clave del archivo de mensajes externo
  • SERIAL EDI4SERIAL CHAR 20 0 Serialización
  • SEGNAM EDI4SEGNAM CHAR 30 0 Segmento (nombre externo)
  • MANDT EDI4MANDT CLNT 3 0 Mandante
  • DOCNUM EDI4DOCNUC CHAR 16 0 Número del IDOC
  • SEGNUM EDI4SEGNUC CHAR 6 0 Número de segmento
  • PSGNUM EDI4PSGNUC NUMC 6 0 Número del segmento padre superior
  • HLEVEL EDI4HLEVEC CHAR 2 0 Nivel de jerarquía de segmento SAP
  • SDATA EDI4SDATA LCHR 1000 0 Datos de la aplicación
  • TABNAM EDI4TABNAM CHAR 10 0 Nombre de la estructura de tabla
  • MANDT EDI4MANDT CLNT 3 0 Mandante
  • DOCNUM EDI4DOCNUC CHAR 16 0 Número del IDOC
  • LOGDAT EDI4LOGDAT DATS 8 0 Fecha de la información de status
  • LOGTIM EDI4LOGTIM TIMS 6 0 Hora de la información de status
  • STATUS EDI4STATUS CHAR 2 0 Status del IDOC
  • STAMQU EDI4STAMQU CHAR 3 0 Cualificador para mensaje en registro de status
  • STAMID EDI4STAMID CHAR 20 0 Número de mensaje para mensaje de status: Clase mensaje
  • STAMNO EDI4STAMNO NUMC 3 0 Número de mensaje en mensaje de status
  • STATYP EDI4STATYP CHAR 1 0 Tipo de mensaje ABAP (A, W, E, S, I) en el mensaje de status
  • STAPA1 EDI4STAPA1 CHAR 50 0 Primer parámetro de un mensaje en registro de status
  • STAPA2 EDI4STAPA2 CHAR 50 0 Segundo parámetro de un mensaje en registro de status
  • STAPA3 EDI4STAPA3 CHAR 50 0 Tercer parámetro de un mensaje en registro de status
  • STAPA4 EDI4STAPA4 CHAR 50 0 Cuarto parámetro de un mensaje en registro de status
  • STATXT EDI4STATXT CHAR 70 0 Texto para status
  • UNAME EDI4UNAME CHAR 12 0 Nombre del usuario
  • REPID EDI4REPID CHAR 30 0 Programa
  • ROUTID EDI4ROUTID CHAR 30 0 Subrutina (rutina, módulo de funciones)
  • SEGNUM EDI4SEGNUC CHAR 6 0 Número de segmento
  • SEGFLD EDI4SEGFLD CHAR 30 0 Campo de segmento
  • REFINT EDI4REFINT CHAR 14 0 Fichero de transmisión (EDI Interchange)
  • REFGRP EDI4REFGRP CHAR 14 0 Grupo de mensajes (EDI Message Group)
  • REFMES EDI4REFMES CHAR 14 0 Mensaje (Mensaje EDI)
  • ARCKEY EDI4ARCKEY CHAR 70 0 Clave del archivo de mensajes externo
  • NOTA, cada IDOC consiste en un único registro de control y varios registros de datos y status – el sistema automáticamente asigna registros de estado durante todo el proceso, a medida que el IDOC va alcanzando diversos puntos de control

    SEGMENTOS DE DATOS

    Un segmento de dato es en sí una estructura y están compuesto de dos formas

    - IDOC no jerárquico, los segmentos deben ubicarse por tipos, se relacionan por medio de un valor del segmento de dato

    NOTA, en ambos tipos, la información debe ser enviada siguiendo el orden de los segmentos ya que sino fallara el IDOC

    TIPO BASE

    También llamado tipo IDOC, define la estructura de los datos de aplicación del IDOC – es la estructura de los datos que se transfieren entre si

    TRANSACCION WE30, se utiliza para la creación de tipos base de IDOCs

    NOTA, distintos tipos base pueden utilizar los mismos segmentos

    TIPO DE MENSAJE

    Es una vista del tipo IDOC (tipo base), representa al objeto de negocio

    TRANSACCION WE81, se utiliza para la creación de tipos de mensajes – los tipos de mensaje se almacenan en la tabla estándar EDMSG


     

     

     


    Sobre el autor

    Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.

    SAP Expert


    Cristian Darwin Arteaga Diaz

    Profesión: Abap Developer - Argentina - Legajo: GP81Q

    ✒️Autor de: 165 Publicaciones Académicas

    🎓Cursando Actualmente: Master Funcional para Consultores ABAP

    🎓Egresado de los módulos:

    Disponibilidad Laboral: FullTime

    Presentación:

    Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.

    Certificación Académica de Cristian Arteaga

    ✒️+Comunidad Académica CVOSOFT

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

    SAP Expert


    Estructura de un IDoc: Consiste en varios segmentos y estos en una secuencia de campos. Define la sintaxis de los datos de los segmentos, atributos y formatos. TABLA EDIDC: Tabla transparente almacena los registros de control de un Idoc. La clave de la tabla es el numero del IDOC (campo DOCNUM) La estructura del registro de control esta definida en el diccionario EDI DC40 TABLA EDID4: Tabla cluster estandar almacena los registros de datos de un IDoc. La clave de la tabla esta formada por el numero del IDoc, el contador en la tabla de cluster y el numero del segmento SAP. Tabla EDIDS: Almacena los registros de estado de un Idoc. La clave esta formada por el numero del IDoc, la fecha de la informacion de starus, la...

    Acceder a esta publicación

    Creado y Compartido por: Ernesto Aristides Romano

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

    SAP Master

    1. Estructura de un IDOC * Control: Información administrativa del emisor, receptor y mensaje (Sólo 1 por idoc) (tabla EDIDC) * Segmento de datos: Define el formate del idos (múltiples por idoc)(tabla EDID4) ( Estructura EDIDD40) * Status: Estados de procesamiento , mensaje, etc. (múltiples por idoc) 2. Segmentos de datos Es una estructura (SE11) * Idocs jerárquicos: con segmentos hijos debajo de padres. Se debe respetas la secuencia. Info guardad en los campos de control del segmento. * Idocs no jerárquicos: Se ubican por tipos. Relación por medio de valor del segmento de datos 3. Tipo base (Tipo idoc) (tabla EDBAS) Defiine la estructura de los datos de aplicación...

    Acceder a esta publicación

    Creado y Compartido por: Helen Silva Ruiz

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

    SAP Expert


    Estructura de un Idoc 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. Un Idoc consiste de la siguiente secuencia de tres tipos de registros: Registro de control: contiene toda la información administrativa del Idoc, como origen y el destinatario y que tipo de Idoc es. El destinatario del Idoc en la tabla EDIDC, la clave de la tabla es el número del Idoc. Son automáticamente creados e insertados por el sistema en tiempo de ejecución. Está definida por la estructura del diccionario EDI_DC40. Registro de Datos: se guardan en la tabla EDID4, en un campo de 1000 caracteres, la...

    Acceder a esta publicación

    Creado y Compartido por: David De Jesùs Restrepo Cañas

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

    SAP Senior

    Estructura de Idoc. Idoc > Segmentos > Secuencia de Campos Control Record - Registro de Control contiene la información del emisor(origen), receptor(destinatario) y mensaje(tipo de Idoc) Tabla Registro Control de SAP es la EDIDC Calve es el numero de IDOC (DOCNUM) Estructura EDI_DC40 Data Record - Registro de datos contiene los segmentos y la información de los segmentos Tabla EDID4 Clave es el numero de idoc (DOCNUM), contador cluster (COUNTER) y numero de segmento (SEGNUM). Estructura EDI_DD40 Status Record - Registro de Estado contiene todos los estados de procesamiento de mensaje. Tabla EDIDS Calve es el numero de Idoc (DOCNUM), fecha de status (LOGDAT), hora...

    Acceder a esta publicación

    Creado y Compartido por: Hazel Maribel Flores Martin

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

    SAP Master

    Configuracion de un IDoc. La estructura de un IDoc consiste de varios segmentos y los segmentos consisten de una secuencia de campos. Esta estructura 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. Un IDoc consiste de la secuencia de tres tipos de registros: 1. Registro de control: que contiene toda la informacion administrativa del IDoc, como el origen y destinatario, y que tipo de IDoc es. La tabla SAP donde se guardan estos registros es la EDIDC. (la tabla transparente estandar EDIDC almacena los registros de control de un IDoc y su clave es el numero del IDoc - Campo DOCNUM). La estructura del registro de control es la misma para todos los IDocs...

    Acceder a esta publicación

    Creado y Compartido por: Rainer Diaz

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

    SAP Master

    Un Idoc está formato por dos bloques: Un registro de Control. Una tabla con los datos del Idoc. El registro de control contiene toda la información administrativa del Idoc, como el origen y el destinatario, y qué tipo de IDoc es. 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. 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. El nombre de dicha estructura existe en SAP y se la puede ver desde la transacción...

    Acceder a esta publicación

    Creado y Compartido por: Juan Carlos Ayala Chira

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

    SAP Master

    Lección 2: Configuración de un IDoc. 1.- Estructura de un IDoc. La estructura consiste en varios segmentos, y los segmentos en una serie 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 formato de cada uno de sus campos. Tipos de registro de un IDoc: Registro de Control - Contiene toda la información administrativa del IDoc, como: Origen, destino, tipo de IDoc. Sería algo parecido al sobre que acompaña cualquier carta. Este tipo de registros se guardan en la tabla EDIDC. La clave de la tabla es el Número del IDOC (Campo DOCNUM). La estructura de este registro está definida por...

    Acceder a esta publicación

    Creado y Compartido por: Calixto Gutiérrez

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

    SAP Master

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

    Acceder a esta publicación

    Creado y Compartido por: Andres Felipe Escobar Lopez

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

    SAP Senior

    Un IDoc cuenta con las siguientes partes: Registro de Control: Información administrativa (origen, destinatario, tipo IDoc). Se guardan en la tabla SAP EDIDC. Su estructura es EDI_DC40. Sólo contiene uno. Registros o Segmentos de Datos: Se almacenan en la tabla SAP EDID4, en un campo de 1000 caracteres. Su estructura es EDI_DD40. Puede contener varios. Registros de Estado: Almacena el código de estado por el que va pasando el mensaje, junto a su fecha y hora. Se almacenan en la tabla SAP EDIDS. Su estructura es EDI_DS40. Puede contener varios. Los IDocs pueden jerárquicos o no jerárquicos. Los IDocs están definidos por su tipo base o tipo IDoc. Los tipos base se almacenan en la tabla estándar...

    Acceder a esta publicación

    Creado y Compartido por: Francisco Javier López Andreu

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

    SAP Master

    Estructura un IDOC, consiste en varios segmenos, y los segmentos consisten de una secuencia de campos. Un Idoc consiste en los siguientes 3 tipos de registros: Registros de control: contiene información administrativa, origen, destinatario, tipo de IDOC. Tabla EDIDC estructura EDI_DC40. Registros de datos: Tabla EDID4 estructura EDI_DD40 contiene campo de 1000 caracteres para los datos y para interpretar esa cadena cuenta con un campo que informa cuál es la estructura con la que se debe interpretar dichos datos. Registro de Status: Este informa de los diferentes status que va tomando al ir pasando por puntos de control desde el emisor al receptor. Tabla EDIDS, estructura EDI_DS40. Segmento de datos o estructura de...

    Acceder a esta publicación

    Creado y Compartido por: Javier Exposito Diaz

     


     

    👌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!