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

 X 

✒️La creación de un IDoc en SAP

La creación de un IDoc en SAP

La creación de un IDoc en SAP

Lección 4: Creación de un IDoc en SAP

1| Pasos para la creación de un IDoc

Para desarrollar un IDoc debes seguir los siguientes pasos:

° Crear los Segmentos, el Tipo base y el Tipo de mensaje.

° Asignar el Tipo Base al Tipo de Mensaje.

° Asignar el Tipo Mensaje al objeto de aplicación.

° Programar los módulos de función de actualización o generación de IDocs (de entrada y salida).

° Definir los Códigos de proceso y asignar los módulos de función generados.

° Actualizar el Modelo de distribución y el Acuerdo de interlocutores.

° Visualizar la documentación de IDocs

A continuación analizaremos todos los pasos:

2| Creación de los Segmentos

Crear o modificar, ejecutamos la WE31, ingresamos el nombre del tipo de segmento, el cual debe comenzar con Z1 y presionamos el botón Crear.

El sistema nos advertirá que el nombre adjudicado tiene más de 7 caracteres, y presionamos Continuar.

Introducimos una descripción breve para el segmento, los nombres de los campos, tipos de datos de los campos del segmento y tildamos la opción Segmento calificado.

Luego presionamos botón grabar y el sistema asignará la persona responsable y la persona que procesa el segmento en forma automática.

A continuación el sistema asignara automáticamente un nombre a la definición del segmento, basado en el nombre del tipo de segmento.

Al terminar la edición del segmento, se debe liberar.

Al liberar: se establece la versión utilizable del segmento

Los segmentos deben ser liberados, a fin de que se encuentren disponibles para su transporte a los ambientes de testing y producción, si luego de liberar un segmento deseamos modificarlo no podremos hacerlo a menos que cancelemos la liberación a través de la opción del menú tratar / anular liberación.

Es importante tener en cuenta que solo puede existir una definición de segmento por cada release de Sap, si un segmento ya tiene una definición del segmento de la release o versión actual el segmento solo puede ser modificado al sobrescribir la definición del segmento actual.

3| Creación del Tipo Base

El tipo base de un IDoc define la estructura de un mensaje. Ello incluye:

° Los segmentos que contendrán el mensaje

° El orden entre segmentos

° La jerarquía entre los segmentos

° Las repeticiones.

Los pasos para la creación del Tipo Base del IDoc son:

=> Ejecutamos la WE30, ingresamos el nombre del tipo base de IDoc, que debe comenzar con Z, seleccionamos la opción Tipo Base. Y presionamos el botón Crear.

=> El sistema nos advierte que el nombre adjudicado tiene más de 8 caracteres, a lo que nosotros presionamos el botón. Continuar.

=> En la siguiente pantalla, seleccionamos la opción Crear nuevo, ingresamos una descripción para el tipo base de IDoc y presionamos el botón Continuar.

=> Luego posicionamos el puntero del mouse sobre el nombre del IDoc y presionamos el botón Crear.

=> Ingresamos el tipo de segmento, sus atributos y presionamos Continuar.

=> El sistema transfiere el nombre del tipo de segmento al editor del IDoc.

si deseamos ingresar más segmentos debemos repetir el procedimiento del punto anterior.

Luego de haber creado el primer segmento, debe indicarse para los restantes el nivel (mismo nivel o nivel hijo) en cual se quiere insertar el nuevo segmento.

=> Finalmente guardamos el tipo base de IDoc.

Es importante tener en cuenta que mediante esa misma transacción se pueden crear extensiones de tipos base estándar. Para ello, en la pantalla inicial, se debe seleccionar Ampliación.

El sistema nos pedirá el tipo base original y luego, se podrán agregar nuevos segmentos.

Las extensiones no modifican el tipo base original, si no que agregan un link a un tipo base Z, que depende del original. Para utilizar las extensiones, es necesario informar además, el tipo base original.

4| Creación de tipo de mensaje

Por medio de la transacción WE81 se definen los tipos de mensajes con su descripción. Para ello, accedemos a la transacción y presionamos el botón Entradas nuevas.

Un mensaje es solamente un nombre y su descripción

Luego de estar definido, deben asignarse los tipos base y las formas de proceso posibles.

La asignación del tipo de mensaje con los tipo base correspondientes, se realiza a través de la tx WE82 tal como vemos a continuación.

Varios tipos base pueden estar asignados a un tipo de mensaje.

Mediante la transacción estándar WE82 relacionamos el tipo de mensaje y el tipo base de un IDoc y existe otra transacción similar BD69 y son prácticamente iguales y la diferencia es que la WE82 tiene una columna más, la cual corresponde a la release o versión, es muy común encontrar en Sap muchas transacción que comienzan con WE y con BD que parecen ser exactamente iguales, pero se distinguen por una pequeña diferencia en su funcionalidad.

5| Asignación del módulo de función con el Tipo Base – Tipo de Mensaje

A través de la tx WE57 se asigna el módulo de función que procesara el IDoc, con el Tipo de Base y el Tipo de mensaje y se indica si este módulo de funciones es de entrada o salida.

“En el campo de la pantalla sentido es donde especificamos si la función que procesara el IDoc (código de proceso) es de entrada o salida”.

6| Documentación del IDoc

Para acceder a la documentación de un IDoc existente, se utiliza la tx WE60. Con esta transacción además se puede agregar documentación a un tipo base Z o ampliación.

Otras transacciones de documentación IDocs son:

WE61: Tipos de registros de IDocs

WE62: Segmentos de IDocs

WE64: Códigos de proceso


 

 

 


Sobre el autor

Publicación académica de Hernan Cabezas, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

✒️+Comunidad Académica CVOSOFT

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

SAP Master

Creación de un Idoc en SAP. Para desarrollar un Idoc desde cero se deben seguir los siguientes pasos: Crear los segmentos, el tipo base y el tipo mensaje. Asignar el tipo base al tipo mensaje. Asignar el tipo mensaje al objeto aplicación. Programar los módulos de función de actualización o generación de Idoc. Definir el código de procesos y asignar los módulos de función generados. Actualizar el modelo de distribución y el acuerdo de interlocutores. Visualizar la documentación de Idoc. Utilizaremos la transacción WE31 para la creación de los segmentos de los Idoc. El tipo de base de un Idoc define la estructura de un mensaje, esto incluye lo siguiente:...

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 Expert


WE60 Documentación general de un IDOC WE61 Tipos de registros de IDOC WE62 Segmentos de IDOC WE64 Códigos de proceso

Acceder a esta publicación

Creado y Compartido por: Luis Alfredo Lombardi Pizarro

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

SAP Senior

CREACIÓN DE UN IDOC EN SAP. 1. Pasos para la creación de un IDOC. Para desarrollar un IDOC se deben cumplir los siguientes pasos: Crear los segmentos Tx: WE31, descripción nombre de los campos, tipos de datos de los campos del segmento. Se asigna la persona responsable y el que lo ejecuta. Este se debe liberar y en ese momento se establece la versión. Crear del Tipo base del Idoc define: define la estructura de un mensaje incluye: los segmentos, el orden, la jerarquía y la repetición. Tx:WE30 : Ztp_tabla. Crear el tipo de mensaje. por la TRx:WE81, al crear el mensaje se asigna el tipo base ya creado por la Tx:WE82 o la standard: Bd69 Asignar el tipo base al tipo de mensaje. Tx:WE82...

Acceder a esta publicación

Creado y Compartido por: Morela Silva

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

SAP SemiSenior

Creación de un IDOC en SAP Pasos para la creación de un IDoc Para desarrollar un IDoc desde cero se deben seguir necesariamente la mayoria de los siguientes pasos: Crear los segmentos, el tipo base y el tipo de mensaje. Asignar el tipo base al tipo de mensaje Asignar el tipo de mensaje al objeto de aplicación Programa los módulos de función de actualización o generación de IDocs( de entrada o salida) Definir los códigos de proceso y asignar los módulos de función generados Actualizar el modelo de distribución y el acuerdo de interlocutores Visualizar la documentación de IDocs A continuación analizaremos en detalle...

Acceder a esta publicación

Creado y Compartido por: Natalia Alejandra Garcia Milla / Disponibilidad Laboral: FullTime

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

SAP Master

Pasos para la creación de un IDoc. Crear los segmentos, el Tipo Base y el Tipo de mensaje. Asignar el Tipo Base al Tipo de mensaje. Asignar el Tipo de mensaje al Objeto de aplicación. Programar los módulos de función de actualización o generación de IDocs (de entrada o salida). Definir los códigos de proceso y asignar los módulos de función generados. Actualizar el modelo de distribución y el acuerdo de interlocutores. Visitar la documentación de IDocs. Creación de Segmentos: ejecutamos la transacción WE31. si el tipo de segmento es Z1USUARIOS, la defición del segmento será Z2USUARIOS. Creación del Tipo...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Pasos para la creación de un IDoc.- Para desarrollar un IDoc desde cero se deben seguir necesariamente la mayoría de los siguientes pasos: Crear los Segmentos, el Tipo Base y el Tipo de mensaje. Asignar el Tipo Base al Tipo mensaje. Asignar el Tipo de mensaje al Objeto de aplicación. Programar los módulos de función de actualización o generación de IDocs (entrada o salida). Definir los Códigos de proceso y asignar los módulos de función generados. Actualizar el Modelo de distribución y el Acuerdo de interlocutores. Visualizar la Documentación. Utilizamos la transacción estándar WE31 para la creación de los...

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert


Pasos para la creación de un IDOC 1. CREAR LOS SEGMENTOS, EL TIPO BASE Y EL TIPO MENSAJE Transaccion WE31, el nombre del tipo de segmento debe comenzar con Z1 un segmento por release de SAP 2. CREACION DEL TIPO BASE Transaccion WE30, el nombre debe comenzar con Z 3. CREACION DEL TIPO DE MENSAJE Transaccion WE81, para crear los tipos de mensaje Transaccion WE82 o BD69, para asignar los tipos de mensaje a los tipos de base correspondientes Varios tipos base pueden estar asignados a un tipo de mensaje 4. ASIGNACION DEL MODULO DE FUNCION CON EL TIPO BASE - TIPO MENSAJE Transaccion WE57, para asignar el modulo de funcion que procesará el IDOC, con el tipo de base y tipo de mensaje se indica si este modulo de funcion es de entrada o...

Acceder a esta publicación

Creado y Compartido por: Yeffer Jaime Sierra Saenz

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

SAP Master


Idoc Creación Para desarrollar un IDoc desde cero se deben seguir necesariamente la mayoría de los siguientes pasos: Crear los Segmentos, el Tipo base y el Tipo de mensaje: Utilizaremos la transacción estándar WE31 para la creación de los segmentos de los IDocs, la transacción WE30 para la creación del Tipo Base y la transacción WE81 para la creación del Tipo de mensaje. Asignar el Tipo Base al Tipo de Mensaje: para ello utilizaremos la transacción WE57. Asignar el Tipo de mensaje al Objeto de aplicación. Programar los módulos de función de actualización o generación de IDocs (de entrada o salida). Definir los Códigos...

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 Senior

1. PASOS para la CREACIÓN de un IDOC Pasos para desarrollar un IDoc desde cero: Crear los Segmentos, el Tipo Base y el Tipo de Mensaje Asignar el Tipo Base al Tipo de Mensaje Asignar el Tipo de Mensaje al Objeto de Aplicación Programar los módulos de función de actualización/generación de IDocs (Entr o Salida) Definir los Códigos de Proceso y asignar los módulos de función Actualizar el Modelo de Distribución y el Acuerdo de Interlocutores Visualizar la Documentación de IDocs 2. CREACIÓN de los SEGMENTOS Pasos para la creación de los segmentos: Tr. WE31: ingresamos el nombre del tipo de segmento (debe comenzar por Z1)....

Acceder a esta publicación

Creado y Compartido por: David Campillo Martinez

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

SAP Master


PASOS PARA LA CREACIÓN DE UN IDOC Para desarrollar un IDoc desde cero: Crear los segmentos, el tipo base y el tipo de mensaje. Asignar el tipo base al tipo de mensaje. Asignar el tipo de mensaje al objeto de aplicación. Programar los módulos de función de actualización o generación de IDocs (de entrada o salida). Definir los códigos de proceso y asignar los módulos de función generados. Actualizar el modelo de distribución y el acuerdo de interlocutores. Visualizar la documentación de IDocs. CREACIÓN DE LOS SEGMENTOS Pasos: Con la transacción WE31, metemos el nombre del tipo de segmento (debe comenzar con Z1), pulsamos...

Acceder a esta publicación

Creado y Compartido por: Ignacio Martín Bolumar

 


 

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