hola
Hola, yo lo haria mas sencillo.
Cambiaria los nombres de los jobs que estas creando a algo asi como:
JOB_CENTRO1_XXX
JOB_CENTRO2_XXX
Luego, dentro de tu programa, hago un select a la tabla TBTCO
por jobname = JOB_CENTRO1_%* con los status R o S (job corriendo, o por correr), y si el select es exitoso, no lanzar un nuevo job.
Si no, cuando llamas a la FM job_close, se pueden hacer cosas con los eventos, de manera que espere a que termine el job para ejecutar el siguiente (jobs en cadena).
Saludos.
__________________
Sebas
Desarrollador ABAP.
|