
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 segmentos de los IDocs.
Creación del Tipo Base.- El Tipo Base de un IDoc define la estructura de un mensaje. Ello incluye:
- Los segmentos que contendrá el mensaje.
- El orden dentro los segmentos.
- La jerarquía entre los segmentos.
- Las repeticiones.
Utilizamos la transacción estándar WE31 para la creación de del Tipo Base del IDoc.
Creación del Tipo de Mensaje.- Por medio de la transacción WE81 se definen los Tipos de mensaje con su descripción. Para ello accedemos a la transacción y presionamos el botón Entradas nuevas.
Utilizaremos la transacción estándar WE82 para asignar el Tipo de mensaje con el Tipo Base del IDoc. Varios Tipos Base pueden estar asignados a un Tipo de mensaje.
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.
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 Ampliación. Otras transacciónes de documentación de IDocs son: >WE61.- Tipos de registros de IDocs >WE62.- Segmentos de IDocs >WE64.- Códigos de proceso.