Is there a field in the Job that saves the last time the job was scheduled? (either from job entry, job scheduling boards, or global scheduling) I see there are LastScheduleDate & LastScheduleProc on JobHead, but they are blank in our DB, and there is no field help.
SysDate and SysTime (which is minutes from midnight) columns in ResourceTimeUsed table. There’s also a column that records the user who edited the line. Note that this is per resource per op per assembly per job. If you just want to know when the job was last touched, you’ll have to group it.
I set it post processing on ScheduleEngine.MoveJobItem.
JobHead.LastScheduleDate = BpmFunc.Now(); // set last scheduled each time scheduled