✒️ABAP El Batch Input utilizando el Juego de datos
ABAP El Batch Input utilizando el Juego de datos
. Mi primer BI utilizando el juego de datos
El nombre del juego de datos lo especificamos en la variable V_GROUP. Generalmente el nombre del programa + fecha del día + hora del día.
CALL TRANSACTION vs Juego de datos
Síncrono - online vs Asincrono - proceso de fondo
Se transfieren datos solo a una transacción en cada CALL TRANSACTION vs Se transfieren datos a múltiples transacciones
Sin generación de logs vs Generación de logs por cada sesión
Paso 1. Declaración de los datos propios del BI
Declaramos TY_BDCDATA y la tabla interna y la estructura BDCDATA y otra tabla interna de usuarios que contendrá los registros que levantaremos del archivo de entrada
Paso 2. Lectura de datos del archivo de entrada
Ejecutamos el método GUI_UPLOAD de la clase CL_GUI_FRONTEND_SERVICES para cargar el archivo de entrada con la información para generar el BI.
Paso 3. Apertura de la sesión del juego de datos
Utilizaremos el módulo de funciones BDC_OPEN_GROUP especificando el mandante, el grupo y el usuario
Paso 4. Carga de la tabla interna BDCDATA
Primero debemos inicializar la tabla interna del BI
Usaremos la subrutina LLENAR_TABLA_BDCDATA para cargar la tabla interna BDCDATA.
Paso 5. Inserción del juego de datos
Utilizaremos el módulo de funciones BDC_INSERT para la inserción del juego de datos
Paso 6. Cierre de la sesión del juego de datos
Usaremos el módulo de funciones BDC_CLOSE_GROUP para cerrar el juego de datos
Paso 7. Ejecución del juegos de datos
Ejecutamos el juego de datos
Visualizaremos un mensaje en la barra de estado que indica que verifiquemos en la transacción SM35.
2. La utilización del programa RSBDCBTC para la ejecución del juego de datos
Podemos ejecutar el juego de datos en forma online mediante el programa RSBDCBTC
Crearemos un job mediante el módulo de funciones visto JOB_OPEN
Hacemos un SUBMIT del programa estándar RSBDCBTC
Cerramos el job mediante el módulo de funciones visto JOB_CLOSE
Para probar ejecutamos el programa y luego la SM35 para ver si todo ha ido bien
 
 
 
Sobre el autor
Publicación académica de Alexander Antelo Garcia, en su ámbito de estudios para la Carrera Consultor ABAP.
Alexander Antelo Garcia
Profesión: Ing. en Sistemas de la Informacion - Mexico - Legajo: KR64D
✒️Autor de: 44 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Alexander Garcia