The assignment needs to be completed to stop the escalation actions. Assignments are automatically completed when you reach an "End" status but not when you reach a "Completion" status such as "Resolved". You could re-assign the incident, use an "End" status, or manually use the "Complete" action on the assignment.
Yes, you are right. I have solved this by creating an empty assignment just before resolution which stopt the current assignment sla. Annoying solution because when you reopen or unsresolve I need the latest assignment grou/user so I have to save them before I clear the assignment. I did not find a way to calculate this (second latest)
1 of 1 people found this helpful
Glad you got it sorted.
A calculation to get the 2nd last of a collection? As long as the collection has a Serial Number attribute it is pretty straight forward. Something like this should do it:
Latest = Incident.Assignments.Latest() SecondLatestSerialNumber = Latest.SerialNumber - 1 SecondLatest = null for Assignment in Incident.Assignments: if Assignment.SerialNumber == SecondLatestSerialNumber: SecondLatest = Assignment break if SecondLatest != null: .......