Managing Holidays
Public Holidays are government-approved days that an organization provides for its employees as a day off from work. Holidays act as non-working days. When you request leave and there is a holiday between the start and end dates, this day is not counted to your leave.
If your team is multinational or geographically spread across more countries you would need to manage holidays for all these groups. Spock offers Holiday Calendars to solve this issue. You can easily create multiple holiday calendars and assign them to a specific group of employees.
In this article
You can manage Holidays in Dashboard > Settings > Holidays
Link: Open Settings in Dashboard
Holiday Calendars
Holiday Calendar represents a list of holidays. You can have multiple holiday calendars, but one has to be primary (default calendar).
How to create a Holiday Calendar
- Go to Settings > Holidays
- There is a list of all Holiday Calendars
Click Add Holiday Calendar
Enter Calendar Title and submit the form
- Holiday Calendar was created
How to add holidays to the holiday calendar
You can either manually enter holidays manually or import holidays for a specific country.
Import holidays:
- Select Holiday Calendar
Click the Import Holidays button
- Select Country you want to import holidays from
Select Year
- Click Import Holidays
- Holidays for specific country and year are imported
How to Enter holidays manually
- Select Holiday Calendar
Click the New Holiday button
- Enter Holiday Name
Select Holiday Date
- Click Save
- Repeat until all holidays are entered
You can anytime change the name of the holiday or delete it from the holiday calendar. If you want to change the date of the holiday, you have to delete it first and then create a new one.
How to set primary holiday calendar (the default calendar)
One holiday calendar has to be Default Calendar. This calendar is used for all members who do not have been assigned to any holiday calendar.
To set holiday calendar as default:
- Select Holiday Calendar
Click the Set as Default Calendar button
- Holiday Calendar is now the primary calendar
How to delete Holiday Calendar
If the holiday calendar is not in use anymore you can delete it.
- Click Delete All Holidays to delete holidays from the calendar
You can change the year in the top bar by selecting from the dropdown. Repeat until all holidays are deleted.
Then click the Edit Calendar button
- Click Delete Holiday Calendar and confirm to delete
All the changes are instantly propagated in Spock and affect requesting leaves and displaying calendars.
How to Assign Holiday Calendar to User
You can assign any holiday calendar to user:
- Go to Members
- Select Member, you want to assign new Holiday Calendar
- Click Holidays tab
- You see the current active calendar and list of holidays
Choose a new Holiday Calendar from the dropdown
- Click Change Calendar
- The new holiday calendar is already active for given user