![](/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/298.jpg)
*****************Batch Input utilizando Juego de Datos [ 6º de 8 ]
PASO1: Declaración de los datos propios del batch input.
Se declara una tabla interna y una estructura, ambas del tipo BDCDATA y otra tabla interna de usuarios que contendrá los registros que levantemos del archivo de entrada.
PASO2: Lectura de datos de archivo de entrada.
Se ejecuta el método CL_GUI_FRONTEND_SERVICES -- GUI_UPLOAD para levantar el archivo de entrada con la información para generar el batch input.
PASO3: Apertura de la sesión del juego de datos.
Se utiliza la función BDC_OPEN_GROUP, especificando el mandante, el grupo y el usuario.
PASO4: Carga de la tabla BDCDATA.
Se utiliza la subrutina BDC_FELD. Antes se debe inicializar la tabla interna del batch input.
PASO5: Inserción del juego de datos.
Se utiliza la función BDC_INSERT.
PASO6: Cierre de la sesión del juego de datos.
Se utiliza la función BDC_CLOSE_GROUP.
PASO7: Ejecución del juego de datos.
Se ingresa a la Transacción SM35 y botón ejecutar.
Se marca la opción invisible y ejecutar.
Finalmente la sesión cambiará de status dependiendo del resultado de la ejecución y los datos se actualizarán en la tabla ZTABLA_USUARIOS.
 
 
 
Sobre el autor
Publicación académica de Jose Angel Valles Bustos, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Angel Valles Bustos
Profesión: Analista de Sistemas - Mexico - Legajo: LD34Z
✒️Autor de: 95 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jose Valles