✒️ABAP - Batch Input utilizando Juego de Datos

ABAP Batch Input utilizando 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

  1. Primero creamos un archivo de texto con registros que cumplan con la estructura de la tabla ZTABLA_USUARIOS sin tener en cuenta el mandante
  2. Despues borramos su contenido previamente a la ejecucion
  3. 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).

  1. Primero creamos un job
  2. Subminir la ejecucion del programa RSBDCBTC
  3. Cerrar el job
  4. 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 Programador ABAP.

SAP Master

Ixhel Magai Lopez Valencia

Mexico - Legajo: PM62E

✒️Autor de: 122 Publicaciones Académicas

🎓Egresado de los módulos:

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

 

:: Al igual que Ixhel ¿Usted está dispuesto a aprender ABAP?

El lunes 21 Junio 2021 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su contacto, Éxitos!