¿Ya has probado BP_JOB_STATUS_GET?
Esto devolverá el estado del trabajo.
Ayuda F1 en el campo de estado.
Texto corto
Estado del trabajo en segundo plano
Definición
Los siguientes estados son posibles:
Programado: Trabajo definido, pero aún no elegible para ejecutarse incluso si se ha cumplido la condición de inicio.
Liberado: Trabajo elegible para iniciarse tan pronto como se cumpla la condición de inicio con la que fue programado.
Listo: Trabajo esperando para comenzar. El trabajo ha sido liberado y se ha cumplido la condición de inicio del trabajo.
Activo: El trabajo se está ejecutando actualmente y ya no se puede eliminar ni restablecer a programado.
Finalizado: El trabajo se ha completado con éxito. Todos los pasos del trabajo se completaron con éxito. Nota: el sistema de procesamiento en segundo plano no siempre puede determinar si un paso del trabajo externo se completó con éxito. En este caso, el sistema asume la finalización exitosa.
Terminado: El trabajo se finalizó de forma anormal ya sea a través de la acción del usuario o a través de un error en la ejecución de un paso del trabajo.
Saludos,
Rich Heilman