Summary
Select the release feature from the table below to be taken directly to that section of the release note.
Defect 1 | Defect 2 | Defect 3 |
HS I PSA- Labor Positions Can be Copied and Pasted but Not Cut and Pasted Labor positions were not copied when shift was cut and pasted on the scheduler. |
Shift Copy Error, NPE Thrown when Attempting to Copy Schedules There was a regression where invalid availabilities for non-existent employees were retrieved during an attempt to copy a schedule, resulting in a NullPointerException. |
HS I Primary Code in HS is Showing Incorrectly Primary job assignments for employees were not syncing correctly from HR Payroll to HotSchedules, resulting in incorrect primary job codes being displayed. |
Defect 4 | Defect 5 | Defect 6 |
HS I PSA- No Shifts Appear to Swap for Managers Hourly Managers were unable to swap shifts due to missing labor position data for employees. |
HS I House Shift Manager Issue Continued When using drag-and-drop to assign house shifts in the scheduling interface, the House Shift Manager scroll position reverted to the top due to JavaScript race condition. |
HS I PSA I Daylight Savings Time Issue Addressed a Daylight Savings Time issue where shift durations were miscalculated when employees worked across the DST transition. |
Release date for all features: November 21st, 2024
HS I PSA- Labor Positions Can be Copied and Pasted but Not Cut and Pasted
Description
Previously, when using the scheduler, labor positions were retained for shifts copied and pasted but were not retained for shifts cut and pasted. This inconsistency caused confusion and disrupted scheduling workflows for managers.
Resolution
This issue has been resolved. Labor positions are now correctly retained when suing the cut- and- paste functionality, ensuring consistency with the copy-and-paste process.
Customers Affected
Customers with access to the scheduler.
Shift Copy Error, NPE Thrown when Attempting to Copy Schedules
Description
A NullPointerException (NPE) was being thrown when attempting to copy schedules for some clients due to invalid employee availability data. The issue arose from orphaned data in the system, which caused the getEmployee() method to return null. This prevented schedule copying and impacted clients' ability to efficiently manage schedules.
Resolution
The root cause of the error was identified and resolved by adjusting the EmployeeAvailabilities method to handle null values gracefully. This fix ensures that invalid data no longer blocks the schedule copy process. No database cleanup will be required after the fix is deployed.
Customers Affected
Customers with access to the scheduler.
HR I Primary Code in HS is Showing Incorrectly
Description
A fix has been implemented to resolve issues with the display or primary job assignments. The system now correctly identifies the most recent assignment as the primary job when multiple active assignments exist, ensuring accurate display of job positions.
Resolution
The system will now select the most recent active assignment with MainAssignment: true to resolve conflicts and display the correct primary job.
Customers Affected
This defect impacted customers using the HR Payroll and HotSchedules integration.
HS I PSA- No Shifts Appear to Swap for Managers
Description
An issue has been identified where Hourly Mangers were unable to swap shifts due to missing labor position data for employees. The problem arises when employees are assigned to shared stores, but their labor positions are not registered in their home store, blocking them from initiating shift swap.
Resolution
The system now correctly fetchs labor positions based on the store where the shift swap is initiated. For clients not using the EMPLOYEE_MANAGEMENT permission, the system will allow labor positions to be managed in each shared store, enabling employees to perform shift swaps across different stores.
Customers Affected
Customers with shared employees and labor position.
HS I House Shift Manager Issue
Description
A bug affecting the House Shift Manager on the Scheduling page has been resolved. Previously, after assigning and dropping, the view would unexpectedly scroll back to the start of the week (Monday), disrupting the user's workflow. This issue also impacted the Copy and House Shift paste keyboard shortcut functionality.
Resolution
The fix ensures that after dragging and assigning and assigning a shift, the Shift Manager remains on the day where the shift was assigned, rather than scrolling back to Monday. The issue was caused by a JavaScript race condition and has been addressed to maintain the correct scrolling behavior.
Customers Affected
Scheduling managers using the drag-and-drop feature and keyboard shortcuts for shift assignment.
HS I PSA I Daylight Saving Time Issue
Description
An issue was identified where the system struggled to differentiate between punches in the first and second 1:00 AM hour during the Daylight Savings Time (DST) transition (e.g., 11/2 to 11/3). This led to the system incorrectly adding an extra hour to shift durations, causing over-calculation of time worked. Additionally, the "second 1 Am hour" option in the TimepickerDST modal was unclickable, preventing users from making necessary manual adjustments.
Resolution
The fix addresses the DST transition issue by ensuring that the system can correctly identify and handle punches in the first and second 1:00 AM hours. This correction prevents over-calculation of shift durations and allows users to manually select the "first 1 AM hour" or "second 1 AM hour" option without issue.
Customers Affected
Customers using punch records.
Comments
0 comments
Please sign in to leave a comment.