Defining a Schedule for an SLA
From ServiceNow Wiki
| ITIL Service Level Management |
|---|
| Related Topics |
| Functionality described here requires the Admin role. |
| Functionality described here requires the Service Level Agreements (SLA) Plugin plugin. |
1 Overview
When using the SLA Plugin, it is possible to set the SLA to a schedule so that the SLA timers only track time during set hours. The schedules available out-of-box are 8-5 Weekdays and 8-5 Weekdays Excluding Holidays. To define more accurate hours, it is necessary to define a new schedule.
The following example will demonstrate how to define a schedule for an SLA based on the working hours of the Database group, which in this example work Monday - Thursday from Noon to 5 PM.
2 Defining a Schedule for an SLA
To define a schedule for an SLA:
- Navigate to System Scheduler > Schedules and click New.
- Name the new Schedule Database Working Hours, and specify the Time Zone as US Pacific, where the example Database Group is located. It is very important to note that if you have a Schedule in this SLA, then you must specify a Timezone or set the system to look at the caller's Timezone (under SLA Preferences module). Furthermore, the application treats the System Timezone as having no Timezone defined, therefore you must explicitly select a Timezone.
- Right click the top header bar and click save.
- The Schedule Entries related list should now be visible. Click New.
- Name the schedule entry Database Working Hours.
- Set the date to the next Monday, and the hours from 12:00:00 to 17:00:00.
- Set the Repeats field to Weekly.
- Check off Monday, Tuesday, Wednesday, and Thursday.
- Update.
The completed schedule will look like this:
Now, any SLA defined to use this schedule will only track time from Noon to 5 PM each day, in the US Pacific time zone.



