✒️ABAP Los IDocs de entrada
ABAP Los IDocs de entrada
Los IDocs de entrada
1 - Introduccion a las interfaces de entrada.
Los idoc de entrada no tienen diferentes tipos de proceso. desde que es creado en la BD la forma de ejecuacion es igual.
formas de crear un idoc de entrada:
- por un middleware, que envia al puerto entrante el mensaje.
- por un archivo con forma idoc, por modulo fn EDI_DATA_INCOMING.
El trabajo de programador abap se reduce a :
- configura idoc de entradas.
- definir el codigo de proceso de entrada
- definir el acuerdo de interlocutores de entrada.
2 - Configuracion de los idoc de entrada.
BALD --> dentro de la carpetas idoc/ proceso de entrada/ modulo de funcion, se accede a todos los puntos de configuracion.
se debe configurar:
- los atribitos de los modulos fn que procesara el idoc.
- la asignancion del tipo base- tipo mensaje- funcion de proceso.
- el codigo de proceso uq emanejara la documentacion de aplicacion.
Para actualizar los atribistos de un idoc se debe definir un modulo de fn, que lo procesará. Este modulo se debe agragra en la transaccion
BD51. Es el encargado de generar el documento de aplicacion dependiendo de los datos recibidos por el idoc. Es quien ejecuta la transaccion
correspondiente al objeto que se desea actualizar.
Luego deben asignarse el modulo de fn a untipo de mensaje con WE57. Asi se asocia un objeto con el metodo de proceso.
3 - El codigo de proceso de entrada
Indica como se debe procesar el Idoc de entrada. El atributo principal es el modulo de fn que se usa para el proceso,
es te custom se hace con WE42. Con el codigo se define si el proceso se trata o no con el servicio ALE y la clase de procesamiento(define si el codigo
de proceso ejecutará un modulo de fn o una tarea workflow).
Si se usa el servicio ALE, se puede especificar diferentes eventos de commienzo y fin, debe especificar el tipo de objeto de negocio generado.
Audio 1: la entrada de datos que se generan con BD51 se almacenan en la tabla TBD51 y lo que se genera con WE42 se almacenan en TBD52.
4 - El acuerdo de interlocutores de entrada.
se debe actualizar en cada sistema receptor para cada idoc de entrada. Se debe seleccionar algun sistema emisor de mensaje y
agregar un nuevo parametro de entrada.
El sistema receptor esta definido en el sistema dosnde es actualizado el acuerdo.
El sistema emisor debe definirse teniendo en cuenta el tipo de sistema emisor-receptor (sist logico, cliente, proveedor, etc)
Se define el modelo de interface:
- tipo de mensaje a recibir.
- tipo de objeto.
las opciones de entrada, que definen como será tratado el idoc recibido:
- el codigo de proceso.
- la forma del proceso. (lanzamiento inmediato o por job)
 
 
 
Sobre el autor
Publicación académica de Pablo Adrian Oggero, en su ámbito de estudios para la Carrera Consultor ABAP.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 179 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial