Shift Rules
Cross-midnight attribution, default shift fallback, and overlap handling for the attendance engine.
Cross-midnight attribution, default shift fallback, and overlap handling for the attendance engine.
Shift processing
Cross-midnight & breaks
Default & unassigned
Conflict resolution
| Category | Rule | Current Value | Description | Actions |
|---|---|---|---|---|
| Attribution | Cross-midnight attribution | Assign to shift start date | Night shifts spanning midnight are attributed to the day the shift began | |
| Fallback | Default shift fallback | Organization default (9 AM – 6 PM) | Used when no roster entry exists for an employee-day | |
| Overlap | Overlapping shift handling | Use longest overlap | When multiple shifts overlap, pick the one with greatest time intersection | |
| Fallback | Unassigned shift behavior | Flag for HR review | Action when employee punches without a rostered shift | |
| Attribution | Break within shift | Deduct from shift window | Break time is subtracted from total shift duration for OT calculation |