With employees now active in the system, Sarah begins configuring shifts, attendance policies, grace periods, and biometric tracking rules so working hours can be monitored accurately every day.
She carefully sets up attendance structures because even small configuration mistakes could affect check-ins, overtime, payroll calculations, approvals, reporting accuracy, and compliance workflows across the organization.
Shift schedules, attendance rules, and biometric integrations are configured successfully so employees can start tracking time without operational confusion.
| Failure | What the user sees | What happens next |
|---|---|---|
| Invalid shift time range configured | Validation rejects shift timing | Correct start and end time values |
| Break duration exceeds total shift duration | Validation rejection shown | Reduce break duration within shift limits |
| Delete shift with active employee assignments | Deletion blocked or reassignment required | Reassign employees before deletion |
| Overlapping effective shift dates for the same employee | Conflict validation shown | Adjust assignment date ranges |
| Employee has no assigned shift | Company default shift applied automatically | Assign a dedicated shift if needed |
| Invalid IP whitelist range configured | Validation rejects IP configuration | Enter a valid IP or CIDR range |
| Biometric device goes offline | Attendance sync interrupted | Fallback to manual attendance until device reconnects |
| Duplicate biometric punch events received | Duplicate attendance entries detected | System automatically deduplicates punches |
| Scenario | Behavior | Why |
|---|---|---|
| Overnight shift crosses midnight | Attendance is recorded against the original shift start date | Maintains accurate attendance and overtime tracking |
| Late mark should trigger only after grace period | Late status activates after configured grace duration | Supports flexible attendance policies |
| Shift contains multiple break periods | Break sessions are tracked separately within attendance logs | Improves detailed work-hour tracking |
| Employee uses secondary shift on selected days | Primary shift remains default while secondary shift overrides specific schedules | Supports flexible workforce scheduling |
| Strict IP enforcement enabled | Check-in attempts outside whitelisted IP ranges are blocked | Strengthens attendance security controls |
| Soft IP enforcement enabled | Check-in is allowed but flagged with a warning | Balances security with operational flexibility |
| Biometric device clock drifts from server time | Tolerance window adjusts punch acceptance automatically | Prevents false late or absent records |
ZettaHRM
A modern HRM workspace for employee management, attendance tracking, leave approvals and structured day-to-day HR operations.