✒️ABAP El Batch Input utilizando el Juego de datos
ABAP El Batch Input utilizando el Juego de datos
BATCH INPUT UTILIZANDO JUEGO DE DATOS
MI PRIMER BATCH INPUT UTILIZANDO JUEGO DE DATOS
El objetivo del BATCH INPUTsera la carga inicial de datos de la tabla ZTABLA_USUARIOS
- Primero creamos un archivo de texto con registros que cumplan con la estructura de la tabla ZTABLA_USUARIOS sin tener en cuenta el mandante
- Despues borramos su contenido previamente a la ejecucion
- Ahora seguimos los siguientes pasos que se establecieron en la primer leccion:
DECLARACION DE LOS DATOS PROPIOS DEL BATCH INPUT
- LECTURA DE DATOS DE ARCHIVO DE ENTRADA
- APERTURA DE LA SESION DEL JUEGO DE DATOS
- CARGA DE LA TABLA BDCDATA
- INSERCION DEL JUEGO DE DATOS
- CIERRE DE LA SESION DEL JUEGO DE DATOS
- EJECUCION DEL JUEGO DE DATOS
Las principales diferencias entre las técnicas de Call Transaction y juego de datos son: Mediante Call Transaction el procesamiento es síncrono, es decir, online. En cambio con juego de datos el procesamiento es asíncrono, es decir, de fondo. Mediante Call Transaction se transfieren datos solo a una transacción en cada Call Transaction, en cambio mediante juego de datos se transfieren datos a múltiples transacciones y otra diferencia es que mediante Call Transaction no se generan logs, en cambio mediante juego de datos se generan logs por cada sesión.
UTILIZACION DEL PROGRAMA RSBDCBTC PARA LA EJECUCION DEL JUEGO DE DATOS
Podemos ejecutar el juego de datos de manera online, mediante el programa estandar RSBDCBTC (Programa estandar de SAP nos permite la ejecucion online de un programa BATCH INPUT que se ejecuta mediante la tecnica de Juego de datos).
- Primero creamos un job
- Subminir la ejecucion del programa RSBDCBTC
- Cerrar el job
- Luego vamos a la transaccion SM35
SM35 Transaccion estandar se utiliza para la grabacion de sesiones de datos de BATCH INPUT, es muy util debido a que cuando estamos en el proceso de generacion de un batch input, podemos generar una grabacion simulando lo que va a realizar el batch input y nos va a dar la informacion de nombres de programas, numeros de dynpros, codigos de botones de pantalla presionados, que utilizaremos para completar la tabla interna del batch input.
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez