REMOVE_VACANT_SHIFTS_FROM_RELIEF_UPON_UNASSIGNING

This registry parameter controls if unassigned shifts created from a Master Rotation (MR) or One-time Schedule (OTS) are removed from relief after being assigned and then unassigned.
Description:

This registry parameter determines the behavior when shifts created from an unassigned MR or OTS row are assigned to an employee and then unassigned. When one of these shifts is assigned, the shift is placed into the relief process with a relief status of FILLED. This registry parameter can be set to false to maintain these shifts in the relief process if they are then unassigned. Upon unassignment, the shift's relief status is updated to UNFILLED. Because unassigned MR or OTS rows cannot be assigned or re-activated for periods containing relief shifts, this prevents the row from being assigned or re-activated for periods that overlap the shift date.

When this registry parameter is set to true, shifts from unassigned rows are still placed in the relief process upon assignment. However, if one of these shifts is then unassigned, the shift is removed from the relief process. Users can then assign or re-activate the unassigned row for periods overlapping the shift date.

Valid Values:

true or false

Default Value:

false

Location:

system/modules/emvs

Effective:

2022.08.00