Skip to content
  • There are no suggestions because the search field is empty.

How absence works in Huma

An introduction to the absence module and how all the parts fit together

 

Table of Contents

 

 


 

What is the absence module?

The absence module in Huma gives you a complete overview of all absence in your organisation, from vacation and sick leave to parental leave and unpaid time off. Employees can register their own absence, administrators can manage and approve it, and everything is tracked and exportable.

Before employees can start registering absence, the module needs to be configured. This means setting up absence types, policies and work schedules. Once that is in place, the module runs largely on its own.

🔗 Read more about how to set up absence in Huma.

 

Absence_ENG_white

 

How the parts fit together

Understanding the relationship between absence types, policies and work schedules is the key to getting the module right from the start.

  • Absence types — the seven predefined categories of absence available in Huma (vacation, sick leave etc.). You can enable or disable each one, and configure settings like approval requirements and privacy.
  • Policies — the rules that apply to an absence type. For example, how many vacation days employees are entitled to, whether days can be transferred to the next year, and whether the policy follows a calendar year or rolling period. Each employee can only be assigned one policy per absence type.
  • Work schedules — define which days are working days and which public holiday calendar applies. Work schedules determine how absence days are counted, for example, whether weekends and public holidays count as absence days or not.

 

💡 Think of it this way: the absence type defines what kind of absence it is, the policy defines the rules, and the work schedule defines how days are counted.

 

 

The seven absence types

Huma has seven predefined absence types. You cannot create or delete absence types, but you can enable or disable each one and configure their settings.

Absence type Description
Vacation Annual leave entitlement
Self-certification Short-term sick leave without a doctor's note
Sick leave Longer-term sick leave, typically requiring documentation
Paid time off Additional paid leave outside of standard vacation
Unpaid time off Leave without pay
Sick child Leave to care for a sick child
Parental leave Maternity, paternity or parental leave

 

 

Absence types, policies and work schedules — how they connect

Each absence type can have one or more policies. Policies define the specific rules for that absence type, such as how many days are available, whether unused days can be transferred, and whether the period follows a calendar year or rolls over.

Employees are assigned to one policy per absence type. If your organisation has employees in different countries or with different contracts, you can create multiple policies for the same absence type and assign employees accordingly.

Work schedules are assigned to employees separately and determine how their absence days are counted. An employee on a Monday-to-Friday schedule will not have weekends counted as absence days, while an employee on a shift schedule may have different working days defined.

 

💡 If an employee is not assigned to a policy, they cannot register absence of that type. Always make sure new employees are assigned to the correct policies.

🔗 Read more about absence types.

🔗 Read more about absence policies.

🔗 Read more about work schedules.

 

 

Approval — how it works

Whether an absence entry requires approval depends on two things: the absence type settings, and who is registering the absence.

When is approval required? Approval is configured per absence type. If "Require approval" is enabled for an absence type, employees who register that absence will have their entry set to "Pending" — waiting for approval.

Who can approve?

The following users can approve absence:

  • Users with a system role: Absence management
  • Users with a user role: See and edit → Absence

 

When is absence automatically approved?

If the person registering the absence has a system role with absence management or a user role with absence access, for example an administrator registering absence on behalf of an employee, the absence is automatically approved, even if the absence type requires approval.

💡 This is one of the most common sources of confusion: a user with absence management access who registers absence on behalf of an employee will always get it automatically approved. regardless of the approval setting on the absence type.

What about the Supervisor role?

The Supervisor role is not used for absence approval. It is only relevant for sick leave follow-up — where the supervisor is responsible for following up with the employee during a sick leave period.

If you want a manager to approve absence without it being automatically approved, make sure they have a user role with absence access, not a system role with absence management and not the Supervisor role.

⚠️ If a manager has a system role with absence management, any absence they register will be automatically approved, even if the absence type requires approval. If you want managers to go through the approval flow themselves, give them a user role with absence access instead of a system role.

🔗 Read more about roles, approvals and notifications in Absence.

 

overdraft

 

Who receives notifications?

Huma sends automatic notifications related to absence in the following situations:

Event Who receives it
Absence registered Admins, supervisors and users with absence approval access, and the employee if registered by someone else
Absence edited Admins, supervisors and users with absence approval access, and the employee
Absence deleted Admins, supervisors and users with absence approval access, and the employee
Absence approved The employee
Absence rejected The employee
Comment added The employee

 

💡 Employees always receive a notification when absence is registered, edited, deleted, approved or rejected on their behalf.