✒️ABAP El Batch Input utilizando Call transaction
ABAP El Batch Input utilizando Call transaction
1 Mi primer batch input utilizando CALL TRANSASCCION
Importante: es conveniente utilizar una variable para asignar el modo de procesamiento a un batch input. De esta forma podremos modificar su vamor dinamicamente durante la ejecución del programa.
Audio Tips 1: cuando estamos desarrollando un programa que realiza un batch input mediante la tecnica de call transaccion es util procesarlo mediante el modo de ejecución A el cual nos permite visualizar cada una de las pantallas ya que en caso de error en los datos que introducimos en la tabla BDCDATA el procesamiento se detendrá en la pantalla correspondiente al error y será allí donde tendremos que analizar como solucionarlo. Una vez que detectamos y corregimos el error podemos modificar el modo de ejecusión AN.
- UPDATA determina el modo de actualización de los cambios que producirá el batch input: los modos posibles son A (asincrónica - valor por defecto - la actualización se produce igual que si utilizaramos la sentencia COMMIT WORK; S (actualización sincrónica, se produce igual que si utilizaramos la sentencia COMMIT WORK AND WAIT; y L (actualización Local).
- MESSAGES INTO: toods los mensajes generados durante el batch input son almacenados en una tabla interna de tipo BDCMSGCOLL
Infotips: la sentencia CALL TRANSACTION tambien es utilizada en reportes, para acceder a una transacción determinada, a partir de los datos presionados en pantalla con el agregado de la clausula AND SKIP FIRST SCREEN. Para mas información presionar F1.
 
 
 
Sobre el autor
Publicación académica de Claudio Marcelo Dario Haikel, en su ámbito de estudios para la Carrera Consultor ABAP.
Claudio Marcelo Dario Haikel
Profesión: Funcional Sap - Argentina - Legajo: HM94J
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Claudio Haikel