HR Module

What the HR module does

The HR module adds holiday and overtime management to NCompass. Staff request annual leave and overtime from inside NCompass, see their entitlement and booking history, and get warned about clashes before they submit. Managers and HR staff work through approval queues, record absences on behalf of staff, and watch the picture on dashboards and a team calendar.

The module has two areas, both under the top-level HR menu:

Day-to-day screens live under HR > Holidays and HR > Overtime; the rule and entitlement administration screens live under Administration > HR. Bank holidays are separate - they are maintained under Administration > Bank Holidays, are not part of the HR licence, and feed the working-day calculations.

Licensing and access

The module is enabled by the HR Module Installed licence setting. Without it the HR menu does not appear at all.

Each screen is controlled by the usual NCompass security functions, under HR Absence System in Security Roles. Two defaults are worth knowing when access "mysteriously" differs between the two areas:

Roles

Every person in the HR module is a salesperson record, and the HR roles are set on the salesperson's HR tab (see Configuration & Staff Setup):

Which employee a screen shows is driven by the workstation's default salesperson. The Allow User To Change Employee Selection setting (default No) keeps the employee selection locked to that person, so each member of staff should have their own login tied to their own salesperson record.

The approval workflow

Requests follow the same two-stage pattern in both areas:

Staff member submits > Manager approves > HR approves

Email notifications

The module sends plain emails (using each salesperson's email address) at these points:

Nothing is emailed when a request is cancelled.

Not yet available

The original release notes for this module describe some capabilities that are not yet in the product. Support will be asked about these by customers reading older material:


Created 2026-04-09 15:05:28 UTC by David Pinder
Updated 2026-08-18 10:08:49 UTC by Rupert Woolger