![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El Batch Input utilizando el Juego de datos
ABAP El Batch Input utilizando el Juego de datos
![ABAP El Batch Input utilizando el Juego de datos ABAP El Batch Input utilizando el Juego de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/166.jpg)
Batch input usando Juego de datos
Para crear uno que realize la carga inicial de datos de una tabla que tenga usuarios, primero se crea un archivo de texto con registros que tengan la misma estructura que la tabla que usemos
Hay que borrar su contenido previamente antes de realizar la carga inicial.
Paso 1: declaracion de datos propios del batch input
declarar tipo de datos TY_BDCDATA para declarar una ti y estructura BDCDATA, y otra ti que tendra los registros levantados del archivo.
Paso 2: lectura de datos del archivo de entrada
ejecutar metodo GUI_UPLOAD para levantar el archivo txt con la info para generar el batch.
Paso 3: apertura juego de datos
se usa modulo BDC_OPEN_GROUP, especificando mandate, grupo y usuario.
Paso 4: carga de la ti BDCDATA
se usa subrutina LLENAR_TABLA_BDCDATA, antes iniciar ti del batch.
Paso 5: insercion del juego de datos
usar modulo BDC_INSERT
Paso 6: cierre juego de datos
usar modulo BDC_CLOSE_GROUP
Pase 7: ejecucion juego de datos
ingresar a SM35 y ejecutar, marcar invisible y ejecutar
 
 
 
Sobre el autor
Publicación académica de Luciano Martinez, en su ámbito de estudios para la Carrera Consultor ABAP.
Luciano Martinez
Profesión: Consultor Abap - Argentina - Legajo: LR86R
✒️Autor de: 66 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Me capacito para desempeñar el rol de un consultor abap, además soy sql developer jr, como ambos lenguajes (sql y abap) se relacionan, hace que mi perfil sea más completo y se complemente.
Certificación Académica de Luciano Martinez