MVS 7.1.0.9 resolved issues

Total: 4 issues

----------------

WFM-27289

Invalid error message is displayed when we edit the shifts through Mass Edit after floating the shifts

Outcome

Fixed. The additional block of code that checks overlapingBookOffIds was done in order to differentiate the warning message when there is modifiedBookOffs. Thus in order to minimize the additional checking, the block of code for overlappingBookIOffIds may only be checked if modifiedBookOffs list is not empty.

----------------

WFM-27434

Drop the column ES_SHIFT_SUMMARY.SHIFTSUM_SWAP_ID & cleanup its reference code

The column SHIFTSUM_SWAP_ID has been removed from the ES_SHIFT_SUMMARY table as it is no longer used. Information on shift swaps is stored in the ES_SHIFT_LINK table.

----------------

WFM-27435

Unassigned rotation shifts should be displayed correctly in ASV after resolving the conflicts as Queue

Outcome

Fixed. Fixed the queueConflicts function such that shifts will be set ACTIVE or UNPUBLISH depending on shift types. Originally might be STATELESS.

----------------

WFM-27612

User cannot unassign a shift via Central Staffing page when the same employee different shift is locked that day (TOR pending cancellation approval lock)

Outcome

Removed unnecessary validation for shift lock of shifts that are not getting unassigned.

----------------