How to remove an SLA attached to historic data?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
What is a best practice to remove an SLA attached to the record?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
Hi @The Matrix
As per the process, it is not a valid case. The reason is that by removing the SLA from historical data, you are impacting the audit process and overall integrity.
In the future, if you need to report on it, it would be better to keep the SLA in the historical data rather than removing it.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday - last edited Wednesday
Hi @The Matrix
Here is the Impact if you remove SLA from historic data:
- Historical Data Loss:The specific task SLA record is deleted from thetask_slatable, meaning reporting on whether that specific ticket met or breached its SLA will no longer be accurate or possible.
- Workflow Removal: Any workflows attached to that specific SLA instance will be removed.
- Audit Trail Changes: The audit trail of the task (e.g., Incident) will reflect that the SLA was removed, which may raise questions during audit reviews
Now if it is the case that you've got business Approval ( post Agreement revision) , to deactivate a SLA definition,
In that case as a immediate action , you can stop SLA definition first by adding filter condition like Created before <mention date>,

