Scheduled Jobs - Job ID

brhenso
Kilo Contributor

Hello,

Some background. I am trying to learn a little more about the Job ID field on Scheduled Jobs in Geneva. I recently set up a threshold on an indicator. I set up users for when the threshold is breached these specific users receive an email.

I started digging into how these emails are sent in system. I found the notifications that are sent and found that they are sent when an event is called. I proceeded to research where these events are called and came across the scheduled job 'Check PA Thresholds'. I figured the event was being called in the Job ID field.

I am wanting to learn more about this field/process, how it calls notifications, and how it works.

Thank you,

Brady Henson

2 REPLIES 2

mike_bush
Kilo Guru

Well I think you just about cracked it. There are two events, one so that an "overview" of ANY breached thresholds can be seen in a single mail, the other so that individuals concerned about a particular indicator can be notified if THEIR indicator breaches.



The job you have spotted runs a daily check AFTER new PA_SCORES have been recorded to see whether any PA_THRESHOLDS have been breached and if so fires one "overview" and possibly several "specific" events - these are then picked up by Notifications if users have expressed an interest.  


Thank you Mike for your time and the quick reply.



So the "overview" event you are referring collects all the thresholds that have been breached and send it in one email? The other event collects all the thresholds that have been breached, but sends an email to the specific users that are listed to have an interest on a indicator, so this could send multiple emails?



To collect if thresholds are breached it runs the scheduled job, 'Check PA Thresholds', are both events triggered in this one scheduled job and are these events called in the Job ID field?   If yes, are we able to change the sys job or java class?



Thank you again for the information Mike.