✒️ABAP El concepto de Batch Input

Publicación Académica por Sergio Jhonatan Vilca Quispe

Publicación Académica creada y compartida por Sergio Vilca Quispe para el tema El concepto de Batch Input.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 7: Batch Input vs Bapis y temas avanzados.

¿Buscás una carrera con Futuro?

ABAP El concepto de Batch Input por Sergio Vilca Quispe

1 | ¿Qué 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.
2 | Técnicas de Batch Input
* CALL TRANSACTION
- Se realiza de forma Online
- Se ejecuta las actualizaciones en el momento en que se ejecuta el programa del Batch Input
- Se utiliza la sentencia estándar CALL TRANSACTION
* JUEGO DE DATOS:
- Se realiza de forma Batch (o de fondo)
- Queda almacenado en SAP para su posterior ejecución mediante la transacción SM35
- Es la jecución de una serie de funciones estándar para la apertura, ejecución y cierre del
juego de datos.
3 | Pasos para la creación de un Batch Input
Dependen de la técnica utilizada
* CALL TRANSACTION:
Paso 1ero: Declaración de datos propios del Batch Input.
Paso 2do: Lectura de datos de archivo de entrada.
Paso 3ero: Carga de la tabla BDCDATA.
Paso 4to: Ejecución de la sentencia CALL TRANSACTION
Estructura BDCDATA
Define el tipo de datos de la tabla interna que almacena los datos que se cargarán en el batch
input.
* JUEGO DE DATOS
Paso 1ero: Declaración de los datos propios del Batch Input.
Paso 2do: Lectura de datos de archivo de entrada.
Paso 3ero: Apertura de la sesión del Juego de Datos.
Paso 4to: Carga de la tabla BDCDATA.
Paso 5to: Inserción del Juego de Datos.
Paso 6to: Cierre de la sesión del Juego de Datos.
Paso 7mo: 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 RSBDCBTC.
Programa RSBDCBTC
Nos permite realizar la ejecución online de un juego de datos.
4 | Carga de la tabla BDCDATA
La tabla BDCDATA será una tabla interna que tendrá los mismos campos que la
estructura BDCDATA
Por cada vez que se ingrese en la tabla BDCDATA, una nueva pantalla, debe ingresarse un
BDC_OKCODE.
Los números de las dynpros siempre deben tener 4 dígitos.

 

:: Al igual que Sergio ¿Usted está dispuesto a aprender SAP?

El lunes 22 Julio 2019 comenzamos el 🎓Curso Introducción SAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

✒️Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:


 

Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: