✒️ABAP La ejecución de fondo
ABAP La ejecución de fondo
Lección 4.7:
BATCH
Ejecución de Fondo:
Existen 2 formas de ejecución de un programa ABAP:
Muy importante realizar el análisis previo al programa ya que una corrección en la etapa de diseño es mucho menos costosa que una ya cuando el programa pasó a una etapa más avanzada y no cumple con los requisitos lógicos pedidos.
Cómo se hace el programa en BATCH:
àUna subrutina que será de ABRIR_JOB, que contendrá el JOB_OPEN.
àOtra subrutina será la de lanzar el job: LANZAR_JOB: que contendrá la sentencia SUBMIT (se utiliza para ejecutar un programa dentro de otro programa y agregando USER, VIA JOB y NUMBER se ejecutará el programa en segundo plano, de fondo, BATCH.
à Al final se le agrega AND RETURN para que el prog llamador permanezca en espera mientras se ejecute el programa llamado. Cuando éste termina, vuelve el control al programa llamador.
à Otra subrutina que será la de cerrar el job CERRAR_JOB que contendrá la función JOB_CLOSE.
Los resultados se visualizarán con la SM37. Visualiza los procesos en el sistema. De cada job se puede visualizar datos como: ID usuario, status (planeado, liberado, listo, activo, terminado o cancelado), la fecha y hora inicio y la duración y retraso
Allí, se ejecuta. Se identifica el proceso, lo tildamos y luego [botón SPOOL]. Ahí se ve el pedido del job correspondiente al programa.
Luego visualizamos y se ve el resultado. (El ej era mostrar un listado de la BD)
 
 
 
Agradecimiento:
Ha agradecido este aporte: Patricia Lopez Cuevas
Sobre el autor
Publicación académica de Elisa Munoz Robles, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Munoz Robles
Profesión: Analista Orgánico - España - Legajo: CM72B
✒️Autor de: 68 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Perfil: analista orgánico
Certificación Académica de Elisa Munoz