✒️ABAP El Batch Input utilizando el Juego de datos
ABAP El Batch Input utilizando el Juego de datos
Batch input utilizando juego de datos
Paso 1ero. Declaracion datos propios del batch input.
Se declara una tabla interna y una estructura ambas de tipo BDCDATA y otra interna de usuarios que contendrá los archivos.
Paso 2do. Lectura de datos de archivo de entrada.
Se ejecuta el métoso CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD para levantar el archivo de entrada con la información para generar el batch input.
Paso 3ro. Apertura de la sesión de juego de datos.
Se utiliza la función BDC_OPEN_GROUO , especificando el mandante, el grupo y el usuario.
Paso 4to. Carga de la tabla BDCDATA.
Se utilza la subrutina BDC_FIELD, antes se debe iniciar la tabla interna.
Paso 5to. Inserción del juego de datos.
Se utiliza la función BDC_INSERT para realizar la inserción del juego de datos.
Paso 6to. Cierre de la sesión del juego de datos.
Se utiliza la función BDC_CLOSE _GROUP, para cerrar el juego de datos.
Paso 7mo. Ejecución del juego de datos.
Se ingresa a la transacción SM35. Seleccionamos el juego de datos y lo ejecutamos presionando el boton Ejecutar(Process).
Utilización del programa RSBDCBTC para la ejecución del juego de datos.
el juego de datos se puede ejecutar de forma online mediante la ejecución del programa estandard RSBDCBTC. Se crea un job, sumitir la ejecucion del programa RSBDCBTC y cerrar el job.
Luego se ingresa a la transaccion SM35, se ve que juego de datos se procesó sin la necesidad de hacerlo manualmente.
 
 
 
Sobre el autor
Publicación académica de Fabio Gallo, en su ámbito de estudios para la Carrera Consultor ABAP.
Fabio Gallo
Profesión: Ingeniero Sistemas - Colombia - Legajo: KH72W
✒️Autor de: 56 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Fabio Gallo