Вы находитесь на странице: 1из 6

Pasos para la creación de un IDoc

Para desarrollar un IDoc desde cero se deben seguir necesariamente


la mayoria los siguientes pasos:

Creación de Segmentos/Tipo base/Tipo de mensaje.

Asignación Tipo Base/Tipo Mensaje.

Asignación Tipo mensaje/Objeto de aplicación.

Programación de los módulos de función de actualización o generación


de IDocs (entrada o salida).

Definir los Process code y asignar los módulos de función generados.

Actualización del Modelo de distribución y el Acuerdo de interlocutores.

Documentación de IDocs.

Podemos acceder al menú WEDI y seguir los pasos dentro de la


carpeta “Development”.

2| Creación de los Segmentos

Para crear o modificar un segmento de IDoc, accedemos a la


transacción WE31 o por el menú WEDI a “IDocs segments”.
Al generar y grabar el segmento, SAP crea una versión (la versión
inicial) del segmento, agregándole un numero secuencial.

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


establece la versión utilizable del segmento.

Los pasos para la creación de los segmentos son:

Ejecutar la transacción WE31. Ingresar el nombre del tipo de


segmento (debe comenzar con Z1) y seleccionar la opción Create.

Introducir una descripción breve y los valores para los distintos


campos. Este paso completa la definición del segmento. El sistema
automáticamente asigna un nombre a la definición del segmento,
basado en el nombre del tipo de segmento. Ej.: si el tipo de
segmento es Z1WKDET, la definición del segmento será Z2WKDET.

Guardar las entradas. Volver a la pantalla anterior y repetir el


mismo procedimiento para todos los segmentos que se necesiten
crear para el tipo de IDoc.

3| Creación del Tipo Base


Por medio de la transacción WE30 se asignan los segmentos a un Tipo
Base. El Tipo base define la estructura de un mensaje. Ello incluye:

Los segmentos que contendrá el mensaje

El orden entre los segmentos

La jerarquía entre los segmentos

Las repeticiones

Por esta transacción se pueden crear extensiones de tipos base


standard. Para esto, en la pantalla inicial, se debe seleccionar
“Extensió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, sino 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.

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

Ejecutar la transacción WE30. Ingresar el nombre del Tipo base de


IDoc (debe comenzar con Z). Seleccionar la opción Basic Type y
presionar Create.

En la siguiente pantalla, seleccionar la opción Create New e


ingresar una descripción para el Tipo base de IDoc. 

Posicionar el cursor sobre el nombre del IDoc y seleccionar Create.


Ingresar a continuación el tipo de segmento y sus atributos. Al
presionar Enter, el sistema transfiere el nombre del tipo de segmento
al editor del IDoc.

Para ingresar más segmentos, 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.

4| Creación del Tipo de Mensaje

Por medio de la transacción WE81 se definen los Tipos de mensaje con


su descripción.

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


hace a través de la transacción WE82.

Varios Tipos Base pueden estar asignados a un


Tipo de mensaje.

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


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

6| Documentación del IDoc

Para acceder a la documentación de un IDoc existente, se utiliza la


transacción WE60. Con esta transacción, además, se puede agregar
documentación a un Tipo Base Z o extensión.
Otras transacciones de documentación de IDocs son:

WE61 - Tipos de registros de IDocs

WE62 - Segmentos de IDocs

WE64 - Códigos de proceso

  

Вам также может понравиться