Articles on: haddock HR

Calendar-day holidays and working-day holidays

In haddock HR, the type of holidays that applies to an employee is defined in their contract, under Settings > Contracts, in the Annual holidays - General parameter.


This parameter determines how the active days of the holiday shift should be configured, and it is key that both match to avoid planning errors.




Calendar-day holidays


Calendar-day holidays include all days in the calendar, regardless of whether they are working days, weekends, or public holidays.


Correct configuration:


  • In the contract:


  • Annual holidays - General configured as calendar-day holidays
  • In the holiday shift:


  • Active days: Monday to Sunday, including public holidays


⚠️ Important:

The holiday shift in haddock HR is configured by default to work every day (Monday to Sunday and public holidays), which is correct for this type of holiday.


If a different treatment is needed for public holidays, a specific shift can be configured for them, always keeping the contract consistent.




Working-day holidays


Working-day holidays only count working days, usually Monday to Friday.


Correct configuration:


  • In the contract:


  • Annual holidays - General configured as working-day holidays
  • In the holiday shift:


  • Active days: Monday to Friday only
  • Public holidays and weekends excluded




Why this alignment matters


The contract and the holiday shift work together as a system.

If the holiday type defined in the contract does not match the active days of the shift:


  • More vacation days than necessary will be deducted
  • Or some days will not be counted correctly


That is why, whenever the Annual holidays - General parameter is reviewed, the configuration of the associated holiday shift should also be checked.

Updated on: 23/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!