⚙ Configuration
Hours worked beyond this threshold count as overtime.
Default: 8h (matches the original script).
If 2 time entries are within this many minutes of each other they are flagged as duplicates (e.g. two clock-ins with no clock-out).
Default: 10 min.
How time entries are interpreted:
• 0 entries — day off, skipped
• 1 entry — missing clock-in or clock-out, flagged
• 2 entries (far apart) — normal (first = clock-in, last = clock-out)
• 2 entries (close together) — duplicate scans, flagged
• 3+ entries — duplicate scans, flagged; first = clock-in, last = clock-out
Review Attendance Data
Check highlighted entries. Fill in missing times or remove duplicate punches, then click Generate.
Results
Hours calculated per employee based on reviewed attendance data.
| Employee | Total Hours | Regular Hours | Overtime Hours | Notes |
|---|