Project : Guardhouse Web
Sprint Number : Sprint 2Dec – 10Jan
Release Dates : 15 Jan 2025 AUS & 22 Jan 2025 UK
I. Scope
Guardhouse enhancements:
[GH-4384] Pay template assigned tstaff is not updating- *{customer name}* VIC / [GH-4383] Guardhouse system getting very slow- *{customer name}*
Updated UI on the Payrates > Pay Templates tab in the Company Settings
On load, only the Default pay template will be expanded
Sites will be grouped by Customer; site level and site position level pay templates can only be viewed and edited after clicking the Edit button
Helps in reducing the loading times in the page
[GH-4220] Enhancement tmake the map on Shift Verification clickable
In the Live Ops widget, when opening the Shift verification window, the GPS screenshot will now be clickable
Clicking the GPS image should open the map with the correct pin location
[GH-4511] Report Enhancement-*{customer name}* / [GH-4581] Fw: FW: Exporting timesheets for rosters
Additional columns in the Scheduled Shift Status Report
Site Position
Site Position Reference Number 1
Email
Mobile
[GH-3497] Additions tthe employee leave balance report (for UK)
Additional columns in the Leave Balance Report
Average Hours
Average Rate
Estimated Outstanding = Average Hours * Average Rate
At the last row, the total Estimated Outstanding should alsbe displayed
[GH-4690] [Mobile API] - Implement Overtime Warning block on mobile schedule
Requires mobile release
In the Schedule page in the mobile app, if a shift has overtime:
admin and manager accounts will not be able tpublish
super admin accounts should be allowed tpublish
if overtime password is enabled on a company level, super admin will be required tenter before publishing
[GH-4469] SSLogin error message when using classic login
If an account is already setup with SSand then attempts tlogin using the classic login, an error message is displayed saying “Standard Login is not permitted. Please use log in with domain"
If an account is already setup with SSand then attempts treset his password, an error message is displayed saying “Password reset is not available because your account uses login with domain."
[GH-4603] Positions On Offered Shifts Widget
Additional column Site Positions on the Offered Shifts widget
[GH-4657] Fw: Global Security Reports – GH
Additional column Customer Pin the Approved Timesheets with Charge Report
[GH-4543] Fw: Sequential numbers on Electronic Sign On Register
Additional display of page number at the bottom right of every page of the Electronic Sign On Register
[GH-4458] Enhancement-compliance report tinclude if there is an attachment or not
Additional column “Has Attachments?” with Yes and Nvalues implemented in:
Security Licence Report
Renewal Report
[GH-4453] Implement Shift Offer Accept Block on Web Employee page
Implement the blocking of Offered Shift acceptance when staff is using the Web Employee page
Maximum Hours
Critical Compliance
[GH-4365] Prime NSW: Electronic Sign On Register not showing all shifts for the day
New company configuration available “Electronic Sign On Register > Show only shifts with clock ins.”
If turned on, the Electronic Sign On Register report will only show shifts that has clock in details
[GH-4446] Subby Email Notification Content
Updates on the communication emails being sent during the Subcontractor Sharing process
Aims tgive more specific description of what changes were made in shared shifts
Sending shifts from Top CtSubby
Changing staff assignments
Modifying shift details like start time, end time
Publishing shifts
Rejecting shifts
[GH-4072] Staff Upload Enhancements FD 32316
Changes on the columns for additional fields tbe included in the import:
New column: Subcontractor Company Name
New column: Pay Template
Updated column position: Pay Calendar
Renamed column titles tmake them more informative:
DOB DOB (DD/MM/YYYY)
Start Date Start Date (DD/MM/YYYY)
Gender Gender (M/ F/ O)
State (address) remains as State for AU; renamed tCounty for UK
State (license) License State for AU; License Type for UK
License License Number
Expiry Date Expiry Date (DD/MM/YYYY)
Calendar Pay Calendar
Import Screen changes:
Show “IMPORTANT NOTES” tindicate the license states/types that will be acceptable thelp users in setting up their import file properly
Show the import progress bar, count of records processed and count of records imported successfully
As the staff are being imported, messages will show the status for each record either successful or not – if unsuccessful, the message will show what went wrong
If errors are encountered, show Export Error Log button which when clicked downloads a file showing all errors
Field validations:
Only First Name is required (as is the behavior when adding new staff manually)
Email:
Only accepts valid format
Duplicate emails not acceptable anymore
Mobile numbers – only accept valid mobile number format for both AU and UK
Employee ID
if null, should behave based on the setup of the Automatic Employee ID
if not null, should keep the value from import file regardless of the AutID setup
DOB – only accepts valid format DD/MM/YYYY
Start date – only accepts valid format DD/MM/YYYY
Emergency Contact – nvalidation
Emergency Number – only accept valid mobile number format for both AU and UK
Gender
Accepts Male, Female, Other, M, F, O
If any word/letter other than acceptable, will default tMale
Address – nvalidation
City – nvalidation
Country – only accepts valid countries supported by Guardhouse
State/County – only accepts states/counties that fall under the country selected
Post code – nvalidation
License State/Type – only accepts license states/types that are supported by Guardhouse
License Number – requires a valid license type before this gets imported
Expiry Date – only accepts valid format DD/MM/YYYY
Reminder – nvalidation
Subcontractor Company Name – only accepts subcontractors that are setup in the company
Pay Calendar – only accepts pay calendars that are setup in the company
Pay Template
only accepts pay templates that are setup in the company
requires valid Pay Calendar before this gets imported
[GH-4338][GH-4442] *{customer name}* - Live Operations API - *{customer name}* / [GH-4338][GH-4443] Live operations API / [GH-4338][GH-4628] Public Api Settings enhancement
Open API that will be available for Customers whwish thave access ttheir Live Operations data and use it as they see fit
New Support Portal Config “ShowPublicApiTokenGeneration” need tbe turned on before the admins can see the Company Configuration “Public API”
In the Organization > Company > Public Api, the Live Operations API option is enabled
Admins can click on the “Generate API Key” for specific Customers and Sites, this API Key will then be used as access token in Postman (or any other API tool they’re using)
Guardhouse bug fixes:
Dashboard:
[GH-4250] *{customer name}*: Dashboard Live monitoring does not group status by type
Incidents:
[GH-1016] UK - Incidents - Add new template - Person Description type shows error / [GH-4153] Person description question in IR not working on UK - *{customer name}*
[GH-4569] BUG- IR report Download (Timesheet Summary)- *{customer name}*
[GH-4045] DOL - MISSED WELFARE CHECKS SHOWING ON REPORT WHEN TURNED OFF - *{customer name}* – MEDIUM
[GH-3901] QR/NFC Scans doesn't create DOL when there's nother activity yet
Organization > Company Settings:
[GH-4609] Ultimate- Employee ID Automation Error
[GH-4583] Loading of UK Holidays does not display immediately
[GH-4538] Company Holidays: implement Ireland country calendar
[GH-4470] Remove the staff member from the onboarding notification if they are inactive
[GH-4661] Fix multi select clearing when using search bar in Pay Template > assign tstaff selection
Staff Page:
[GH-4510] Staff Calendar view: Includes shifts that has been cancelled / rescheduled / reassigned
[GH-4494] Can't Save Employee Profile - *{customer name}*
[GH-4671] Staff Tab - Leave - Leave Settings - Leave setting screen is not updating properly as you cycle through staff – *{customer name}*
[GH-4618] Internal Staff Profile Merging with Subcontractor Profile Despite Not Being Marked as Subcontractor
[GH-4410] Employee ID Issues- UK
Sites:
[GH-4672] Site Reference ID Disappears When Page is Refreshed - *{customer name}*
Schedule:
[GH-4180] Shifts Not Publishing - *{customer name}*
[GH-3804] Fwd: schedule conflict alert icon not working - high- *{customer name}*
[GH-4339] Vital Accounts - Issue with Service Selection when Shifts are Moved in Schedule
Timesheets:
[GH-4350] Event ID notes not captured on Linked shifts
[GH-4345] Event ID notes captures scheduleshift table NOT on PublishedShift Table
[GH-4242] Fwd: *{customer name}*: Service rates are not showing for shared shifts
Reports:
[GH-4333] Fw: Report missing Est. Cost - *{customer name}*
[GH-4241] Fwd: Lateness report shows staff as late but the live op's report shows that they clocked in on time-LOW- *{customer name}*
[GH-4275] OptimisedOT- WE 27 - *{customer name}*- Incorrect Calculation
[GH-4251] Renewal Report Discrepancy- Exact
[GH-4643] Activity Slip is not picking up the Activity IDs - *{customer name}*
[GH-4368] Schedule by Site Enhanced: extra spacing before position
[GH-4301] Fwd: Leave balance report not only include staff but alsinclude client - LOW- *{customer name}*
Customer Portal:
[GH-4160] Customer portal required 2FA- *{customer name}*
[GH-4237] Customer Portal: Cannot see the full roster
Notifications:
[GH-2847] notification for Super Admin not working - *{customer name}*
Xero (Zenshifts):
[GH-4071] Xero Connection error
Others:
[GH-4032] BUG - GLOBAL- DATE SELECTION - DISPLAY ERROR ON SHORT TERM + DATES NOT HOLDING ON LONGER RANGES
[GH-4222] Onboarding Error: "Unable tget Workflow"
Hotfixes released prior tJan 15 release (AU 16Dec, UK 17Dec)
[GH-3824] Duplicate Security license ( Linked staff member) - LOW