✒️ABAP / El Batch Input utilizando el Juego de datos Por Jhon Cano Pineda
ABAP El Batch Input utilizando el Juego de datos

Batch Input utilizando juegos de Datos
Se debe crear al igual Call transaction, crear el archivo de entrada con los datos a insertar
1. Declaración de los Datos del Batch Input
- Declarar una tabla interna y estructura del tipo DBCDATA y otra tabla interna de usuarios con los archivos de entrada.
2. Lectura de datos de archivo de entrada
- Se ejecuta el método CL_GUI_FRONTEND_SERVICES=>GUI UPLOAD para levantar el archivo de entrada para generar el batch input
3. Apertura de la sección de datos.
- Se utiliza la función BDC_OPEN_GROUP, especificando el mandante, el grupo y el usuario.
4. Carga de la tabla BDCDATA, utiliza la subrutina BDC_FIELD, antes se debe inicializar el batch input
5. Inserción de base de datos
- Se utiliza la función BDC_INSERT
6. Cierre de la sección del juego de datos
Se utiliza la función BDC_CLOSE_GROUP
7. Ejecución del juego de datos
- Se entra a la transacción SM35, se selecciona el juego de datos y se ejecuta.
Se marca invisible y se ejecuta.
Finalmente la sección cambiara de status dependiendo del resultado de ejecución y los datos se actualizarán.
Utilización del programa RSBDCBTC para la ejecución de un juego de datos.
Se ejecuta el juego de datos en forma online, se crea un Job, submitir la ejecución del programa RSBDCBTC y cerrar Job.
Finalmente en la transacción SM35, vemos que el juego de datos se procesó y no se realiza manualmente.
 
 
 
Sobre el autor
Publicación académica de Jhon Deibys Cano Pineda, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Jhon Deibys Cano Pineda
Profesión: Ingeniero de Sistemas - Colombia - Legajo: WZ11E
✒️Autor de: 118 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jhon Cano Pineda






Disponibilidad Laboral: FullTime


















