✒️ABAP El concepto de Batch Input
ABAP El concepto de Batch Input
La carga inicial de datos es cuando en un ambiente de producción se da de alta toda la información que es requerida para que pueda funcionar. SAP cuenta con la técnica de Batch Input para poder realizar esto de una manera más rápida y es menos costosa. Ya que si requerimos ingresar mil registros, estos se tendrían que hacer uno por uno, en cambio con Batch Input podemos dar de alta, eliminar, modificar de manera automática.
Existen dos maneras de ejecutar el batch input, de forma online y de forma batch.
E forma online realizamos la call transaction, por lo que las actualizaciones se ejecutan en el momento.
De forma batch tenemos juego de datos, esta se almacena en SAP para su posterior ejecución con la transacción SM35.
Para la generación de un batch input online (call transaction) los pasos a seguir son los siguientes:
1.- declaración de datos propios del batch input
2.- lectura de datos de archivos de entrada
3.- carga de la tabla bdcdata
4.- ejecución de la sentencia call transaction
Para la generación en forma batch (juego de datos) los pasos a seguir son:
1.- declaración de los datos propios del batch input
2.- lectura de datos de archivo de entrada
3.- apertura de la sesión del juego de datos
4.- carga de la tabla BDCDATA
5.- inserción de juego de datos
6.- cierre de la sesión del juego de datos
7.- ejecución del juego de datos a través de la transacción SM35 o mediante la creación de un job y la ejecución del programa estándar RSBDCBTC
Lo más importante es la carga de la tabla BDCDATA, esta es una tabla interna que tendrás los mismos campos que la estructura BDCDATA, los campos de esta estructura son: Program, Dynpro, Dynbegin, Fnam, Fval
 
 
 
Sobre el autor
Publicación académica de Elisa Sarmiento Ruiz, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Sarmiento Ruiz
Profesión: Ing Sistemas, Master Administración Ti - Mexico - Legajo: MD39T
✒️Autor de: 27 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Elisa Sarmiento