✒️ABAP El Batch Input utilizando Call transaction
ABAP El Batch Input utilizando Call transaction
Pasos para la creación : BDCMSGCOLL(estructura estándar de sap que se utiliza para almacenar los mensajes resultantes de la ejecución de un CALL T.)
1- Declaración de datos del propio batch input
2- Lectura de datos de archivo de entrada
3- Carga de la tabla BDCDATA
4- Ejecución de la sentencia call transaction
Vemos en detalle cada una de las opciones .
- USING : aquí especificamos la tabla BDCDATA que se utilizara.
- MODE: determina el modo de procesamiento que utilizara el BI los modos posibles son:
-A : Procesamiento con la visualización de todas las pantallas. Es el valor por default.
-E: Procesamiento donde se muestran las pantallas solo si ocurre un error , si se alcanza el breakpoint se termina con SY-SUBRC = 1001 , SY-MSGTY = S , SY-MSGID = 00 , SY- MSGNO = 344 , SY-MSGV1 = SAPMSSY3 , SY-MSGV2 = 0131.
-N: procesamiento donde no se muestran las pantallas.
-P: procesamiento donde no se muestran las pantallas , si se alcanza un breakpoint se pasa al control debugger.
- UPDATE: determina el modo de actualización de los cambios que produce el BI los posibles son:
- MESSAGES INTO: con esta opción todos los mensajes generados durante el procesamiento de BI son almacenados en una tabla interna de tipo BDCMSGCOLL para armar los mensajes utilizamos la función MESSAGE_PREPARE.
 
 
 
Sobre el autor
Publicación académica de Tobias Emanuel Mareco Rojas, en su ámbito de estudios para la Carrera Consultor ABAP.
Tobias Emanuel Mareco Rojas
Profesión: Ingeniería en Informática - Paraguay - Legajo: QL24S
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Tobias Mareco