✒️ABAP El concepto de Batch Input
ABAP El concepto de Batch Input
LOS BATCH INPUTS VS LAS BAPIS Y TEMAS AVANZADOS.
EL CONCEPTO DE BATCH INPUTS.
Técnica mediante el cual podemos realizar la carga masiva de datos utilizando las validaciones de las trx.
Generalmente las cargas de datos se realizan mediante la utilización de datos externos y luego dirigirlos A SAP.
LAS TECNICAS DE BATCH INPUT.
Existen 2 tecnicas para realizar un batch inut , una de forma online y la otra en forma batch , ellas son:
CALL TRANSACTION : se realiza de forma online pr lo que ejecuta actualizaciones en el momento en que se ejecuta el programa batch input, se utiliza la sentencia estandar CALL TRANSACTION.
JUEGO DE DATOS : se realiza de forma batch (de fondo), y queda almacenado en SAP para su posterior ejecucion mediante la trx SM35 consiste en la ejecucion de una serie estandar para la apertura , ejeucion y cierre del juego de datos.
LOS PASOS PARA LA CREACION DE LOS BATCH INPUTS
CALL TRANSACTION :
1- Declaración de los propios datos del batch input.
2- Lectura de datos de un archivo de entrada.
3- Carga de datos en la tabla BDCDATA
4- Ejecucion de la sentencia CALL TRANSACITION.
LA ESTRUCTURA BDCDATA es una estructura estándar de SAP muy utilizada en los batch inputs ya que define el tipo de datos de la tabla interna que almacena los datos que se cargaran en el batch input.
JUEGO DE DATOS :
1- Declaracion de los datos propios del batch input.
2- Declaración de los propios datos del batch input.
3- Lectura de datos de un archivo de entrada.
4- Carga de datos en la tabla BDCDATA
5- Interaccion del juego de datos
6- Cierre de la sesión juego de datos
7- Ejecución del juego de datos a travez de la trx SM35 o a travez de la creación de un JOB y la ejecución del programa estándar RSBDCBTC.
RSBDCBTC es un programa estándar del sistema que nos permite realizar la ejecución online del juego de datos.
LA CARGA DE LA TABLA BDCDATA.
El paso mas importante de un batch input es la carga de datos a la tabla BDCDATA , que será un tabla interna que tendrá los mismos campos quela estructura BDCDATA, los campos que forman parte de la estructura son :
 
 
 
Sobre el autor
Publicación académica de Tobias Emanuel Mareco Rojas, en su ámbito de estudios para la Carrera Consultor ABAP.
Tobias Emanuel Mareco Rojas
Profesión: Ingeniería en Informática - Paraguay - Legajo: QL24S
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Tobias Mareco