ABAP Batch Input utilizando Juego de Datos

Publicación Académica por Luis Alejandro Carranza Velez

Publicación Académica creada y compartida por Luis Carranza Velez para el tema Batch Input utilizando Juego de Datos.

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

ABAP Batch Input utilizando Juego de Datos por Luis Carranza Velez

BATCH INPUT UTILIZANDO JUEGO DE DATOS

Declaracion de los datos propios del batch input

  • declaramos una tabla interna y una estructura,ambas del tipo BDCDATA y otra tala interna de ususarios que contendra los registros que levantemos del archivo de entrada.

lectura de datos de archivo de entrada

  • ejecutamos el metodo CL GUI FRONTEND SERVICES=> GUI UPLOAD para levantar el archivo de entrada con la informacion para generar el batch input.

Apertura de la sesion del juego de datos

  • para realizar la apertura de la sesion del juego de datos, vamos a utilizar la funcion BDC OPEN GROUP, especificando el mandante,el grupo y el ussario.

Carga de la tabla BDCDATA

  • para cargar la tabla BDCDATA utilizaremos la subrutina BDC _FIELD, antes debemos inicializar la tabla interna del batch input

insercion del juego de datos

  • para realizar la insercion del juego de datos vamos a utilizar la funcion BDC INSERT.

Cierre de la sesion del juego de datos

  • para cerrar el juego de datos vamos a utilizar la funcion BDC CLOSE GROUP.

Ejecucion del juego de datos

  • para realizar la ejecucion del juego de datos vamos a entrar a la transaccion SM35

 

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

El lunes 24 Septiembre 2018 comenzamos la Carrera Programador ABAP, 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:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: