Site Locks

This guide explains the Site Locks screen for end-hirer (client) users. It covers how the feature currently works and what changes with the refreshed version.

The update is a visual and UX improvement only—all locking rules and functionality remain unchanged.

Overview

The Site Locks screen lets an end-hirer lock a site’s shifts once all timesheets have been submitted by the supplier and approved by the client. Locking a site finalizes shift data for invoicing and reporting.

Before a site can be locked:

  • All shifts must be submitted by the supplier.

  • All shifts must be approved by you the end-hirer.

  • All shifts must have start and stop times entered — sites with unapproved shifts or missing times cannot be locked.

Current experience (Classic UI)

This is how the Site Locks screen works today.

Step-by-step: locking a site

  • Navigate to the Site locks screen through the Finance tab.

site locks 1
  • You can filter the Site locks screen on the left hand side. Sites with unapproved shifts or shifts missing start/stop times cannot be locked.The shifts will need to be approved and start/stop times entered in order to lock a site.

site locks 2
  • Once all shifts are approved, the site is Ready to lock.

Once a site is locked you have 15 minutes to make any immediate changes, after that the site is locked permanently and any other changes should be a historic adjustment.
site locks 3
  • Once a site has been locked, you can download the site lock report and adjustment report.

site locks 4
Once a site is locked, you have 15 minutes to make any immediate changes. After that, the site is locked permanently and any further changes must go through a historic adjustment.

New experience (Refreshed UI)

Step-by-step: Locking a Site (New Screen)

The steps themselves are the same as today — only the look and feel of the screen changes:

  • Navigate to the Site Locks screen through the Finance tab (same navigation path).

site locks 5
  • Use the filter panel to narrow down the list of sites (restyled, same functionality).

site locks 6
  • Review the site list — sites still show as not ready if shifts are unapproved or missing start/stop times.

site locks 7
  • Approve any outstanding shifts and enter missing start/stop times as needed.

  • Once all shifts are approved, the site is marked Ready to lock.

  • Select the site and lock it.

site locks 8
  • After locking the site, click the 3 dots menu next to the Unlock button to download the Site Lock Report and Adjustment Report.

site locks 9
The 15-minute post-lock change window and the requirement to use historic adjustments after that period remain unchanged in the new screen. Additionally, a timer is now visible once the site is locked.
site locks 10

Old vs. New: Quick Comparison

Area

Current Experience (Classic UI)

New Experience (Refreshed UI)

Screen access

Finance tab → Site Locks

Same navigation path — Finance tab → Site Locks (unchanged)

Locking logic

A site can only be locked once all shifts are approved and have start/stop times entered

Unchanged — same lock eligibility rules apply

Filtering sites

Filter panel on the left-hand side of the screen

Same filtering capability, restyled to align with Beeline’s current design and accessibility standards

Visual design

Legacy JoinedUp table/list styling

Modernized layout, updated typography, spacing and colour palette consistent with Beeline brand guidelines

Grace period after locking

15 minutes to make immediate changes after a site is locked

Unchanged — same 15-minute grace period

Reports

Download Site Lock Report and Adjustment Report after locking

Same reports available, unchanged download flow

Underlying functionality

N/A

No functional changes — this is a visual/UX uplift only.

You can still access the old UI by clicking the Switch to Old UI button found on the lower left part of the screen.
site locks 11

Documentation Assistant

Delete Chat Conversation

Are you sure you want to permanently delete the chat history?

Hi, I am the JoinedUp Documentation Assistant. Here's how I can help you:
  • Type your question in the input below
  • I'll understand your query and provide a helpful response
  • You can ask follow-up questions
  • You can rate my answers to help me learn