Skip to main content

New Page

 

 

Human Resources Module

Holiday & Overtime Planning and Approval

 

 

Procedure Guide for NCompass

 

NCompass Versions 11.15 (and Above)

 

 

This guide covers your core system please keep it to hand for reference.

 

 

Rev. 1.0

Authors DP

 

 

The latest Version of this guide is available in the Calculus Knowledge Base

 

 

 

 

 

 

 

Need further help?

 

 

Call Support on 0845 125 9193

You can also email support@findesolutions.com

 

 

 

 

Your Calculus Software Solutions support cover:

 

Monday – Friday 9am-5pm

For the duration of your contract.

Outside the above hours, including weekends

£75 plus VAT per incident

 

 

For help using your system, please call 0845 125 9193

For out of hours Support 0845 833 9196

For sales enquiries such as till rolls or system upgrades, please call 0845 125 9192

For VeriFone queries, please call their Helpline on 08444 828222.

 

 

Overview. 5

Features. 5

Holidays. 5

Leave & Absence Types. 5

Annual Leave Allowance. 5

Rules & Validation. 6

Staff Features. 6

Manager Features. 6

HR Features. 7

Notifications 7

Reports. 7

Calendar Integration. 8

Staff Features. 8

Manager Features. 8

HR Features. 9

Configuration Recommendations. 9

Configuration options. 9

Staff Setup. 11

Setting up HR Rules and entitlements 13

Setting the Absence Types. 13

Setting Blackouts 14

Setting Conflict rules. 15

Setting Staff Holiday Entitlements. 15

Holidays. 17

HR Dashboard – Holiday Overview. 17

View your holidays and requests. 19

Requesting Time Off 20

Approving Leave Requests. 21

Manager Approval 22

Request Approval 23

HR Approval 23

Team Calander View. 24

Manage time off in Lieu. 25

Edit and existing entry. 26

Delete an Entry. 26

Add a New Entry. 27

Recording Absence not requested by Staff. 27

Overtime. 28

My Overtime Requests. 28

New Overtime Request 29

Cancel Request 30

Edit Request 31

Record Actual Time. 32

Overtime Dashboard / overview. 34

Managers overtime approval Queue. 36

Request Approval 36

HR Approval 37

Request Approval 37

 

 

Overview

This New Module from 11.15 onwards add the ability to NCompass to track your employees Holiday and overtime.

Your employees can request holidays and overtime directly through NCompass, look at pending requests and approvals, and see their holiday entitlement and bookings.

Managers and HR staff can approve or reject request, requests go to managers first before final approval by HR Staff

NCompass HR is a separate module and requires licensing in addition to your main system.

Features

Holidays

Leave & Absence Types

Annual Leave:

Staff can submit requests.

Follows full approval workflow (Manager + HR).

Added to calendar immediately with prefix:
REQUESTED - PENDING APPROVAL.

When fully approved, prefix removed and suffix added:
CONFIRMED.

Other Absence Types:

Controlled by managers (staff cannot request).

No multi-step approval workflow.

Calendar entry added once manager records absence.

Sickness:

Recorded by any manager.

HR notified automatically.

HR can later update the record to confirm receipt of a sick note.

Time in Lieu:

Added by HR only (with date and notes).

Annual Leave Allowance

Each staff member has:

Annual leave allowance in days.

Defined hours per day (to support hourly bookings).

Staff can request leave in days or hours.

HR controls and can modify allowance:

Changes apply to the selected year and future years.

Past years remain unchanged for historical accuracy.

Rules for booking:

Shortest leave duration allowed (e.g., minimum 1 hour).

Longest leave duration allowed (e.g., maximum 2 weeks).

Rules & Validation

Configurable eligibility rules for annual leave.

Conflict detection for overlapping leave or non-compliant requests.

Blackout dates:

Can be global, apply to a specific cost centre, or apply to an individual person.

Conflict Rules:

Rule Type 1: At least X of these people must NOT be absent at the same time.

Rule Type 2: No more than X of these people can be absent at the same time.

People can be defined as:

multi-selection list of specific staff members.

cost centre (department).

Each staff member is assigned to exactly one cost centre.

Staff Features

Can only request annual leave.

View:

Annual leave booked and remaining allowance.

Upcoming leave.

List of sickness and other absences for the year.

Receive warnings for conflicts before submitting annual leave.

See declined requests with reason/comments.

Manager Features

Managers can:

Approve/decline annual leave requests (with comments).

Record other absence types.

View:

Leave and absence details for staff in their cost centre.

Their own staff-level details.

List of sickness and other absences for staff in their department.

Declined requests for reference.

HR Features

HR can:

Act as staff and manager.

Override annual leave approvals if managers are unavailable.

Add Time in Lieu entries.

Configure absence types, rules, blackout dates, and conflict rules.

Modify annual leave allowance (affects current and future years only).

Update sickness records to confirm receipt of sick notes.

Approve/decline annual leave requests (with comments).

See declined requests for reference.

Notifications

Email alerts:

To manager(s) when annual leave is requested.

To staff when annual leave is approved, declined, or amended.

To HR when sickness is recorded.

Include summary of upcoming leave and remaining allowance in staff notifications.

Reports

Annual leave balances.

Upcoming leave schedules.

Conflict rule compliance.

Declined requests with reasons.

Calendar Integration

Immediate calendar entry for annual leave requests with status prefix.

Automatic update when approval status changes.

Removal of calendar entry if request is declined or cancelled.

Other absence types added to calendar upon manager entry.

Overtime

Overtime:

Staff can submit requests.

Requests include overtime rate

Overtime request can tag Projects

Follows full approval workflow (Manager + HR).

Staff Features

Can request overtime.

Update Overtime with actual time worked

View:

Overtime booked and approval status

Receive warnings for conflicts before submitting overtime.

See declined requests with reason/comments.

Manager Features

Managers can:

Approve/decline overtime requests (with comments).

View overtime requests of managed staff

HR Features

HR can:

Act as staff and manager.

Override overtime approvals if managers are unavailable.

Run overtime reports.

Configuration Recommendations

Configuration options

The following options can be set under system configuration.

image.png

§  Allow Users to Change Employee Selections – this is defaulted to ‘No’, this prevents users from looking at other employees’ requests, its recommended that you lock you salesperson to the user login.

§  Holiday – Auto Notify HR on Sickness – this will email all staff marked in a HR roll automatically to make them aware of the sickness leave.

§  Holiday – Holiday Year Start Date – this sets the start date of your 12-month holiday period, it defaults to 1st. 

§  Holiday – Holiday Year Start Month - this sets the start Month of your 12-month holiday period, it defaults to January.

§  Holiday – Default hours per day – this is set to a default of 8.5 hours

§  Holiday – Maximum booking days – this is the maximum a employee can book as a single block, defaults to 28 days

§  Holiday – Minimum booking Hours – the minimum time of request

Staff Setup

For each member of staff, you will need to set up the following.

§  HR role

§  Who they report to directly (manager / Line manager)

§  Their backup manager

§  Default working hours.

Administration > Salespersons Engineers > Edit

image.png

·       Set the HR roles.

§  All employees must be marked as Staff to be include in the HR system.

§  Managers that need to approve staff requests should be marked as managers.

§  At least one member of staff must have an HR role.

Rules are applied by cost centre, so you will need to ensure that each employee is in the correct cost centre.

·        Click on the ‘Contacts / Settings tag’

·        Click ‘Edit’ (if not already in editing mode)

·        Select the correct cost centre from the dropdown list

·        Click ‘Save’

You can Manage cost centres from

Administration > Accounting > Cost Centres

Setting up HR Rules and entitlements

You should now setup the following:

§  Absence types – List of reason for absence

§  Blackout Dates – dates that holidays are blocked

§  Conflict Rules – allowing you to limit the number of staff off in a cost centre

§  Holiday Entitlement – set the default entitlement for each staff member

Setting the Absence Types

Administration > HR Manage Absence Types

image.png

There is a of standard Absence types you can edit or add to

For each absence type check the relevant option

§  Affects Annual Leave

§  Requires Approval

§  Available to Staff – this needs to be checked for staff to be able to request this type of leave

Setting Blackouts

Administration > HR > Manage Blackout Dates

Blackouts lets you set date ranges when no holiday should be booked, any member of staff that is in the cost centre to which the blackout applies will be warned at the point of booking annual leave that the dates are not available.

image.png

§  Click ‘New’ or select an existing blackout and click ‘Edit’.

§  Enter a description for this Blackout.

§  Set the start and end date.

§  By default the blackout will be for all departments (cost centres), if this entry only applies to a specific cost centre, uncheck the ‘All Depts’ checkbox, you will then be able to select a specific cost centre

§  Click ‘Save’

Setting Conflict rules

Administration > HR > Manage Conflict Rules

Conflict rules allow you to set the maximum number of staff that can be absent at any one time for that a cost centre

image.png

§  Click ‘New’ or select an existing conflict entry and click ‘Edit’.

§  Enter a description for this conflict.

§  Set the cost centre from the drop-down list.

§  Set the total number of staff for this cost centre conflict rule.

§  Click ‘Save’

Setting Staff Holiday Entitlements

Administration > HR > Manage Entitlements

image.png

Your employees will initially have the default entitlement, to change.

§  Click ‘Edit’

§  Click into any of the Cells for any Employee and make your adjustments.

§  Click ‘Save’

image.png

All entries in the grid will be updated.

The entitlement screen will also show any additional time added in addition to the staff member’s annual leave.

image.png

 

Holidays

HR Dashboard – Holiday Overview

HR > Holidays > Dashboard/Overview

This screen allows staff to see all upcoming leave, pending requests and recent decisions.

Note The view presented here will change depend in your job Role.

Ø  Staff – will only see their overview.

Ø  Managers – will see entries for all staff that they manage.

Ø  HR – will see all entries.

image.png

The dashboard can be filtered by

§  Year

§  Date from

§  Date to

§  Salesperson

§  Cost Centre

You can hide or show.

§  Declined Requests

§  Cancelled Requests

§  Expired Requests

You will only be able to see the HR Dashboard if you are tagged as a member of the HR

View your holidays and requests

HR > Holidays My Holiday Entitlement /View

This will show you all your holiday Requests and approvals, along with your free and used entitlement.

image.png

Note: your requests may need approval by both your line manager and HR before its fully approved

image.png

Requesting Time Off

HR > Holidays > Submit new Request

image.png

·        Select the request type from the drop-down list (annual leave)

·        Select the start date of your leave request.

·        Select the last day of your leave request.

Note: you can select half days by clicking the half day check box, select AM or PM for the Half Day

It will calculate the number of days requested based on your working days, as well as your entitlement, if your request clashes with other team members or a blackout day, this will be shown

·        Click Confirm

if your request does not clash, the request will be sent for approval. If it does clash the request can still be submitted, although it may not be approved, you will be asked if you want to continue

image.png

image.png

Approving Leave Requests

The normal process for approval is…

Staff Member Submits Request >> Manger Approves >> HR approves.

However, HR staff can directly Approve requests if required.

Manager Approval

HR >Holidays > Managers Approval Queue

image.png

You will see the pending requests for all the staff you manage.

·        Select one of the requests from this list.

The request details will be shown along with any notes and the remaining entitlement days.

Request Approval

·        Highlight the request you want to approve or decline.

the request details will update to show the leave type, requested dates, total days and the days the staff member has left after this approval.

·        Click Approve or Decline

HR Approval

HR >Holidays > HR Approval Queue

image.png

You will see the pending requests for all the staff.

·        Select one of the requests from this list.

The request details will be shown along with any notes and the remaining entitlement days.

Request Approval

·        Highlight the request you want to approve or decline.

the request details will update to show the leave type, requested dates, total days and the days the staff member has left after this approval.

·        Click Approve or Decline

Team Calander View

The team calendar view will allow you to see all annual leave, pending requests, Sick leave and any other absences in a monthly calendar grid.

image.png

The left and right buttons will advance or retard the monthly view.

You can apply a cost centre filter from the drop down list.

The entries re colour coded as per the legend on screen.

·        Blue – Annual Leave

·        Red – Sickness

·        Grey – Other leave Types

·        Orange – Pending approvals.

Manage time off in Lieu.

Time Off in Lieu can only be managed by HR staff.

HR > Holidays > Manage Time Off in Lieu

image.png

Selecting the staff member from the drop-down list of employees will show all additional time off allowances that have already been added.

You can

Edit and existing entry.

·        Highlight the entry and click ‘Edit’.

·        Update the required information, date entered, days and hours.

·        Click ‘Save’

Delete an Entry

·        Highlight the entry and click ‘Delete’.

image.png

You will be asked to confirm this deletion

Add a New Entry

  • Click ‘Add Entry’
  • Enter the number of days, and hours, the entry date will automatically set to the current date.
  • Click ‘Save’

Recording Absence not requested by Staff.

Both Manager and HR staff can record any type of absence, even if it has not been requested by a staff member

HR > Holidays > Managers Approval Queue

HR > Holidays HR Approval Queue

At the bottom of both theses screens you will see a ‘Record Absence’ Buton

image.png

Click ‘Record Absence’

 

image.png

·        Select the Staff Member

·        Select the reason from the Absence type dropdown list.

·        Select the start date and end date.

·        Add any notes.

·        Click Save

The Absence still need to be approved by Mangers and HR


Overtime

My Overtime Requests

 

HR > Overtime > My Overtime View

image.png

This will show you all your overtime requests and your request history.

New Overtime Request

Click the ‘New Request’ button.

image.png

Your Name will be pre-selected.

Update the request with the following information.

§  Overtime rate – if your organisation has more than one rate, please select it from the dropdown list.

§  Project – if you use NCompass Project Tracking, select the project, if not leave it set to default

§  Enter the start date and time.

§  Enter the duration of the overtime- the end time will be calculated automatically.

§  Add any notes.

·        Click ‘Submit’

Your request will be submitted for approval by your manager or the HR Team

Cancel Request

·        Highlight the request you want to cancel.

·        Click the ‘Cancel Request' button.

 

image.png

  • Confirm the cancellation.

Edit Request

·        Highlight the request you want to Edit.

 

·        Click the ‘Edit Request' button.

image.png

·        Update the request details.

·        Click ‘Save’

image.png

Record Actual Time

Once your request has been approved, you can update the request with the actual overtime worked.

Click ‘Record Actual Time’

image.png

Update your timings.

·        Click ‘Save’

 

 

If your timings exceed your initial request, you will be warned, please check your timings or proceed.

image.png

image.png

Overtime Dashboard / overview

HR > Overtime > Overtime Dashboard/Overview

Note The view presented here will change depend in your job Roll.

Ø  Staff – will only see their overview.

Ø  Managers – will see entries for all staff that they manage.

Ø  HR – will see all entries.

image.png

This Will give you an overview of your overtime booked, and any recent decisions.

The information can be filtered by

§  Date Range

§  Cost Centre

§  Salesperson

And declined, cancelled and expired can be shown or hidden.

Managers overtime approval Queue

HR >Holidays > Managers Approval Queue

image.png

You will see the pending requests for all the staff you manage.

Select one of the requests from this list.

The request details will be shown along with any notes and the remaining entitlement days.

Request Approval

·        Highlight the request you want to approve or decline.

the request details will update to show the leave type, requested dates, total days and the days the staff member has left after this approval.

·        Click Approve or Decline

HR Approval

HR >Overtime > HR Approval Queue

image.png

You will see the pending requests for all the staff.

  • Select one of the requests from this list.

The request details will be shown along with any notes and the remaining entitlement days.

Request Approval

·        Highlight the request you want to approve or decline.

the request details will update to show the Project, rate, start time, end time, actual hours and the Variance from the original request

·        Click Approve or Decline

Select one of the requests from this list.


Reporting

You will find all reports for the HR Module in Under.

Reports > Additional Reports

image.png

Click on HR on the reports tree.

image.png