Command Palette

Search for a command to run...

Attendance Rules

Core engine rules — pairing strategy, duplicate detection, minimum hours, and break deduction.

Pairing
2

Engine rules

Duplicate Detection
2

Engine rules

Minimum Hours
2

Engine rules

Break Rules
2

Engine rules

Core Engine Rules
Pairing, duplicate detection, minimum hours, and break rules that drive calculation
CategoryRuleValueScopeDescriptionActions
PairingPairing strategyFirst IN → Last OUTGlobalHow check-in and check-out events are matched into sessions
PairingMax open session16 hoursGlobalAuto-close sessions exceeding this duration
Duplicate DetectionDuplicate window5 minutesGlobalIgnore punches within this window from the same source
Duplicate DetectionCross-source dedupEnabledGlobalCollapse punches from different sources within duplicate window
Minimum HoursFull day minimum4 hoursPer PolicyMinimum worked hours to count as a present day
Minimum HoursHalf day threshold2 hoursPer PolicyMinimum hours for half-day present status
Break RulesAuto-deduct break30 min after 6hPer PolicyAutomatically deduct unpaid break when shift exceeds threshold
Break RulesMax break duration90 minutesGlobalFlag breaks exceeding this as extended absence