Activities used in shift swaps

Shifts that are included in a shift swap transaction in ASV are reassigned to a new employee or are unassigned, depending on the assignment status of the original shift. When this process happens, a copy of the shifts selected for the swap are booked off as swapped away shifts.

Shifts that have been swapped in ASV are displayed similarly to shifts that have been booked off and backfilled. You can create activities to indicate shifts that have been assigned to a new employee in a shift swap or that have been swapped away. This is useful for identifying swapped shifts in ASV or for tracking shift swaps for reporting purposes. You can configure an activity for shift swap using the SWAP_BOOKOFF_CODE registry parameter, which must be configured using an OFF-type activity. Optionally, you can configure a relief activity to correspond with the activity specified in SWAP_BOOKOFF_CODE. This activity replaces work activities in shifts that are assigned or reassigned in a shift swap. The relief activity must be an ON-type activity.

For example, you can specify an OFF-type activity called SWP-OFF for swapped-away shifts. An ON-type activity called SWP-WRK is designated as the relief activity for SWP-OFF, allowing it to replace work activities for shifts that are assigned or reassigned in shift swaps.

See Configuring relief activity.

As of 2025.04, you can view swapped shifts in ASV with the ADJ-SW activity or the activity defined in the registry setting SWAP_BOOKOFF_CODE. This activity appears in the cell, is visible to both employees involved in the swap, and displays the originally assigned shift on each of their schedules.

When a swap includes an unassigned shift, the ADJ-SW activity shows only on the cell of the originally assigned shift. If a swap includes an unassigned shift, only the originally assigned shift or the empty cell displays the activity. The unassigned shift does not display an icon, and reverting the swap is not allowed for this activity.

You can enable this feature by selecting the Include Original Swapped Shifts check box when viewing a schedule in ASV. By default, this option is disabled, but you can enable it through the configuration settings. The feature supports both full and partial shift swaps, regardless of how the swap was initiated.