✒️ABAP Los IDocs de entrada
ABAP Los IDocs de entrada
Idoc de Entrada
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 datos, al forma de ejecución es igual, no importa como se haya creado el IDoc.
Hay diferentes formas de crear un IDoc en SAP
- Middleware, que envia al puerto entrante el mensaje, en formato IDoc
- Archivo con formato IDoc, que es procesado por el modulo de función EDI_DATA_INCOMING
El trabajo del programador ABAP se reduce a:
- Configurar los IDoc de entrada
- Definir un codigo de proceso de entrada
- Definir el acuerdo de interlocutores de entrada
Configuración de los IDoc de entrada
Para configurar los IDocs de entrada se utiliza la transacción BALD,
con las transacciones:
- BD51 - Actualizar atributos
- WE57 - Asignar tipo de IDoc y de mensaje
Aqui se debe configurar
- Los atributos del modulo de función que procesará el IDoc
- La asignación del tipo base - tipo de mensaje - función del proceso
- El codigo de proceso que generará el documento de aplicación
Codigo de proceso de entrada
Tambien llamado process code de entrada, es el que indica como se debe procesar el IDoc de entrada.
El atributo principal, es el modulo de funciones que se utiliza para el proceso. Esta parametrización se hace mediante la transacción WE42.
Con el codigo de proceso se define si el proceso del mensaje se tratar con on sin servicios ALE y la clase de procesamiento.
Los servicios ALE, contiene, entre otros, filtros segun segmentos y modificaciones de versiones o tipos.
la clase de procesamineto, define si el codigo de proceso ejecutará un modulo de funciones, otro codigo de operación o Workflow.
Si se especifica proceso con servicio ALE, se pueden especificar diferentes eventos de comienzo y fin de proceso y deben especificarse el tipo de objeto de negocios generados.
Acuerdo de interlocutores de entrada
Debe actualizarse para cada IDoc de entrada, en cada sistema receptor. se debe seleccionar alguno de los sistemas emisores del mensaje y agregar un nuevo parametro de entrada.
Acuerdo de interlocutores se definirá el modelo de la interfase. Para ello debe definirse:
- El tipo de mensaje a recibir
- El tipo de objeto
Las opciones de entrada, que definen como será tratado el IDoc recibido:
- El codigo de proceso, que es el encargado de entender la información del IDoc y actualizar la(s) transacciones correspondientes al mensaje.
- La forma de proceso que puede ser lanzamiento inmediato o lanzamiento por medio de un programa de fondo.
 
 
 
Sobre el autor
Publicación académica de Marvin Raul Lopez Morales, en su ámbito de estudios para la Carrera Consultor ABAP.
Marvin Raul Lopez Morales
Profesión: Consultor Senior Sap / Abap It - Guatemala - Legajo: WP66T
✒️Autor de: 157 Publicaciones Académicas
🎓Cursando Actualmente: Consultor SAP Fiori
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de informatica, tambien he participado en la implementación, migración y configuración de sap-erp para varias empresas.
Certificación Académica de Marvin Lopez