Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

SLA "Actual Elapsed time"

arb
Tera Contributor

My SLA timer is set for 00:04:14 yet it gives random Actual Elapsed Times?

find_real_file.png

1. Yet the "actual elapsed time"   sometimes stops at 3 mins or sometimes 4 mins yet still in progress?

find_real_file.png

2. Additionally once I do hit a stop condition by closing the incident the correct Actual elapsed time is shown?

find_real_file.png

3. So As you can see below its only after I "close" / "stop" the time does it show correct elapsed time as below.   Prior to closing it will display ~ 4 min?

find_real_file.png

1 ACCEPTED SOLUTION

Goran WitchDoc
ServiceNow Employee

Depending how near it is to breach or if it has breach, it will be updated differently. OOB it's like this:


SLA has default scheduled jobs to regularly refresh the time calculations on each active task SLA.


  • SLA update (breach after 30 days): repeats every 5 days
  • SLA update (breach within 1 day): repeats every hour
  • SLA update (breach within 1 hour): repeats every 10 minutes
  • SLA update (breach within 10 min): repeats every 1 minute
  • SLA update (breach within 30 days): repeats every day
  • SLA update (already breached): repeats every day


Note: By default, the SLA update (already breached) scheduled job will calculate either for up to one year after it was breached or if 1000% of its allocated time is breached. You can set this maximum actual elapsed percentage value property in the SLA Engine properties.


Scheduled jobs for SLA



There is also a property that you can set to make it update when you look at the record in a form, to always have the latest numbers when you scroll down to the SLA related list. It's called "glide.sla.calculate_on_display"


SLA Engine properties



//Göran


View solution in original post

10 REPLIES 10

Chuck Tomasi
Tera Patron

If I understand correctly Adam, the duration is when you will breach the SLA (in your case 4 minutes 14 seconds)



The actual elapsed time is how much time it actually took according to the start/stop/pause conditions to elapse.



While I can understand the 14 minute one being breached, the 3 minute one is a little less clear.


arb
Tera Contributor

Thanks for the reply


I think the problem is similar to


Actual elapsed time not geting updated properly for breached task_sla records


The issue is that the "14Minute" example got stuck at the "4 minute" In Progress point   it didn't update to the true elapsed time of 14 till I stopped the timer?



See example below it starts at 11:27:15 and elapse time is correct   2 minutes


find_real_file.png


Then "elapsed time gets stuck at   4 minutes   and breach is true that's ok   but it stops reporting elapsed time?


find_real_file.png


After I stop the sla timer it   then updates elapsed time? to the   7 minutes which is correct.   Its as if it stops reporting elapsed time once the breach is reached?


find_real_file.png


Goran WitchDoc
ServiceNow Employee

Depending how near it is to breach or if it has breach, it will be updated differently. OOB it's like this:


SLA has default scheduled jobs to regularly refresh the time calculations on each active task SLA.


  • SLA update (breach after 30 days): repeats every 5 days
  • SLA update (breach within 1 day): repeats every hour
  • SLA update (breach within 1 hour): repeats every 10 minutes
  • SLA update (breach within 10 min): repeats every 1 minute
  • SLA update (breach within 30 days): repeats every day
  • SLA update (already breached): repeats every day


Note: By default, the SLA update (already breached) scheduled job will calculate either for up to one year after it was breached or if 1000% of its allocated time is breached. You can set this maximum actual elapsed percentage value property in the SLA Engine properties.


Scheduled jobs for SLA



There is also a property that you can set to make it update when you look at the record in a form, to always have the latest numbers when you scroll down to the SLA related list. It's called "glide.sla.calculate_on_display"


SLA Engine properties



//Göran


Thanks!!!!   that worked I set glide.sla.calculate_on_display to true   awesome!