✒️ABAP El concepto de Batch Input
ABAP El concepto de Batch Input
Batch Input (técnica): automatización mediante la cual podemos realizar la carga masiva de datos en el sistema utilizando las validaciones de las transacciones.
Carga inicial de datos: dar de alta toda la información que es indispensable para que pueda funcionar el sistema.
CALL TRANSACTION (online): las actualizaciones se realizan en el momento en que se ejecuta el programa del Batch Input.
JUEGO DE DATOS (batch): se debe ejecutar posteriormente mediante la transacción SM37.
SM37: consiste en la ejecución de una serie de funciones estándar para la apertura, ejecución y cierre del juego de datos.
DIRECT INPUT: los módulos de funciones de SAP ejecutan las pruebas de consistencia (tiene ventajas importantes en performance contra Batch Input).
BMV0: transacción estándar para manetener los procedimientos DIRECT INPUT.
Pasos para la creación de un Batch Input
CALL TRANSACTION:
- Declaración de datos propios de Batch Input.
- Lectura de datos de archivo de entrada.
- Carga de la tabla BDCDATA.
- Ejecución de la sentencia CALL TRANSACTION.
JUEGO DE DATOS:
- Declaración de los datos propios del Batch Input.
- Lectura de datos de archivo de entrada.
- Apertura de la sesión del Juego de Datos.
- Carga de la tabla BDCDATA
- Inserción del Juego de Datos.
- Cierre de la Sesión del Juego de Datos.
- Ejecución del juego de datos a través de la transacción SM35 o a través de la creación de un job y la ejecución del programa estándar RSBCDBTC.
BDCDATA: define el tipo de datos de la tabla interna que almacena los datos que se cargarán en el batch input.
RSBDCBTC: programa estándar del sistema que permite realizar la ejecución online de un juego de datos.
 
 
 
Sobre el autor
Publicación académica de Wanderson Esaú López Peraza, en su ámbito de estudios para la Carrera Consultor ABAP.
Wanderson Esaú López Peraza
Profesión: Supervisor Desarrollo de Software - Guatemala - Legajo: PL68U
✒️Autor de: 55 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Wanderson López