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

Release Notes #115 - Sprint 03/19/2026 - 03/26/2026

Project: Guardhouse Web

Sprint Number: Sprint 115

Release Version: Release_GH

Release Dates: 19 March 2026 AUS | 26 March 2026 UK

 

  1. Scope

Guardhouse enhancements:

  • [GH-6311] Timesheets v2: Automatically Approve Leave on Timesheets
    • When admin approved a leave via the following workflows, automatically approve the Leave on Timesheets page​
      • Via Availability/Leave dashboard​
      • Via Timesheets > Actions > Add new leave entry​
    • Additional changes:
      • In the Leave widget, for Leave requests that have been submitted by staff through employee web or mobile app that doesn’t have a site, if Admin selects a site for one day of leave, automatically fill the other leave requests with the same site; admin can still change the automatically filled sites if they want
      • If leave is already approved and timesheet is already created, then leave was rejected from dashboard​, automatically delete the leave entry from the Timesheets page
      • In the Timesheets page, for Leave entries, adding allowance is not allowed anymore
    • Other tickets covered in this enhancement:
      • [GH-5682] Duplicate Leave but has no warning sign/duplicated
      • [GH-2062] Dashboard - Availability/Leave Request - Newly added LEAVE/UNAVAILABILITY/PARTLY UNAVAILABLE request via Save and Save & Approve option were displayed as REJECTED and only updates to APPROVED after refreshing the page
      • [GH-4029] Can't delete timesheet Leave entry
    • Subtasks:
      • [GH-6528] Auto Selected Sites on dropdown
      • [GH-6529] Attach this process (process-timesheetapproval
      • [GH-6530] Create new delete endpoint, call after success after approval
      • [GH-6531] Ensure PaysheetDay of Work will be removed. upon changing timesheet entry type
      • [GH-6532] Disable adding allowance to leave upon timesheet entry type
      • [GH-6306] Non-Work item should not be allowed to add allowance

 

  • [GH-5995] Timesheets v2: Admin / Manager Clock out on Timesheets page​
    • In the Timesheets page, for work entries with “Open timeclock entry”, we now have added the ability for admins and managers to clock-out staff; this is useful for scenarios where shifts with Open timeclock entry that are not visible anymore in the Live Ops (a shift from a few days ago that had missed it’s clock out window)
    • Only applicable for Super Admins, Admins and Managers with “Can clock staff in/out on dashboard”
    • Only applicable in Web Timesheets, not yet implemented in Mobile
    • On click of the “Open timeclock entry” link, the user will be shown the Attendance Verification popup, and in the Clock out section, the “Clock Out” button will be displayed
    • When user clicks the “Clock Out” button:
      • The clock out staff member pop up is displayed where the Admin can fill in the required details, based on the Company configurations
      • The Admin can select the clock out time in 15-minute increments, and can also enter the exact time as they would do during Live Ops clock out
      • The Admin can select the date of the clock out
        1. If scheduled time remains within the same date, selectable dates are the scheduled start date and the scheduled end date + 1
        2. If scheduled time overlaps to the next day, selectable dates are the scheduled start date, the scheduled end date and the scheduled end date + 1
      • After completing the clock out process, the “Open timeclock entry” label will be removed and replaced with the actual clock timeclock details
    • Subtasks:
      • [GH-6714] Add UI enhancement UI for clock out entry
      • [GH-6715] Integrate API on clock out entry and update logic

 

  • [GH-5996] Timesheets v2: Approved Timesheet Sharing​
    • Only applicable for companies with linked customer-subcontractor setup
    • When the company who owns the shift had already approved timesheets for linked shifts, the approved Start, End and Break times will be shared down to the Subcontractor companies who handled the shift
    • In the Subcontractor company’s Timesheets page:
      • A new value will be available in the “Scheduled times” column with the value of the approved Start, End and Break times from Top Company, which will then have the play button so that the subcontractor company can use those times
      • In the Actions drop down, a new bulk action with title “Use all Shared times” if the admin wants to update all timesheets to use th Top Company’s approved times
    • This covers multi-level subby sharing – only Top Company’s approved times will be visible on any of the subcontractors who handled the shift

 

  • [GH-6923] Timesheets v2: Beta Testing Feedback Button
    • For companies with Timesheets v2 turned ON, show BETA Testing Feedback in the Timesheets Page
    • On click of the button, open the Hubspot Form setup to enter feedback which will then send the feedback to Hubspot to be reviewed and addressed

 

  • [GH-6770] Cycle Overtime Report
    • For companies with OT Algo Cycles turned ON, in the Reports page > TIMESHEET REPORTS section, show new report “Cycle Overtime Report” with description “Generate a report showing the overtime hours of staff within the overtime cycle”
    • Parameters:
      • Cycle – shows 1 Week, 2 Weeks, …, up to 8 Weeks
      • Staff – default “All Staff”; lists all staff that have setup “Overtime Cycle” in their Profile
      • Cycle Start Date – calculates the cycle start date based on the company’s Cycle Start Date; can only select valid cycle start dates, similar to how the Paysheet cycle selection works
    • Report Contents:
      • FirstName – Staff First Name
      • LastName – Staff Last Name
      • EmployeeID – Staff Employee ID
      • Type – can either be Work or Leave
      • Site – Site Name
      • Position – Site Position Name
      • JobCode – Site Reference Number 1 OR​ Site Position Reference Number 1​
      • Paygroup – Paygroup assigned to the shift
      • Cycle – Staff Overtime Cycle
      • Week – Week number based on the overtime cycle
      • Day – three-day abbreviation of the Day of the Shift
      • Date – shift date, format dd/mm/yyyy
      • StartTime – Shift Start Time
      • EndTime – Shift End Time
      • Break – break (in mminutes)
      • OTstart – value allocated to OT Start
      • OTend – value allocated to OT End
      • OTall – value allocated to OT All
      • OTdaily – if no OT assigned to the shift, this will be value of Shift Total Hours minus the OT Threshold
      • SchUnschOT – Sch if a shift is from a repeating template, Uns if not from a repeating template
      • TotOrdHrs – Shift total ordinary hours​ (total shift hours – total OT hours)
      • TotOTHrs​ – Sum of all OT hours allocated to OTstart, OTend, OTall and OTdaily
      • TotHrs – Shift total shift hours
      • Status – Timesheet Status; Approved, Unapproved or Rejected

 

  • [GH-6834] Add Site ID to Security Awards Report
    • In the Reports Page > Security Award timesheet hrs summary, add column Site ID to show the Site ID (system-generated)

 

  • [GH-6836] Additional Columns to Payroll Export
    • In the Reports Page > Payroll Extract, add the following columns
      • Site ID to show the Site ID (system-generated)
      • Internal Notes to show the Internal Notes for the Shift

 

 

 

Guardhouse bug fixes:

  • Schedule:
    • [GH-6840] USA account - Week templates not loading correctly

 

  • Timesheets:
    • [GH-6312] UPDATING TIMESHEET ENTRIES - need to come up with the counts to work properly, instead of showing 0 of 0
    • [GH-6738] Unable to update the Added Allowance on the Timesheet Detail Rates Modal
    • [GH-3269] ENHANCEMENT -Shifts Awaiting Approval- Locked timesheet
      • [GH-4579] Missing invoice/paysheet entries ( Timesheet is already approved but the corresponding invoice entries is missing ) -High
    • [GH-5108] Guardhouse - Fw: Duplicate Timesheets – 42823
    • [GH-5186] Customer Approval Issue
    • [GH-4029] Can't delete timesheet Leave entry

 

  • Paysheets:
    • [GH-6658] Paysheet hours + Payslip advise - is different from SAGE

 

  • Invoicing:
    • [GH-6603] Recurring Invoice Set up - Timing out
      • [GH-6864] Optimise usage of kendo multi select picker to avoid freezing/crashing of browser
    • [GH-6596] Recurring Invoicing - Timesheet not reflected in Recurring Invoicing
    • [GH-6565] Invoice item Duplication
    • [GH-6789] Hours Not matching in the timesheet VS Invoicing
    • [GH-4976] Invoicing Error – Discrepancy Between Approved Timesheets and Exported Hours
    • [GH-4455] Unscheduled Entry - Not included in Recurring Invoice
    • [GH-5118] Invoice Profile Duplicating
    • [GH-6678] 0 appearing on Xero Export
  • Reports:
    • [GH-4506] Fwd: Reports - Time Sheet Subcontractor Report Excel Download - Missing Timesheet - An approved timesheet was missing from the report - UK

 

  • Licence and Compliance:

 

  • Subby Sharing:
    • [GH-6704] Updated staff Compliance not showing on Top co's end
    • [GH-5437] Compliance and Licence Records Disappearing from System
      • [GH-5589] Missing Compliance
      • [GH-5325] Fwd: Guardhouse - Some renewal is remove and some are added – 45505
      • [GH-5801] Compliance Disappeared from Guard's Profile Despite Being Previously Added
    • [GH-6069] Missing Shift – Shift Creation on 24/09/25
    • [GH-6637] Linked Shifts Glitch – Unlinked Shifts in Roster
    • [GH-6807] Linked Shifts Not Visible to Client
    • [GH-5821] Schedule Status discrepancies
    • [GH-5088] Unable to Share Staff
    • [GH-6900] Publishing Linked Shift

 

  • Email Distribution Report:
    • [GH-6858] Wrong date dates on the Automated Checkpoint report email and report
  • Staff Page:
    • [GH-6742] AU | Priority Protection: Unable to deactivate Staff
    • [GH-6804] Calendar Displays Orange for Confirmed Shift
    • [GH-6613] Custom Pay Template

 

  • OT Algorithm:
    • [GH-6819] Minimum Ordinary Hours Should Not Apply to OT All Day

 

  • Welfare Checks:
    • [GH-6752] Failed WC in AU and UK Accounts
    • [GH-5209] Welfare Checks | SMS Notification | Only Displaying First Name

 

  • Others:
    • [GH-5765] Unavailability Discrepancy
    • [GH-6785] Different Clock in Questions showing on the Dashboard
    • [GH-6820] GetPublishedShiftsToRemindv3 sproc optimisation
    • [GH-6220] Guardhouse Web loading slowly