|
#1
|
||||
|
||||
No se si es lo que necesitas...
Pero la variable SY-BATCH cambia su estado a 'X' cuando el programa en cuestion es ejecutado en proceso de fondo. saludos.
__________________
Cuando El Sabio Apunta a La Luna... El Necio Solo Logra Ver El Dedo. |
#2
|
|||
|
|||
la cuestion es que cuando se lance un job, no vuelva a relanzarlo, es decir que sea consicente de que esta en ejecucion.
para mi caso no tiene que ver con procesos batch, es un job. |
#3
|
|||
|
|||
Tienes las tablas TBTCO y TBTCP o bien la vista V_OP que relaciona esas dos tablas
|
#4
|
||||
|
||||
la manera de ver el status del job es la sm37 , por ahi puedes empesar a hacerle un seguimiento si quieres hacer algo con codigo.
saludos. |
#5
|
||||
|
||||
SY-BATCH = 'X' Te marca si el programa se esta ejecutando en fondo, los job son programas que corren en Fondo.
Yo uso lo siguiente para que un Job que se ejecuta periodicamente (Cada 15 minutos) no se lanze de nuevo hasta que termine el anterior.. Realmente el job se lanza solo que yo valido que si con el job actual ya hay 2 con el mismo nombre este ultimo no hace nada... Me funciona super bien. Saludos.
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
Herramientas | Buscar en Tema |
Desplegado | |
|
|