Replace or overlap part of an absence with a shift

Updated 2 years ago by Leigh Hutchens

It’s possible to have a 100% absence and a shift at the same time. Previously, when adding a shift where there was already an absence, it resulted in a “split” of the absence. We still support this behavior, but now you can to choose overlap instead.

Scenario A

  1. User adds a shift where there is already an absence AND absence shift.
    1. IF Agreement setting “allow override on overlapping shifts” = ON then the user will be able to choose whether to
      1. Split = the absence will turn into 2 absence (1 before the shift, and one after) and the shift will be added.
        Note that the absence shift will be "consumed" by the new shift and the salary outcome may change.
      2. Overlap = the shift and the absence will overlap. Both the absence and the shift (punch) can generate salary outcome.
    2. IF Agreement setting “allow override on overlapping shifts” = OFF then the user won’t be able to add a shift.

Scenario B

  1. User add a shift where there is already an absence. 
    1. User get to choose whether to split or overlap the shift with the absence.

As this implementation is so extensive we don’t cover all scenarios yet (please see below). But don't worry, it’s coming shortly. 

  1. We don’t support overlap action when a shift is added from another unit than the unit the absence and absence shift is on.
  2. We don’t support overlap when batch moving/copying shifts from one employee to another and the 2nd employee already has an absence. 
  1. We don’t support overlap functionality when copying or moving a shift to an employee who already has an absence. 


How Did We Do?