Features
Rule
Counter
Set a min
or max
of occurances in the total planning period:
min/max days
min/max days idle
min/max weekends idle
min/max night shifts
Or define that planning period yourself with a range (from
/to
) or with a rolling horizon (`duration)
period range
period rolling horizon 3 days
Sequence
Or require the maximum sequence. So instead of counting the total days in a period, it’s a constraint setting limits to the consecutive occurance.
Eg max 4 working days in sequence (in a row):
min/max consecutive days
Conditional rule
A counter overrun can trigger a sequence rule.
Eg: If 20 hours worked of a night shift within 3 days, then 2 days idle after that
conditional