✒️ABAP El concepto de Batch Input
ABAP El concepto de Batch Input
Que es un Batch Input
Técnica automática mediante la cual podremos realizar la carga masiva de datos en el sistema utilizando las validaciones de las transacciones
Técnicas
CALL TRANSACTION: En forma Online, se ejecuta la actualización en el momento en que se ejecuta el programa Batch Input.
Declaración de datos propios de Batch Input
Lectura de datos de archivo de entrada
Carga de tabla BDCDATA (define el tipo de datos de la tabla interna que almacena los datos que se cargaran)
Ejecución de la sentencia CALL TRANSACTION
JUEGO DE DATOS: Se realiza en forma Batch quedando almacenado en SAP y se ejecuta mediante la transacción SE37
Declaración de los datos propios de Batch Input
Lectura de datos de archivo de entrada
Apertura de la sesión de Juego de Datos
Carga de la tabla BDCDATA
Inserción de la Juego de Datos
Cierre de la sesión de Juego de Datos
Ejecución Juego de Datos transacción SE37, mediante creación un Job y la ejecución del programa estándar RSBDCBTC(programa estándar del sistema que permite ejecutar online el juego de datos)
Carga de la tabla BDCDATA, los campos que forman parte de la estructura es
PROGRAM CHAR 40
DYNPRO NUMC 4
DYNBEGIN CHAR 1
FNAM CHAR 132
FVAL CHAR 132
Para cargar la tabla, en forma manual, se ingresa la transacción SM30, nombre de la tabla, botón modificación, botón nuevas entradas, introducir el contenido del registro con todos sus datos, grabar y salir.
En forma de código, para ingresar a la primera pantalla y presionar el botón mantenimiento, luego botón nuevas entradas, luego registro del usuario, por ultimo grabamos y salimos de ambas pantallas
Por cada vez que ingrese en la tabla, una nueva pantalla, debe ingresarse un BDC_OKCODE.
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial