Holidays

Overview

Holidays in an ERP’s HR module serve as a centralized reference for public, regional, and company-specific holidays, ensuring consistency and compliance in workforce management. 

image.png

Holidays are marked on the HR dashboards with the "🎄" icon.

Holidays are used to calculate holiday pay and overtime accurately, aligns attendance and leave records by excluding holidays from leave balances, and supports staff planning during holidays. It also ensures compliance with regional labor laws and enhances transparency by allowing employees to view upcoming holidays through the calendar on their profile page

image.png

Every holiday, eg. "New Year’s Day" consists of a date and full holiday name, streamlining holiday-related processes across HR functions.

Create new holiday

This action requires the "create holiday" permission.

New holiday entries can be added through the "Create new holiday" form, which can be found above the "holidays" table or directly "here".

output.gif

When adding a new holiday, the only information needed are the holiday's name and the date it falls on in a given year.

Update existing holiday

This action requires the "update holiday" permission.

Holidays should not be updated due to their use within the HR module. Dates of existing holiday entries should not be updated, as changing the dates could impact planned employee vacations or workdays. However, holidays can be updated, if necessary.

image.png

Delete holiday

This action requires the "delete holiday" permission

While holidays can be deleted if necessary, it is strongly recommended to avoid deletion to maintain data integrity and prevent disruptions in processes such as payroll, attendance, and compliance tracking, as well as keep accurate history of past holidays, that impacts used employee leave.

output.gif

To delete a holiday, tick its checkbox in the table, then click and confirm the "delete button".

Generate holidays for year

This action requires the "create holiday" permission.

Holidays can be added one at a time through the "Create new" form or they can be generated for the entire year through the "Add holidays for year" form.

output.gif

To generate holidays for a select year, first we have to select the year, from which we will copy the holidays, eg. 2024. We then select the year that we want to generate the holidays for, eg. 2025. Once both years are selected, a list of all holidays will appear with dates for the new year generated. You can now uncheck holidays that you don't want to generate. 

output.gif

Once you have made sure, that all the (checked) dates are correct, press the "Generate" button. This will create a list of new holidays for the selected year.

New holidays must be added for every year, as they are required for handling vacations within the HR module.