Emergency Services Rostering (GRS) - Release 11
Release Date: June 2026
We have been enhancing Emergency Services Rostering (GRS) since the last release, adding new features and addressing known issues to improve quality.
Some features may require additional setup by Totalmobile. If needed, reach out to your Account Manager for access details.
These Release Notes cover the following:
What's New
-
Referred Shift Swap Alerts (User Alert Locations)
A new Shift Swap Referrals alert type has been introduced to improve visibility of shift swap requests that require manual review. When a request fails a single validation rule, it is automatically referred to the Rostering Team and now proactively surfaced via alerts in the Main Client. This removes the need for manual report checks, ensuring faster response times and reducing the risk of missed referrals.
-
Permission-Based Access to Personal Data in Reports
Enhancements have been implemented to ensure that access to personal data within reporting screens aligns with user permissions. Reports such as SAP Viewer, Emergency Roll Call, and Staff Management now restrict sensitive information (e.g., contact details and addresses) based on the logged-in user’s access rights, improving data security and compliance while maintaining usability for operational planning.
-
Time Sheet - Claim Expiry and Locking Controls
New configurable controls have been introduced to manage overtime claims based on defined time limits. Organisations can set a time period after which overtime claims can no longer be created or edited. Unprocessed claims outside this period are automatically removed, while processed claims are retained for audit purposes. Users are notified when claims expire, and reporting has been updated to provide visibility of expired claims. Time sheets continue to allow updates to worked hours prior to submission.For more details refer to Time Sheets Solution - Claim Expiry Lock Window.
-
GRS-Oracle Integration - Overtime Claims Handling
Improvements have been made to overtime claims processing within the integration, allowing failed claims to be returned for correction and resubmission. Failed claims are now excluded from payroll processing, associated time sheets are updated accordingly, and users are notified when action is required. This enhances error handling, reduces manual intervention, and supports more efficient reprocessing of claims. -
GRS-Oracle Integration - Pay Element Identification
Enhancements have been made to the integration to improve how pay elements are identified during processing. This simplifies mapping, reduces complexity, and supports greater flexibility for future payroll requirements.
-
TOIL Conversion Logic Enhancements
Enhancements have been made to TOIL (Time Off in Lieu) processing to ensure accrued time is converted using the appropriate earning rate, rather than a single applied rate. Updated calculation rules now support scenarios where multiple pay rates apply, prioritising the most favourable rate during conversion. Improvements have also been made to support greater accuracy and consistency when processing TOIL, including the ability to update existing claims where required. These changes improve accuracy, fairness, and transparency in TOIL management.For more details refer to TOIL Conversion Logic/Functionality to Support New Workflow Shapes.
-
GRS Web - Security and Stability Improvements
Enhancements have been made to GRS Web to strengthen overall security, including improvements to application protection, data handling, and browser security controls.
In addition, updates have been applied to core components and general improvements made to support application stability and reliability.
Fixes
|
Ref |
Description |
|---|---|
|
GRSSUP-206 |
System Security - Location Access Visibility A new system option has been introduced to improve how location access is managed when user permissions change. When enabled, the system ensures that users only see locations they currently have access to, automatically removing locations that are no longer relevant. This improves clarity and reduces unnecessary information in the Location Tree. Previously, locations a user no longer had access to could still appear, although no data would be displayed when selected. This behaviour has now been improved to ensure only accessible locations are shown. |
|
GRSSUP-713 |
Daily Posting Sheet - Start Date Validation An issue has been resolved where users could attempt to assign individuals to a post before their start date. The system now prevents assignment in these scenarios, and individuals who are not yet active will no longer appear in the Find a Person search results. |
|
GRSSUP-1377 |
Calendar - Shift End During Clock Change An issue has been resolved where calendar downloads could fail when a shift ended during a clock change. Calendar files can now be generated successfully in these scenarios. |
|
GRSSUP-1419 |
ESR Overtime Interchange The ESR process for generating the record for large data has been improved resulting in faster generation. |
|
GRSSUP-1421 |
Roster Definitions - Crew Post Matching Updates have been made to improve data warehouse synchronisation for post location updates. |
|
GRSSUP-1535 |
Convert to Payment Code Updates have been made to the configuration for converting Time Owing to Overtime, using the updated calculation logic. |
|
GRSSUP-1652 |
Annual Leave Reports - Annual Entitlement - Group Option Not Working Previously, the Annual Entitlement report ignored grade and skill requirements for staff groups and returned all data. The fix ensures the report respects grade and skill requirements for the staff group when running the Annual Entitlement report. It now returns only personnel matching the defined grade and skill. |
|
GRSSUP-1775 |
GRSweb - Leave Request - No Details On Request When a user has multiple tabs open for Leave Requests, submitting a request in the second tab previously resulted in incorrect data being saved. This fix addresses the issue by ensuring that when a request is submitted in one tab and another submission is made in a different tab, each request is accurately processed and saved for the correct day. |
|
GRSSUP-1788 |
Absence - Group Absence Handling An issue has been resolved when using the Group Absence feature where conflicts with existing absences could result in duplicate entries. When a conflict is identified and the user chooses not to proceed, the absence is no longer duplicated. |
|
GRSSUP-1859 |
Annual Leave Web Applications - Group Filter When filtering groups with grade requirements, the Annual Web Application ignored these requirements. This fix ensures selecting a group with grade requirements returns only matching results. |
|
GRSSUP-1887 |
Time Sheet Summary When fixing Time Sheet Summary with overtime, the report would fail to fix. This has now been fixed to ensure the Time Sheet fix works when there is a overtime claim entry for a given period. |
|
GRSSUP-1888 |
Daily Posting Sheet – Shift Overlap Warning When a person is assigned to a post with a shift that overlaps an existing shift, a warning message is now displayed to notify the user of the overlap. |
|
GRSSUP-2027 |
Rooster - Time Sheet - Time Sheet Record - Bank Holiday/Unsocial Hours Protected If a person worked a bank holiday and has ref breaks on their contract, this ensures the ref break is taken out from the lower part of the unsocial calculation. If a person works protected unsocial hours this ensures their unsocial hours are correctly calculated in Time Sheet. |
|
ORG-6468 |
System Security - Roles - Special Permissions - Spelling The spelling mistake in System Security - Roles - Special Permissions have been corrected. |
|
ORG-9679 |
Demand Gap Planner - Map Posting Line Not Shown On Chart (SQARC only) A fix has been made to show the Map Posting line on the Demand Gap Planner. |
|
ORG-10595 |
Time Sheets - Time Sheet Definitions - Time Sheet Layouts - Summary Layout Type - Advanced Options A fix has been implemented to the Time Sheet Layouts screen. Previously when set to the Summary Layout Type, if you selected a Grouping Style in the Advanced Options, then closed the Advanced Options and reopened it, the selected Grouping Style was not being maintained and was being reverted back to the default setting of Person, Contract, Month End. This has now been corrected and the selected Grouping Style is now been maintained when reopening the Advanced Options. |
|
ORG-10816 |
Time Sheet - Flexi-Time Rules Pro Rata - Carry Forward Hours A change has been implemented to how Flexi Leave Hours are limited when carried forward on Time Sheets. Where an Established Location is defined on a person’s record, the system uses the total Established Location WTE to calculate the pro-rated maximum credit and debit carry forward hours: Max Credit/Debit Hours × Total Established Location WTE If the total Established Location WTE exceeds 1.00, it is divided by 100 and converted to a decimal before being applied. Where an Established Location is not defined, the system uses the applicable Working Location WTE instead to calculate the pro-rated carry forward limits. If the total Working Location WTE exceeds 1.00, it is divided by 100 and converted to a decimal before being applied. |
|
ORG-11100 |
Workflow Designer - Multiple Wrong Shapes / No Shapes Showing On Edit A fix has been implemented for shapes showing under the incorrect workflow type after editing. |
|
ORG-11228 |
Control Room Sheet Control Room Sheet (Time Sheets > Control Room Sheets > Control Room Record). Sorting behaviour has been updated to ensure date ordering is correct when additional layout sorting options are used. |
|
ORG-11242 |
Time Sheet Integration - Posting Data Export An issue has been resolved where posting information was not included in exported data. Posting details are now correctly included following execution of the export process, when the user clicks the Full/Test Unity Export button on the Time Sheet Unity Export screen in the client. |
|
ORG-11408 |
GRSweb - EDPS - Error: Primary Key Field - When Changing Shifts A fix has been applied so that changes to shifts can be made in the Editable Daily Posting Sheet without generating an error message. (My Staff > Duties > Editable Daily Posting Sheet). |
|
ORG-11409 |
GRSweb - Annual Leave Planner - Shows The Wrong Hours When Rounding A change has been made so that the hours are now shown correctly on the Annual Leave Planner on GRSweb (My Staff > Absences > Annual Leave Planner). |
|
ORG-11590 |
GRSweb - Flexi Time - Current Period Is Locked For TS After Transferring The Balance A fix has been implemented for Flexi Time Sheets. Previously when two Flexi Periods overlapped the same Overtime Period and a user submitted their Time Sheet for one of the Flexi Periods, they would then be prevented from editing or submitting the Time Sheet for the following period. This fix resolves the issue and users can now edit and submit their Time Sheets correctly for the following Flexi Period. |
|
ORG-11626 |
Reorder DPS Abstraction Reasons Names A change has been made to the ordering of absences and remarks on the Absences section of the Main Client and the Absences tab on the GRSweb > Daily Posting Sheet / Editable Daily Posting Sheets. Ordering is now by Absence Name, Person Name. |
|
ORG-11632 |
Annual Leave Workflows - UDF Date Range Logic Enhancements have been made to workflow processing for UDF checks within date range logic, improving reliability and consistency. |
|
ORG-11635 |
Leave Request Workflow - Validation Processing Improvements Enhancements have been made to workflow validation for leave requests, including Minimum Notice, Maximum Notice, and Minimum Shift %, improving overall processing accuracy. |
|
ORG-11662 |
Unsocial Hours - Protected (Section 2a) - Remarks Field Is Missing A fix has been implemented for main client screen Unsocial Hours Protected (Section 2a) for redisplaying the Remarks field in the Add/Edit dialogue box, which was missing previously. The Remarks field is an optional field. |
|
ORG-11682 |
GRSweb - Time Sheets - Flexi Brought Forward Hours A fix has been implemented for Flexi Time Sheets to ensure Flexi Brought Forward hours are correctly applied to the Cumulative Credit/Debit (Planned) and Cumulative Credit/Debit (Rostered) columns from the first day of the selected period. |
|
ORG-11785 |
GRSweb - Time Sheets - Deduct Ref Break Workflow Shape Errors When More Than 1 Contract During Period A fix has been implemented for Time Sheet Workflow shape Deduct Ref Break based on Claim Duration to resolve an error that would occur when entering a Overtime Claim during a period where the logged in user has multiple contracts. |
|
ORG-11812 |
GRSweb - Time Sheets - Person Above Full Time Hours Shape Does Not Consider Hours For Each Claim Being Processed In The Workflow A fix has been implemented for Time Sheet Workflow shape Person Above Full Time Hours for the week? (Mon-Sun). Previously, when this shape was used within a loop, the person’s FTE hours were not reduced as each split claim was processed. As a result, all split claims incorrectly followed the No path, even when one of the claims should have caused the person to exceed their full-time hours. This issue has now been resolved and the person’s FTE hours are now reduced as each split claim is processed, one at a time within the loop. This ensures that claims correctly follow the appropriate Yes or No paths based on the updated FTE hours. |
|
ORG-11960 |
Flexi Time Sheet - Flexi Leave Absence Deducting Incorrect Hours A fix has been implemented for the Actual Hours column on Time Sheets in relation to Flexi Leave calculations. Previously, booking a Flexi Leave absence caused the Flexi Leave hours to be deducted from the Actual Hours column. This issue has now been resolved and the Actual Hours column will no longer have Flexi Leave hours deducted. |
|
ORG-12034 |
Daily Posting Sheet - Find A Person An issue has been resolved when using the Find a Person functionality on vacant shifts. The search now works as expected without generating an error message. |
|
ORG-12057 |
Set Up Special Events - Add Authorisers - Some Fields Should Be Inactive A fix has been implemented for entering Authoriser groups for special events that start on a future date - previously the location and dates would not have been pre-selected. |
|
ORG-12103 |
System Security - Special Permissions For Overtime Redundant permissions have been removed from the list:
|
|
GRSSUP-1743 |
Main Client - Roster - Roster Planner - Daily Posting Sheet - Block Posting - DB Timeout Error The DPS - Block Postings screen has been updated for greater efficiency, which includes:
|