✒️SAP / El procesamiento de fondo Por Cesar Franco Galindo
SAP USR El procesamiento de fondo
SAP PROCESAMIENTO DE FONDO
Además de la opción de ejecutar programas y transacciones Online, SAP nos da la posibilidad de ejecutar procesos en fondo. Podemos encontrarnos con otros términos para referirse al mismo concepto como procesamiento batch o procesamiento en segundo plano.
El procesamiento de fondo consiste en la ejecución de un proceso sin interacción con el usuario, es decir, que lanzamos el proceso y el SAPGUI nos devuelve el control aunque el programa todavía no ha acabado de ejecutarse.
Este modo de ejecución de procesos adquiere una importancia vital cuando tratamos con programas que tardan mucho tiempo en completarse.
Tradicionalmente se considera un buen tiempo de respuesta para un sistema Online el hecho de que no transcurran más de dos segundos entre dos acciones del usuario sobre el programa. Parece poco probable que un usuario este esperando más de cinco minutos a la respuesta del sistema sin pensar que se ha quedado bloqueado o que ha fallado el programa, por eso, cuando se prevea que un proceso va a durar más tiempo debería ser lanzado en fondo.
El lanzamiento de programas en fondo nos permite mejorar el rendimiento de las transacciones Online ya que podemos determinar que la prioridad de los mismos sea menor ya que el usuario no está esperando respuesta inmediata. Lo más aconsejable es lanzar los programas en fondo durante la noche, cuando la carga de usuarios que actúan Online es casi nula.
Esto último se deberá hacer cuando los procesos no sean críticos para la obtención de datos en tiempo real; es la dirección de la empresa la que debe decidir, por ejemplo, si sus pedidos de compra deben emitirse Online o por el contrario pueden esperar todos a la noche.
JOBS
Son un conjunto de uno o más programas que se lanzan consecutivamente en proceso de fondo en SAP.
Los Jobs se crean a través de la transacción estándar SM36.
Allí tendremos que introducir un nombre para el job y presionar enter.
A continuación introducimos el nombre del programa ABAP que se ejecutará como job de fondo.
Luego presionaremos el botón "Verificar" y "Grabar".
Por ultimo, presionamos el botón de navegación "Back" y volvemos a la pantalla anterior para configurar la condición de inicio del job.
Para ello seleccionamos el botón "Condición de inicio" y en el campo "Inicio previsto" colocaremos la fecha de arranque o comienzo y la hora de ejecución del job.
Luego seleccionamos el botón "Valores del período" y seleccionamos por ejemplo "Diario" y presionamos "Guardar".
Finalmente volvemos a "Guardar" y tendremos listo para ejecutar nuestro job de fondo.
 
 
 
Sobre el autor
Publicación académica de Cesar Argenis Franco Galindo, en su ámbito de estudios para el Curso Introducción SAP.
Cesar Argenis Franco Galindo
Profesión: Administrador Comercial - Argentina - Legajo: ZF43T
✒️Autor de: 40 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime

























