
Procesos background
* Se utiliza para tareas que van a utilizar mucho tiempo
* Se conocen también como procesos de bath
* Se utilizan para tareas repetitivas, ejemplo los backups
* Consiste en uno o varios pasos
1. Un programa abap
2. Un comando externo
3. Un programa externo
* Tiene prioridades
1. Clase A (prioridad alta)
2, Clase B (Prioridad media)
3. Clase C (Prioridad normal)
JOBS
* Un job puede ser iniciado en una fecha y hora particular
* Mediante la ocurrencia de un evento particular
SM36: Para definir nuevos jobs
SM36WIZ: El asistente de job para la planificación de los mismo
SM37: Monitorear los jobs
* Los estados de un job son:
1. Planificado (schedeledSe definieron los pasos del job pero no ha sido iniciado aún)
2. Liberado (Released): Tiene los pasos y ha sido iniciado
3. Listo (Ready): El job se encuentra en cola de espera por un work process de background libre
4. Activo (Active): El job se esta ejecutando y no puede ser borrado ni modificado
5. Finalizado (Finished): Todos los pasos del job fueron ejecutados sin problemas.
6. Cancelado (Canceled): El job finalizar con problemas esto puede ser por:
** El job ha sido cancelado
** Un paso del job termino con error
* Se puede copiar un job desde la opción menuselecciona jobcopy
Procesos de dialogo
* Deben estar disponibles para responder las solicitudes de los usuarios rapidamente
* No se utilizan para ejecuciones prolongadas
* El parámetro rdisk/max_wprun_time (RZ11): es para limitar el tiempo de ejecución de los work process de diálogo. La manera como funciona este parámetro esta descripto en la nota 25528