✒️ABAP La ejecución de fondo
ABAP La ejecución de fondo
Lección: Batch
1. Ejecución de Fondo
Formas de ejecutar un programa en ABAP: Online y Batch. En la ejecución Online el programa se ejecuta al momento de presionar F8 y los resultados de la ejecución se producen de manera inmediata. Esta forma de ejecución es conveniente para los programas donde se requiere interacción con el usuario o cuando el tiempo de ejecución es muy poco.
La ejecución BATCH se realiza para reducir el tiempo de procesamiento de un programa podría ser muy alto. Esto se puede deber a que el programa tiene muchos accesos a base de datos, etc.
Es importante en la realización del requerimiento en ABAP que se especifique si la ejecución será ONLINE o BATCH, esto se debe que cambiará la ejecución y la forma de programar.
En ABAP se utiliza lo que se conoce como BATCH INPUT que es una tecnica que se usa para cargar la base de datos de forma masiva, si la ejecución se va a realizar en forma de batch va diferir de la forma de ejecución online, por ejemplo de forma batch no se podría trabajar con reportes ALV ya que no se podrá interactuar con ella.
Mediante la sentencia SUBMIT se puede pasar parámetrso al programa llamado, los cuales deben existir en la pantalla de selección de éste.
Con el agregado de la cláusula AND RETURN el pograma llamador permenece en espera mientras se ejecuta el programa llamado. Cuando el programa llamado termina, se devuelve el control al programa llamador.
Transacción SM37
Utilizado para visualizar los jobs procesados en el sistema SAP.
De los jobs se visualizará datos como el ID, el usuario SAP que lo ejecutó, el status (planeado, liberado, listo, activo, terminado o cancelado), la fecha y hora de inicio, la duración y el retraso.
 
 
 
Sobre el autor
Publicación académica de Edwin Cesar Condor Vilcapuma, en su ámbito de estudios para la Carrera Consultor ABAP.
Edwin Cesar Condor Vilcapuma
Profesión: Ing. Sistemas - Peru - Legajo: QN24S
✒️Autor de: 42 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Certificación Académica de Edwin Condor