ABAP Batch Input utilizando Call transaction

Publicación Académica por Luis Alejandro Carranza Velez

Publicación Académica de Luis Carranza Velez para el tema Batch Input utilizando Call transaction.

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

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 23 Octubre 2017

ABAP Batch Input utilizando Call transaction por Luis Carranza

04 de Agosto de 2014

BATCH INPUT UTILIZANDO CALL TRANSACTION

declaracion de datos propios del batch input

  • declaramos una tabla interna y una estructura, ambas del tipo BDCDATA, otra tabla interna del tipo BDCMDHCOLL con su estructura,que serviran para almacenar los mensajes que se produzcan cuando ejecutemos CALL TRANSACTION, la tabla interna usuarios, que contendra los datos que levantemos del archivo de entrada y una tabla para mostrar por pantalla los errores entre otras declaraciones.

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

carga de la tabla BDCDATA

  • para cargar la tabla BDCDATA utilizamos la subrutina BDC_FIELD, que viumos en la leccion anterior.Antes debemos inicializar la tabla interna batch input y la delos mensajes.

ejecucion de la sentencia call transaction

  • ejecutamos la sentencia CALL TRANSACTION.

La sentencia CALL TRANSACTION tambien es muy utilizada en reportes, para acceder a una transaccion determinada, a partir de los datos presionados en pantalla, con el agregado de la clausula AND SKIP FIRST SCREEN.

 

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

El lunes 23 Octubre 2017 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: