Pradeep Sharma
ServiceNow Employee

Hi Wallace,



SLA definition will show only the tables and database views that are in the same scope as the SLA (starting with the Fuji release).


However in global scope you should be able to see the table "cmdb_ci" in SLA Definitions.


http://wiki.servicenow.com/index.php?title=Defining_an_SLA#gsc.tab=0


cmdb_ci doesn't extend from task, hence it will not show up in the table selection dropdown in the SLA Definition form.


As per the url you provided, it also states "This must be a table that extends the Task table."


So in short the answer is: It is not possible


i.e. SLAs will only work if it is same scope AND is extended from task? i.e. If I have a custom scoped application with a custom form (not extending from task) I cannot use SLAs at all?


That is a weird limitation to place on the system.


troyp
Giga Contributor

Have you considered using Metrics?



Metric Definition Support - ServiceNow Wiki



The SLA framework is really focused on assignable work.   At least that is my understanding on why it is restricted to the task-based tables.



Metrics could be used to track different periods of time for non-task based tables.       It wouldn't have the alerting systems involved, but it might be something to consider.


View solution in original post

hello

http://wiki.servicenow.com/index.php?title=Defining_an_SLA#gsc.tab=0a

link was not opening can you guide me?

reagards,

alen

carlosrlara
Mega Expert

Was this ever definitively stated that SLA's could not be done outside of tasks?