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 to staff is not updating / [GH-4383] Guardhouse system getting very slow
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 to make 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 / [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 to the 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 also be 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 to publish
super admin accounts should be allowed to publish
if overtime password is enabled on a company level, super admin will be required to enter before publishing
[GH-4469] SSO Login error message when using classic login
If an account is already setup with SSO and then attempts to login 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 SSO and then attempts to reset 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: Reports – GH
Additional column Customer PO in 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 to include if there is an attachment or not
Additional column “Has Attachments?” with Yes and No values 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] 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 to give more specific description of what changes were made in shared shifts
Sending shifts from Top Co to Subby
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 to be included in the import:
New column: Subcontractor Company Name
New column: Pay Template
Updated column position: Pay Calendar
Renamed column titles to make 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 to County 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” to indicate the license states/types that will be acceptable to help 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 Auto ID setup
DOB – only accepts valid format DD/MM/YYYY
Start date – only accepts valid format DD/MM/YYYY
Emergency Contact – no validation
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 to Male
Address – no validation
City – no validation
Country – only accepts valid countries supported by Guardhouse
State/County – only accepts states/counties that fall under the country selected
Post code – no validation
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 – no validation
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] Live Operations API - Api security / [GH-4338][GH-4443] Live operations API / [GH-4338][GH-4628] Public Api Settings enhancement
Open API that will be available for Customers who wish to have access to their Live Operations data and use it as they see fit
New Support Portal Config “ShowPublicApiTokenGeneration” need to be 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] Prime: 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 - All customers
[GH-4569] BUG- IR report Download (Timesheet Summary)
[GH-4045] DOL - MISSED WELFARE CHECKS SHOWING ON REPORT WHEN TURNED OFF - ALL CUSTOMERS – MEDIUM
o[GH-3901] QR/NFC Scans doesn't create DOL when there's no other activity yet
Organization > Company Settings:
[GH-4609] 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 to staff selection
Staff Page:
[GH-4510] Staff Calendar view: Includes shifts that has been cancelled / rescheduled / reassigned
[GH-4494] Can't Save Employee Profile
[GH-4671] Staff Tab - Leave - Leave Settings - Leave setting screen is not updating properly as you cycle through staff
[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
Schedule:
[GH-4180] Shifts Not Publishing
[GH-3804] Fwd: schedule conflict alert icon not working - high
[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 Published Shift Table
[GH-4242] Fwd: Gold Guard Security: Service rates are not showing for shared shifts
Reports:
[GH-4333] Fw: Report missing Est. Cost - manager Access
[GH-4241] Fwd: Lateness report shows staff as late but the live op's report shows that they clocked in on time-LOW
[GH-4275] OptimisedOT- WE 27 - Incorrect Calculation
[GH-4251] Renewal Report Discrepancy
[GH-4643] Activity Slip is not picking up the Activity IDs
[GH-4368] Schedule by Site Enhanced: extra spacing before position
[GH-4301] Fwd: Leave balance report not only include staff but also include client - LOW
Customer Portal:
o [GH-4160] Customer portal required 2FA
o [GH-4237] Customer Portal: Cannot see the full roster
Notifications:
[GH-2847] notification for Super Admin not working
Xero (Zenshifts):
o [GH-4071] Xero Connection error
Others:
[GH-4032] BUG - DATE SELECTION - DISPLAY ERROR ON SHORT TERM + DATES NOT HOLDING ON LONGER RANGES
[GH-4222] Onboarding Error: "Unable to get Workflow"
Hotfixes released prior to Jan 15 release (AU 16Dec, UK 17Dec)
[GH-3824] Duplicate Security license (Linked staff member) - LOW