✒️ABAP Los IDocs de entrada
ABAP Los IDocs de entrada
Lección 8: IDocs de entrada.
1.- Introducción a las interfaces de entrada.
Los IDocs de entrada no tienen diferentes tipos de proceso. Desde que el IDoc es creado en la base de datos, la forma de ejecución es igual, no importa como se haya creado el IDoc.
Hay dos formas de crear un IDoc en SAP:
- Por un middleware, que envía al puerto entrante el mensaje, en formato IDoc.
- Por un archivo con formato IDoc, que es procesado por el módulo de función EDI_DATA_INCOMING.
Middleware: Es un software de conectividad que ofrece un conjunto de servicios que hacen posible el funcionamiento de aplicaciones distribuidas sobre plataformas heterogeneas.
El trabajo del Programador ABAP se reduce a:
- Configurar los IDocs de entrada.
- Definir un código de proceso de entrada.
- Definir el Acuerdo de Interlocutores de entrada.
2.- Configuración de los IDocs de entrada.
Para configurar los IDocs de entrada se utiliza la transacción BALD. Dentro de las carpetas IDOC/Proceso de entrada/Modulo de funciones, se accede a todos los puntos de configuración.
Aquí se configura lo siguiente:
- Los atributos del módulo de función que procesará el IDoc.
- La asignación del Tipo base-Tipo de mensaje-Función de proceso.
- El código de proceso que generará el documento de aplicación.
Transacción BD51 - Se utiliza para configurar en el sistema el módulo de funciones que procesará el IDoc de entrada.
Transacción WE57 - Se utiliza para asignar el módulo de función a un tipo de mensaje.
3.- Código de proceso de entrada.
El atributo principal, es el módulo de funciones que se utiliza para el proceso. Esta parametrización se hace mendiante la transacción WE42.
Con el código de proceso se define si el proceso del mensaje se trata con o sin servicios ALE y la clase de procesamiento.
4.- Acuerdo de Interlocutores de Entrada.
El Acuerdo de interlocutores de entrada debe actualizarse para cada IDoc de entrada, en cada sistema receptor.
Si el sistema receptor no existiera en el ambiente definido, debe agregarse.
En el acuerdo de interlocutor se definirá el modelo de la interfase, para ello se define:
- El tipo de mensaje a recibir.
- El tipo de objeto.
Las opciones de entrada, que definen como será tratado el IDoc recibido:
- El código de proceso, que es el encargado de entender la información del IDoc y actualizar las transacciones correspondientes al mensaje.
- La forma de proceso que puede ser Lanzamiento inmediato o por medio de un programa de fondo.
- La opción de fondo se utiliza cuando la información del IDoc no debe ser actualizada al momento en que se recibe dicho IDoc, sino que un job que se corre periodicamente procesa todos los IDocs con este status.
 
 
 
Sobre el autor
Publicación académica de Calixto Gutiérrez, en su ámbito de estudios para la Carrera Consultor ABAP.
Calixto Gutiérrez
Profesión: Ingeniero en Sistemas Computacionales - Mexico - Legajo: JW47Q
✒️Autor de: 120 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Calixto Gutiérrez