✒️ABAP El Batch Input utilizando Call transaction
ABAP El Batch Input utilizando Call transaction
Batch Input Utilizando Call Transaction:
Se debe declarar una tabla interna y una estructura, ambas del tipo BDCDATA, otra tabla interna del tipo BDCMSGCOLL con su estructura, que serviran para almacenar los mensajes que se prouzcan cuando ejecutamos el CALL TRANSACTION.
Ejecutar el método GUI_UPLOAD para levantar el archivo de entrada con la información para generar el Batch Input.
Para cargar la tabla BDCDATA utilizamos la subrutina BDC_FIELD.
La sintaxis de la sentencia CALL TRANSACCTION es la siguiente:
- USING: aqui especificamos la tabla BDCDATA que se utilizará.
- MODE: determina el modo de procesamiento que utilizará el Batch Input. Los modos posibles de procesamiento son:
- A: Procesamiento con la visualización de todas las pantallas.
- E: Procesamiento donde se muestran las pantallas solo si ocurre un error.
- N: Procesamiento donde no se muestran las pantallas.
- P: Procesamiento donde no se muestran las pantallas. Si se alcanza un breakpoint, se pasa el control al debugguer.
Es muy útil procesarlo mediante el modo de ejecución A ya que en caso de error el procesamiento se detendrá en la pantalla que dio el error y sera allí donde tenemos que analizarlo como solucionar y luego cambiar el modo de ejecución a N.
- UPDATE: determina el modo de actualización de los cambios que producira el Batch Input. Los modos posibles son:
- A: Actualización Asincrónica.
- S: Actualización Sincrónica.
- L: Actualización Local.
- MESSAGES INTO: con el uso de esta opción, todos los mensajes generados durante el procesamiento del Batch Input son almacenados en una tabla interna de tipo BDCMSGCOLL.
 
 
 
Sobre el autor
Publicación académica de Jorge Luis Leal Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Luis Leal Marquez
Profesión: Analista de Sistemas - Venezuela - Legajo: CD46R
✒️Autor de: 113 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Profesional del área de tecnológica, enfocado a garantizar la continuidad de las operaciones. consultor abap.
Certificación Académica de Jorge Leal