Schedules
In SimpleOne, the schedule functionality is used in various system processes. Schedules are used to calculate working time, for example, to calculate business elapsed time with SLA indicators.
Manage schedules
To create a new schedule, complete the steps below:
- Navigate to System Scheduler → Schedules.
- Click New and fill in the fields.
- Click Save or Save and exit to apply the changes.
Schedule form fields
Field | Mandatory | Description |
---|---|---|
Name | Y | Specify the schedule name. |
Description | N | Describe the schedule concisely. |
Parent | N | Specify the parent schedule for the newly created. |
Timezone | N | Specify the schedule timezone. If the value is not specified, the UTC timezone will be used. Only active timezones can be selected. |
After you create a new schedule, you need to add the schedule elements. To do so, click New in the Schedule Elements related list.
Schedule element form fields
Field | Mandatory | Description |
---|---|---|
Name | N | Schedule element name. |
Schedule | N | The schedule that contains the current element. |
Type | N | Element type:
For the convenience of maintaining a personal calendar, use types Meeting, Appointment, and Phone Call that also participate in SLA calculation as business time. The schedule elements of type Excluded do not participate in SLA calculation, as opposed to the other types. This type is intended to separate the non-working hours, for example, weekends and national holidays. The schedule elements of type Time off are also calculated as business time. |
Started at | N | Specify the start date and time for the first interval of the repeated element. Follow this example to set correctly a 10-hour interval: 2022-02-08 08:00:00 – 2022-02-08 18:00:00. If you set the interval as 2022-02-08 08:00:00 – 2022-02-08 17:59:59, the duration will be 9 hours 59 minutes 59 seconds. |
Finished at | N | Specify the end date and time for the first interval of the repeated element. Follow this example to set correctly a 10-hour interval: 2022-02-08 08:00:00 – 2022-02-08 18:00:00. If you set the interval as 2022-02-08 08:00:00 – 2022-02-08 17:59:59, the duration will be 9 hours 59 minutes 59 seconds. |
Repeat until | N | Specify the date the beginning of which stops repeating the element. Note that unfinished intervals will be interrupted. Therefore, if an interval of the repeated element is a night shift and continues to run after 00:00:00, you should create two separate repeated elements with intervals before and after midnight. Follow the example below to set correctly repeated elements that constitute one and the same night shift for the whole year: 1. The first element contains intervals started at 2024-01-01 19:00:00 and finished at midnight 2024-01-02 00:00:00 and must be repeated until 2025-01-01. 2. The second element contains intervals started at midnight 2024-01-02 00:00:00 and finished at 2024-01-02 07:00:00 and must be repeated until 2025-01-02. |
Repetition type | N | Specify the period for the element to repeat:
If you select the Do not repeat option, the element will not be repeated. Typically, the option is used for the national holidays and the date before a national holiday. |
Days of week | N | Select the days of the week when the element must repeat. The field is visible only if the repetition type Weekly is selected. |
Repeat count | N | Specify the number of repetitions. |
Schedule inheritance and prolongation
To set up a schedule for the next year, you can use the schedule inheritance. Create a child schedule via the Related Lists area on the Schedule form.
When creating a child schedule:
- Use the Repeat Until on attribute of the parent schedule elements.
- You can leave parent schedule elements that are not repeated, as they do not affect the working time calculation in the child schedule.
The schedule prolongation involves SLA indication setup that should be performed seamlessly between two years. If the calculations of the indications begin at the end of the year, it can only expire the following year. Therefore it is risky to change the schedule in indicator records, based on which the calculation is performed.
When creating a schedule that will be used to calculate SLA, you can set the Repeat until on values of repeating elements with a margin of several years from the expected schedule end date or leave the field empty. When the next year comes, it is enough to add the holidays of the year to the schedule and there is no need to change the schedule in indicator records.
Ready-made schedule
The schedule record for 2024 is available for the platform. You can download the SOP file and use the standard configuration package import functionality to upload it to the instance. The schedule record is based on the production schedule and describes a standard workweek (5 days x 8 hours) of 40 hours, excluding Russian holidays.
Schedule Elements
Name | Repeat Type |
---|---|
New Year Holidays | Yearly |
Defender of the Fatherland Day | Yearly |
International Women's Day | Yearly |
Spring and Labor Day | Yearly |
Victory Day | Yearly |
Russia Day | Yearly |
National Unity Day | Yearly |
Pre-New Year Holidays | Yearly |
Working hours after lunch | Weekly |
Working hours before lunch | Weekly |
Working hours (the day before May 1st) before lunch | Do not repeat |
Working hours (the day before May 1st) after lunch | Do not repeat |
Working hours (the day before November 4th) before lunch | Do not repeat |
Working hours (the day before November 4th) after lunch | Do not repeat |
Working hours (the day before December 31st) before lunch | Do not repeat |
Working hours (the day before December 31st) after lunch | Do not repeat |