While conducting a survey of
object uses today, I discovered that several of our batch developers have been using
ACTIVATE_UC_OBJECT
with an object type as the first argument, and the object to execute as the second argument.
:SET &RunID# = ACTIVATE_UC_OBJECT(JOBS,"UC0.DEV.TEST#1_1.JOBS_UNIX")
This syntax is not documented. I tested it an it appears to work, but at least in my testing it led to a serious problem: the parent SCRI
and the called JOBS object executed
repeatedly. I had to stop to the queue to cancel the task. By the time I had cancelled it, the SCRI had run more than 200 times.
AE v12.0.8 HF2