✒️SAP / El procesamiento de fondo Por Yanina Sosa Ramos
SAP USR El procesamiento de fondo

Además de ejecutar programas y transacciones online podemos:
ejecutar procesos de fondo o procesamiento batch o procesamiento de segundo plano, que consiste en la ejecución de un proceso o programa, sin interacción con el usuario, es decir, lanzamos el proceso y el SAP GUI nos devuelve el control, aunque el programa todavía no ha acabado de ejecutarse.
Si no transcurren mas de 2 segundos es un buen tiempo de respuesta para un sistema online. si va a durar mas de 5 min debe ser lanzado como proceso de fondo. Ya que nos permite mejorar el rendimiento de las trx online, es aconsejable lanzarlo de noche cuando no hay usuarios online. cuando los procesos no son críticos para la obtención de datos en tiempo real, si pueden esperar toda la noche.
Cuando se implementó sap hanna con la potencia de base de datos, muchos procesos pesados se redujeron significativamente, se pasan a ejecutarse de forma online o consiguen en minutos y se pueden lanzar mas procesos de fondo se pueden lanzar al mismo tiempo y las tareas costosas se pueden lanzar de a 1 en vez de dividirlas en varias tareas
JOB, conjunto de 1 o mas programas o transacciones que se lanzan consecutivamente en un proceso de fondo.
Creación de job, SM36
CREAR UN JOB
-información
-hora de inicio o evento de ejecución
-pasos
el JOB en SAP tiene una clave única pero debemos ponerle un nombre.
el job tiene prioridades.
A- La mas altas, procesos críticos.
B- Media procesos periódicos.
C- Prioridad normal.
Inicio del evento
-Inmediato
-Por fecha/hora
-Por JOB, es decir encadenar después de otros JOBS
-Por evento
Los pasos
-Programa ABAP estándar o creado por nosotros, le indicaremos una variante que contenga los parámetros de selección de ese programa.
-Comando externo, en el sistema operativo donde este le servidor de aplicaciones que procesa el JOB.
-Programa externo que reside en otro sistema distinto a sap, otros sistemas de gestión distintos a SAP.
Ejemplo:
SM36
nombre del JOB
nombre del programa ABAP que deseamos planificar de fondo, luego verificar, luego grabar.
back o retroceder para configurar la condición de inicio.
condición de inicio, seleccionamos botón fecha, inicio previsto, fecha de arranque y hora de ejecución del JOB, luego valores del periodo, se graba y se crea y planifica el JOB.
Cuando se crea se puede monitorear desde SM37.
Estados de un JOB
-Previsto, estado inicial.
-Liberado, cuando se define completamente y se cumple la condición de fecha de inicio o evento.
-Preparado, cuando se ha cumplido la fecha o evento, no es común verlo en ese estado a menos que el sistema este cargado de JOBS y no hay suficiente cola para atender todos los JOBS.
-Activo, JOB procesando.
-Terminado, completó su ejecución.
-Cancelado, algún problema pro errores.
Operaciones sobre JOBS, en sm37
-Verificar status
-Cancelar job activo
-Borrar
-Liberado o previsto
-Copiar
-Modificar (siempre y cuando no haya comenzado la ejecución)
-Repetir previsión
-Traslado a otro servidor
-Captura JOB activo
-Detalles del JOB
SM51 muestra los servidores en particular y los procesos que se están ejecutando.
Los procesos de fondo no se ejecutan online, pero hay un truco para debugear desde sm37, ingresar jdbd
 
 
 
Sobre el autor
Publicación académica de Yanina Belen Sosa Ramos, en su ámbito de estudios para el Curso Introducción SAP.
Yanina Belen Sosa Ramos
Profesión: Auditora Informática - Paraguay - Legajo: XF22O
✒️Autor de: 24 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Yanina Sosa







Disponibilidad Laboral: FullTime


















