MR_PUBLISH_CONFLICT_RESOLUTION_OPTION

Description:

This configuration key is used to determine how conflict resolution is handled at the team level during the process of activation of the Master Rotation. When enabled, conflict resolution is applied based on the value of this key. For example, if the value is set to SKIP, any days with scheduling conflicts are automatically skipped during activation, allowing the rest of the schedule to proceed for the affected team.

To use this key during publishing, ensure that MR_PUBLISHING_USE_CONFLICT_RESOLUTION is set to YES. If set to NO, the standard behavior is followed, and the entire publishing process is stopped when it encounters a conflict, resulting in a difficult stop error for MR/OTS publishing.

If set to SKIP, any days with scheduling conflicts are automatically skipped during activation. This enables the rest of the schedule to proceed for the affected team.

If set to REPLACE_ALL, all shifts in the current schedule are replaced with new shifts from the master rotation template. This setting updates all the assignments in the chain. Replacement occurs only when the shift has no partial activities such as swap, book-off, float, or split shift. The shift must also have no changes to cost, labor metrics, shift times, or activities. If the shift has any of these actions, the system defaults to SKIP.

In a Book Off scenario, when a conflict row is replaced within the rotation and the scheduler initiates cancellation of the book off process in ASV, the replaced shift is reassigned to the employee. The original shift is removed from the schedule. The same behavior is applied when a book off relief shift is assigned to a different employee.

In a Swap scenario, the system defaults to REPLACE_LAST.

If set to REPLACE_LAST, only the most recent shift in the schedule is replaced with the corresponding shift from the master rotation. This usually occurs after a swap or book-off shift action. If the shift includes partial activities or changes to costs, metrics, or times, the system defaults to SKIP.

In a Book Off scenario, when a conflict row is replaced within the rotation and the scheduler initiates cancellation of the book off process in ASV, the original shift is retained and reassigned to the employee. The replaced shift remains in the Unassigned section. The same behavior is applied when a book off relief shift is assigned to a different employee.

In a Swap scenario, the last shift in the sequence is replaced with the newly-assigned shift.

Default Value:

SKIP

Allowed Configuration Value:
SKIP, REPLACE_ALL, REPLACE_LAST