The Now Platform® Washington DC release is live. Watch now!
09-06-2012 10:24 AM
I feel like I miss something...
I didn't find any documentation where the default SLA stages explained — Breached, Achieved, Starting, In Progress, Canceled and Completed.
I found the page, which describes SLA transitions (http://wiki.servicenow.com/index.php?title=Modifying_SLA_Condition_Rules ), but it says nothing about "Achieved" and "Breached" stages.
Does anybody know where to get more details on that stages how to work with them?
Solved! Go to Solution.
09-06-2012 11:40 PM
The breached/achieved are available if backwards compatibility is important to you (e.g. you're an existing user, you've got lots of reports using those values, or you just prefer that style of display. etc.)
The problem with them was that there is no easy differentiation between breached ("but still on-going") and breached ("SLA has now finished") - you need to also look at the 'active' flag of the SLA record to see that.
The June 11 release made the "2011 SLA Engine" available, and that will maintain a 'has_breached' flag on the SLA record. For new installations (or, if you choose to do so by setting the property), it also offers an alternative SLA state model where the terminal state is always "Completed" (or "Cancelled"), and an active SLA is always "In Progress" or "Paused". This avoids the confusion of two states with the same name, and cuts the tie between the SLA state model (as maintained by the conditions) and the breached state (now easily indicated with the 'has_breached' flag)
All that aside, what do you have in mind for "how to work with them"?
09-06-2012 01:33 PM
Does the information below help?
http://wiki.servicenow.com/index.php?title=Service_Level_Agreements#SLA_Definition
http://wiki.servicenow.com/index.php?title=Service_Level_Agreements#Demo_Walkthrough
If not, I'll check with our Documentation team.
09-06-2012 02:08 PM
I found that "Breached" and "Achieved" stages regard to old business logic/functionality, which is obsolete since 2011:
"Before June 2011 Preview 2, breached SLAs would set the Stage field to breached. By default, the 2011 Engine sets the Stage field to In Progress, shaded red to indicate the breached status, and sets the Has Breached field to true. "
is that correct?
09-06-2012 11:40 PM
The breached/achieved are available if backwards compatibility is important to you (e.g. you're an existing user, you've got lots of reports using those values, or you just prefer that style of display. etc.)
The problem with them was that there is no easy differentiation between breached ("but still on-going") and breached ("SLA has now finished") - you need to also look at the 'active' flag of the SLA record to see that.
The June 11 release made the "2011 SLA Engine" available, and that will maintain a 'has_breached' flag on the SLA record. For new installations (or, if you choose to do so by setting the property), it also offers an alternative SLA state model where the terminal state is always "Completed" (or "Cancelled"), and an active SLA is always "In Progress" or "Paused". This avoids the confusion of two states with the same name, and cuts the tie between the SLA state model (as maintained by the conditions) and the breached state (now easily indicated with the 'has_breached' flag)
All that aside, what do you have in mind for "how to work with them"?
09-07-2012 05:38 AM
Now all is clear, thanks a lot!