A business calendar defines working hours. This can be used, for example, to represent the business hours of the Service Desk team to avoid system escalations being fired during non-business hours.
In ConSol CM, you can define as many business calendars as your company's environment requires. In this way you can configure specific working hours for each team.
Tickets which have not been assigned to an engineer within an hour of opening the ticket are automatically moved to an escalation level. If a calendar defines working hours from 8 a.m. to 5 p.m. and a ticket arrives at 4:45 p.m., the ticket will not escalate at 5:45 p.m. but at 8:45 a.m. the next day. This time is calculated as follows: 15 minutes between ticket arrival and end of the working hours plus 45 minutes from next beginning of the working hours until the full hour given by the escalation limit is reached.
Figure 297: ConSol CM Principle - Business calendar
Aside from working hours, you can define holidays, too. On these days the automatic escalation pauses entirely. Holidays have to be defined per calendar. It is not possible to define a holiday that is valid for all existing calendars simultaneously.
If you want to work with times which are defined in a business calendar (e.g., use active time for a timer trigger in a workflow for an escalation), you have to perform three steps:
In the Admin Tool, business calendars are defined via the navigation item Business Calendars in the navigation group Global Configuration.
Figure 298: ConSol CM Admin Tool - Global configuration: Business calendars
Click the Add button in the left part of the page to create a new calendar. The following window appears:
Figure 299: ConSol CM Admin Tool - Business calendars: New calendar
This field only describes to which time zone the defined hours refer. The calendar itself is valid worldwide for the respective workflow!
Example:
The ConSol CM server is located in Detroit, MI, USA. In the business calendar, Europe/Berlin is set as time zone. A time trigger which uses the business trigger would fire based on Berlin time, not Detroit time.
Click Save afterwards to create the calendar.
By clicking the Edit button, you can modify a selected calendar in the same way. Click the Delete button to delete the selected calendar.
Select a calendar on the left and click the Add button in the middle part of the page to create the days and hours for this calendar. The following window appears:
Figure 300: ConSol CM Admin Tool - Business calendars: Working hours of a calendar
If the system detects an inconsistency between the time defined here and an already existing time, you will get a corresponding message.
Click Save afterwards to create this time range for the marked days.
If you want to edit the time range later, you have to do it separately for each day. Select the respective day, click the Edit button and change the time range in the window that appears. Or click the Delete button to delete the time range for a selected day. It is not possible to edit or delete the time range for multiple days at once.
You can define the dates and time periods for holidays using one of two approaches:
Select a calendar and click the Add button in the right side of the page to create a new holiday entry. The following window appears:
Figure 301: ConSol CM Admin Tool - Business calendars: Holidays of a calendar
It is not possible to define holidays that last only half a day.
Click Save afterwards to create the holiday.
If you want to edit a selected holiday entry just click the Edit button. Clicking the Delete button deletes one or more selected entries.
Holiday data can be imported from a .csv file conforming to the following format:
Christmas,24/12/2014,26/12/2014
New Year,01/01/2015,01/01/2015
Easter,03/04/2015,06/04/2015
Please note that all dates for the holiday import must be written in the following format (as shown in the example): DD/MM/YYYY!
In the Admin Tool navigation group Global Configuration, navigation item Business Calendars, select a calendar and click the Import holidays button and enter the path to the .csv import file.
Figure 302: ConSol CM Admin Tool - Business calendars: Importing holidays
The new holidays will be imported in the holiday list of the selected business calendar.
Figure 303: ConSol CM Admin Tool - Business calendars: Newly imported holidays