Copy Weekly Schedule - Enforce Shift Creation Rules and Role-Based Behaviour
The Copy Weekly Schedule action now respects the shift creation governance configured for the acting role. Where a Shift Manager is restricted to predefined Shift Types, or blocked from creating shifts entirely, the copy operation applies the same constraints rather than bypassing them.
Enforce Shift Type Validity on Shift Group Change
When a shift is moved to a different Shift Group, Shift Type validity is enforced according to the “Modify Shift Times” setting. This prevents shifts from carrying times that are invalid for the Shift Type available in the destination group.
Select Employees from Multiple Locations When Assigning Shifts
Shifts can be assigned to employees drawn from more than one location in a single operation, supporting organisations that schedule across distributed sites. The maximum number of selectable locations is configurable, and a configurable week start day governs the multi-location view.
Visibility, Full Shift Management and Governance in Multi-Location View
The multi-location roster view supports full shift management - creation, update and deletion - rather than read-only visibility, with the same governance rules applied as in the single-location view.
Active Employment Period Enforcement
Shifts cannot be assigned outside an employee's active employment period. Validation is applied at the point of assignment, preventing scheduling and downstream payroll records that fall outside valid employment dates.
Enhancements in Shift Publishing and Notifications
Shift publishing behaviour and the associated notifications have been enhanced, giving employees clearer and more timely visibility of confirmed schedules.
Audit Trail for Shift Swaps
Shift swap requests are now captured in a dedicated audit trail, recording the request lifecycle and the users involved. Audit listeners are registered for the full set of shift swap request events.
Roster Reports - Advanced Grouping with Chart Generation
Roster reports support advanced grouping, with chart generation available against grouped output - turning schedule data into decision-ready insight.
Roster Reports - Aggregate Value Filtering and Grouped Report Exports
Grouped roster reports can be filtered by aggregate values, and exported to CSV and PDF directly from the grouped view.
Enhancements in Shift Group Display and Reporting
Shift Group presentation and the associated reporting output have been refined for clearer readability across the roster and report views.