Skip to main content

Timesheet integration setup guide

Timesheet Integration Setup Guide.

H
Written by Harry Ledger
Updated over 2 months ago

This article explains how to set up and use timesheet integration so that variable hours entered in SelectHR flow directly into SelectPay.

Having timesheet integration allows employees (or their managers) to log variable hours in SelectHR. These hours feed directly into the employee’s Amend Pay screen in SelectPay, bypassing the Pending Changes area.

Before you start

To complete this setup, you must:

  • Have the relevant Pay Elements configured in SelectPay.

  • Ensure Pay Element Types in SelectHR are correctly set and mapped.

  • Know which payroll database(s) the changes apply to.

If you're hosted by Access, the final mapping step must be completed by our Support Team.


Set up the pay element in SelectPay

  1. In SelectPay, go to Payroll, then click Pay Elements.

  2. Double-click the relevant Pay Element.

  3. Set the Default Quantity to 0.

  4. Tick Available to Timesheet Service.

  5. Click Save.


Set up the pay element in SelectHR

  1. Ensure employees have a Pay Element Type with the Pay Type set to Hourly Rate (No Basic Hours).

  2. Enter the employee’s Hourly Rate in the Pay Amount field.

If employees are currently salaried, add a new Pay History line with a new Pay Element Type instead of editing the existing one.


This new pay element type will appear in SelectPay's Pending Changes area for approval.

We have guidance available on:

Important: Be sure to enter a Pay Amount and set the Pay Type to Hourly Rate (No Basic Hours).


Map the pay elements to SelectPay

The pay element type in SelectHR must be mapped to the corresponding pay element in SelectPay using the Service Administrator.

If you're hosted by Access:

  • Raise a new case online.

  • Reference the title of this article.

  • Include:

    • The name of the pay element in SelectHR.

    • The name of the pay element in SelectPay.

    • The name of the payroll database where this mapping should apply.


Use daily rates

If employees are to be paid a Daily Rate:

  • The Pay Amount must reflect their static daily pay.

  • On the timesheet, the employee must request just 1 hour to trigger the daily rate.

You’ll also need:

  • A Timesheet Rule (these usually exist by default, but you can create one if needed).

  • To assign the Timesheet Rule to the employee(s).


Common issues and troubleshooting

Issue

Solution

Save & Process has been run in the current SelectPay period

Use Clear Pay Calculations for all employees in the Pay Run to allow timesheets to be submitted.

New starters' timesheets are not being accepted

Ensure they’ve been accepted in Pending Changes and have the correct Pay Element Type in their Pay History.

Overtime (from the Process name) doesn’t pull through

Overtime values do not integrate via this method and must be processed separately.

Did this answer your question?