---
title: "Release Notes #117 - Sprint 04/30/2026 - 05/07/2026 "
description: Release 117
---

[Skip to content](https://university.guardhousehq.com/release-notes-117-sprint-04/30/2026-05/07/2026-#main-content)

English

Show submenu for translations

[![Text\_gradient gold-1-2](https://university.guardhousehq.com/hs-fs/hubfs/Text_gradient%20gold-1-2.png?width=225&height=30&name=Text_gradient%20gold-1-2.png)](https://university.guardhousehq.com/?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Contact Support](mailto:support@guardhousehq.com)

[Contact Support](mailto:support@guardhousehq.com)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Guardhouse Knowledge Base](https://university.guardhousehq.com/?hsLang=en)
2. [Release Notes](https://university.guardhousehq.com/release-notes?hsLang=en)

# Release Notes #117 - Sprint 04/30/2026 - 05/07/2026

**Release Notes #117 - Sprint 04/30/2026 - 05/07/2026**  

**Project :** Guardhouse Web  

**Sprint Number :** Sprint 117  

**Release Version :** release\_GH  

**Release Dates :**  30 April 2026 AUS | 07 May 2026 UK  

**Reference Doc.** :  

***Guardhouse enhancements:*** 

- *\[GH-7046\] Schedule Templates Report*

- - *New report available only for companies using the Award Overtime functionality, under ROSTER Reports*

- - *Generate a report showing information about the Templates, both Standard and Repeating, used in published shifts*

- - *Parameters:*

- - - *Template Type – default All, Standard, Repeating Templates*

- - - *Template Name – name of templates saved in the Schedule*

- - - *Staff Name – list of all active staff*

- - - *Start Date – date when the report will start (only available when Template Type = Repeating)*

- - - *For Next (x) Weeks – number of weeks the report will be generated for (default/max 8 weeks, only available when Template Type = All or Repeating)*

- - *Report Contents:*

- - - *First Name – first name of staff*

- - - *Last Name – last name of staff*

- - - *Employee ID – Employee ID of staff*

- - - *Template Name – name of the template used in Schedule*

- - - *Template Type – type of template (Standard or Repeating)*

- - - *Cycle – Repeat cycle of the template*

- - - *Created Date – Date when the template was created*

- - - *Site – name of site where the shift was created*

- - - *Position – name of site position, if applicable*

- - - *Pay Group – pay group used on the shift*

- - - *Day – day of the week when the shift was created*

- - - *Date – date of the shift*

- - - *Start Time – start time of the shift*

- - - *End Time – start time of the shift*

- - - *Break (mins) – break assigned to the shift, if available*

- - - *OT Start – Overtime allocated to start of the shift*

- - - *OT End – Overtime allocated to end of the shift*

- - - *OT All Day - Overtime allocated to all day*

- - - *OT Daily – Daily overtime when no overtime is allocated*

- - - *Total Hours – total hours of the shift*

 

- *\[GH-6779\] Staff Listing Report Enhancements*

- - *Enhancement on the Staff Listing Report to generate a more comprehensive dataset*

- - *Additional Columns:*

- - - *Known As First Name​ – staff’s Known As First Name*

- - - *Known As Last Name​ – staff's Known As Last Name*

- - - *Access Privilege ​– Superadmin, Admin, Manager, Employee*

- - - *Gender – Male, Female, Other*

- - - *Latest Shift Date​ – a staff’s most recent shift date, if none show as null*

- - - *Employment Status​ – staff’s Employment Status​ as displayed on the Staff profile*

- - - *Bank Name​ – staff’s Bank Name*

- - - *Account Name​ – staff’s Account Name*

- - - *BSB / Sort Code / RTN​ – staff’s BSB / Sort Code / RTN​ (column name changes based on country)*

- - - *Account Number​ – staff’s Account Number*

- - - *Pay Calendar​ – staff’s Pay Calendar*

- - - *Pay Template​ - staff's Pay Template*

- - - *Max Hours​ – name of the maximum hours rule assigned to the staff; column only available for companies that have Max Hours turned on*

- - - *Leave Type​ – Fixed, Accrued, Rolled Up; only applicable for UK companies*

- - - *Update on the Column Headers – column header changes based on the country of the company*

- - - *State/County​ – State for AU, County​ for UK/IE*

- - - *Post/ZIP Code – Post Code for AU, ZIP Code for UK/IE*

- - - *Removed Column Headers:*

- - - *Date Started*

 

- *\[GH-6772\] Licences, Compliances and Skills Matrix*

- - *New report available for all companies regardless of country assignment, under STAFF REPORTS*

- - *Generates a report for all staff and their corresponding Licences, Compliances, and Skills*

- - *Parameters:*

- - - *Report Type – can be All Staff or Rostered Staff only*

- - *Contents:*

- - - *Employee ID – staff’s Employee ID*

- - - *Employee Name – staff’s First Name and Last Name*

- - - *Succeeding columns will work as follows:*

- - - *Show all Licence State/Type as column headers first*

- - - *Followed by all active Compliances*

- - - *Followed by all active Skills*

- - *AU Licences:*

- - - *NSW, SA, NT, TAS, WA:*

- - - *If staff has a licence record with status “Current”, show “yes”*

- - - *If staff has a licence record with status “NOT Current”, show “no” in red text*

- - - *If staff has NO licence record, show “no” in black text*

- - - *VIC, QLD, ACT:*

- - - *If staff has a licence record, show “yes”*

- - - *If staff has NO licence record, show “no” in black text*

- - *UK Licences:*

- - - *If staff has a licence record with status “Active”, show “yes”*

- - - *If staff has a licence record with status “NOT Active”, show “no” in red text*

- - - *If staff has NO licence record, show “no” in black text*

- - *IE Licences:*

- - - *If staff has a licence record, show “yes”*

- - - *If staff has NO licence record, show “no” in black text*

- - *Compliances:*

- - - *If the staff has a record and not expired, show 'Yes'*

- - - *If the staff has a record and compliance is 'Expired', show 'No' in red text*

- - *Skills:*  
          - *If the staff has a record, show 'Yes', otherwise show 'No'*

 

- *\[GH-6830\] Timesheet Summary Report*

- - *New report available for all companies regardless of country assignment, under TIMESHEET REPORTS*

- - *Generates a report of approved timesheets with pay and service categories, summarized by customer, site, or staff*

- - *Parameters:*

- - - *Summarise By – default Customer, can also select Site, Staff or None*

- - - *Customer – default All Customer, can select specific*

- - - *Site – default All Site, can select specific*

- - - *Date range – start and end of the reporting period*

- - *Contents:*

- - - *Employee ID – staff’s Employee ID*

- - - *Name – staff’s First Name and Last Name*

- - - *Subcontractor – name of the Subcontractor company if staff is a subcontractor, null if local staff*

- - - *Date – timesheet date*

- - - *Entry Type – can be work, leave*

- - - *Customer – customer name*

- - - *Site – site name*

- - - *Position – Site position, if available*

- - - *Schedule Start – shift start based on schedule*

- - - *Schedule End – shift end based on schedule*

- - - *Schedule Break – shift break based on schedule*

- - - *Schedule Hours – total shift hours based on schedule*

- - - *Service – name of Service used on the shift*

- - - *Service Category – name of the Service Category used on the shift*

- - - *Inv Start – INV start time, as approved on the timesheets*

- - - *Inv End – INV end time, as approved on the timesheets*

- - - *Inv Break – INV break, as approved on the timesheets*

- - - *Inv Hours – total INV hours, as approved on the timesheets*

- - - *Charge Rate – rate of the service category*

- - - *Charge Total – INV Hours x Charge Rate*

- - - *Pay Group – name of the Pay Group used on the shift*

- - - *Pay Category – name of the Pay Category used on the shift*

- - - *Pay Start – PAY start time, as approved on the timesheets*

- - - *Pay End – PAY end time, as approved on the timesheets*

- - - *Pay Break – PAY break, as approved on the timesheets*

- - - *Pay Hours – total PAY hours, as approved on the timesheets*

- - - *Pay Rate – rate of the pay category*

- - - *Pay Total – PAY Hours x Pay Rate*

- - - *Timesheet ID – Timesheet ID, to help identify which rows are part of the same timesheet record*

- - *Report logic:*  
          - *The report will generate data for the selected customer and provide summaries per customer, site or staff, depending on the Summarise By parameter*
          - *Each timesheet record can be split into multiple rows based on the breakdown for either Service Category or Pay Category*
          - *For example, if the shift uses only one service category but two pay categories, the timesheet record will be split into two rows to show the change between pay category 1 and pay category 2*
- *\[GH-7071\] Subcontractor Purchase Upload (Xero)*

- - *Updated the Subcontractor Purchase Upload Report for XERO, under SUBCONTRACTOR REPORTS*

- - *Parameters:*

- - - *Subcontractor – default All Subcontractor, can select specific subcontractor*

- - - *Date range – start and end of the reporting period*

- - - *Report Type – MYOB or XERO; the change in this ticket only affects XERO*

- - *Contents:*

- - - *Contact Name – subcontractor abbreviation*

- - - *Invoice Number – dummy invoice number (customer needs to manually update in XERO with the correct invoice number); format for the dummy invoice number is GH-SUB-{Subcontractor Abbreviation}-{Sequential invoice number}*

- - - *Invoice Date – date of export*

- - - *Due Date – Invoice Date +14*

- - - *Description – {site name} {service category} {total hours}*

- - - *Quantity – Accumulated number of hours for each service on each site*

- - - *Unit Amount – Rate of the service used for the shifts*

- - - *Account Code – Sites \> Site Detail \> Site Reference Number 2*

- - - *Tax Type – hard coded as "GST on Expenses"*

- - - *Tracking Name1 – null*

- - - *Tracking Option1 – null*

- - *Report Logic:*

- - - *All shifts within the specified date range will be grouped by site name and service category*

- - - *Invoice Number Starts at 1, keep a record of the latest "Invoice Number" for each Subcontractor and use it to determine the next starting number in the next generation*

 

- *\[GH-7044\] Capium Payroll Export*

- - *New CSV export available under the Paysheet \> Export dropdown*

- - *Report Contents:*

- - - *Payroll ID – staff’s Employee ID*

- - - *Employee Name – staff’s first name and last name*

- - - *Pay Frequency – staff’s pay calendar*

- - - *Period – name of the month where the current pay period started; if pay period overlaps between 2 or more months, leave as null*

- - - *Pay Rate – pay category*

- - - *Is Recurring – hard coded as “No”*

- - - *Start Date – period start date*

- - - *End Date – period end date*

- - - *Working Hours – total hours worked per pay category, in the format hh:mm*

- - *Report Logic:*

- - - *Each row will show hours data for each pay category worked by staff; for example staff A worked day rate and night rate, one row will show for day rate and another row will show for night rate*

- - - *Working hours will show in the format hh:mm;*

1. 1. 1. *For example: 33.35 total hours*

1. 1. 1. 1. *The integer part represents the total number of whole hours.​ Whole hours = 33*

1. 1. 1. 1. *To find the remaining minutes, multiply the decimal portion by ​Minutes = 0.35 x 60 = 21*

1. 1. 1. 1. *Combine the display: 33:21*

 

- *\[GH-5994\] Timesheet Public API*

- - *Open API that will be available for Customers who wish to have access to their Timesheets data and use it as they see fit*

- - *In the Organization \> Company \> Public Api, the Timesheet API option is enabled, where the users can generate the tokens for access to the Timesheet API*

 

 

***Guardhouse bug fixes:*** 

- ***Beta Feedback for Timesheets v2:***

- *\[GH-7013\] Discrepancy on the timecard - Schedule X Timesheet*

- *\[GH-7011\] Xero Export Account Code Displaying as Date*

 

- ***Dashboard:***

- *\[GH-5827\] Implement Offered Shifts v2 in Dashboard Offered Shifts widget*

 

- ***Schedule:***

- *\[GH-7016\] Re-Offer Expired Shifts*

 

- ***Timesheets:***

- *\[GH-5321\] Shift Missing in Timesheet*

 

- ***Paysheets:***

- *\[GH-6898\] BrightPay Duplication*

 

- ***Invoicing**:*

- *\[GH-5799\] Missing Shifts in Recurring Invoice*

- *\[GH-7031\] AU|Duplicate invoice entry*

 

- ***Reports**:*

- *\[GH-6940\] EXEC | Leave shifts exporting as Worked Shifts*

- *\[GH-6910\] USAU | incorrect entry type for the report Timesheet Report With Pay Categories*

 

- ***Incidents:***

- *\[GH-7136\] Incident and Summary detail Report Excel error*

 

- ***Digital Occurrence Logs***

- *\[GH-6389\] QR Scanning hour in mobile is different from the DOL report*

 

- ***Email Report Distribution:***

- *\[GH-5686\] Fw: Workflow Issue in Customer Access Portal*

- *\[GH-6715\] Time for Auto email on Incident Report not saving*

 

- ***UK Leave:***

- *\[GH-6615\] UK Accrued Leave Computation*

- *\[GH-6972\] Leave not reflecting the correct pay rate*

- ***Notifications:***

- *\[GH-7162\] Push Notifications is not working (Found during Sprint 116 Regression Phase)*

- *\[GH-5167\] Wrong Leave Dates on Leave Confirmation Email*

- *\[GH-5215\] Fwd: Guardhouse - Fw: 22/03/2025 Leave – 43771*

- *\[GH-5245\] W: 21/04/2025 Leave- Wrong date in Notification*

 

- ***Others:***

- *\[GH-6953\] Change phone number prefix - Unable to add phone number of staff*

- *\[GH-7025\] Irish Country Issue Holiday Calendar*

- *\[GH-7018\] Pay Setup - Pay Calendar can be deleted even in there is/are Approved Timesheets*

- *\[GH-7140\] Intermittent Issue: Multiple companies getting random errors upon log in*

- *\[GH-7037\] Missing IR on Customer Portal*

- [Dashboard](https://university.guardhousehq.com/dashboard?hsLang=en)
- [Schedule](https://university.guardhousehq.com/schedule?hsLang=en)
- [Timesheets](https://university.guardhousehq.com/timesheets?hsLang=en#main-content)

    - [Timesheets v1](https://university.guardhousehq.com/timesheets?hsLang=en#timesheets-v1)
    - [Timesheets v2](https://university.guardhousehq.com/timesheets?hsLang=en#timesheets-v2)
- [Paysheets](https://university.guardhousehq.com/paysheets?hsLang=en#main-content)

    - [Payroll Extracts](https://university.guardhousehq.com/paysheets?hsLang=en#payroll-extracts)
    - [allowance/s](https://university.guardhousehq.com/paysheets?hsLang=en#allowance-s)
- [Invoicing](https://university.guardhousehq.com/invoicing?hsLang=en#main-content)

    - [New Zealand](https://university.guardhousehq.com/invoicing?hsLang=en#new-zealand)
- [Reports](https://university.guardhousehq.com/reports?hsLang=en#main-content)

    - [Staff Reports](https://university.guardhousehq.com/reports?hsLang=en#staff-reports)
- [Incidents](https://university.guardhousehq.com/incidents?hsLang=en)
- [Company Settings](https://university.guardhousehq.com/company-settings?hsLang=en#main-content)

    - [Timeclock](https://university.guardhousehq.com/company-settings?hsLang=en#timeclock)
    - [Onboarding](https://university.guardhousehq.com/company-settings?hsLang=en#onboarding)
    - [Integrations](https://university.guardhousehq.com/company-settings?hsLang=en#integrations)
- [Payroll](https://university.guardhousehq.com/payroll?hsLang=en#main-content)

    - [Allowances & Deductions](https://university.guardhousehq.com/payroll?hsLang=en#allowances-deductions)
- [Customers](https://university.guardhousehq.com/customers?hsLang=en#main-content)

    - [Customer Portal](https://university.guardhousehq.com/customers?hsLang=en#customer-portal)
- [Sites](https://university.guardhousehq.com/sites?hsLang=en)
- [Tours & Patrols](https://university.guardhousehq.com/tours-patrols?hsLang=en)
- [Staff](https://university.guardhousehq.com/staff?hsLang=en)
- [Subcontractor](https://university.guardhousehq.com/subcontractor?hsLang=en#main-content)

    - [Subcontactor Sharing](https://university.guardhousehq.com/subcontractor?hsLang=en#subcontactor-sharing)
- [Frequently Asked Questions](https://university.guardhousehq.com/frequently-asked-questions?hsLang=en)
- [Getting Started](https://university.guardhousehq.com/getting-started?hsLang=en)
- [Holidays](https://university.guardhousehq.com/holidays?hsLang=en)
- [Documents](https://university.guardhousehq.com/documents?hsLang=en)
- [Leave / Unavailability](https://university.guardhousehq.com/leave-unavailability?hsLang=en)
- [Guardhouse Support Topics](https://university.guardhousehq.com/guardhouse-support-topics?hsLang=en)
- [Invoicing Integrations](https://university.guardhousehq.com/invoicing-integrations?hsLang=en)
- [Payroll Integrations](https://university.guardhousehq.com/payroll-integrations?hsLang=en)
- [Product Updates](https://university.guardhousehq.com/product-updates?hsLang=en)
- [Release Notes](https://university.guardhousehq.com/release-notes?hsLang=en)
- [Webinars](https://university.guardhousehq.com/webinars?hsLang=en)
- [Xero](https://university.guardhousehq.com/xero?hsLang=en)
- [Guides for Guards](https://university.guardhousehq.com/guides-for-guards?hsLang=en)
- [API Integration](https://university.guardhousehq.com/api-integration?hsLang=en)
- [Integrations](https://university.guardhousehq.com/integrations?hsLang=en)
- [Tablet Clock-in/Clock-out](https://university.guardhousehq.com/tablet-clock-in-clock-out?hsLang=en)

[![Text\_gradient gold-1-2](https://university.guardhousehq.com/hs-fs/hubfs/Text_gradient%20gold-1-2.png?width=150&height=20&name=Text_gradient%20gold-1-2.png "Text_gradient gold-1-2")](https://guardhousehq.com)

[mailto:support@guardhousehq.com](mailto:support@guardhousehq.com) <https://www.linkedin.com/company/33246750/>

Copyright © 2025, Guardhouse