🕒

Attendance

One screen that shows exactly who's on schedule, who's late, and who never showed up.

What it does

The main day-processing screen: pick a date (and optionally one employee), and every employee's scheduled shift is lined up against their actual first-in and last-out punch for that day. Rows are color-coded - blue for vacation or company holiday, red for a missing clock-in or clock-out, green for a day that's already been committed - so problems are visible at a glance.

How it works

Pick a date and employee

Filter to a single employee or leave it open to see the whole company for the selected day.

Review the color-coded roster

Each row shows scheduled shift time next to actual time in/out, with late-in and early-out differences calculated automatically.

Drill into a day

Double-clicking a row opens that employee's raw punches for the day, so a missing or wrong punch can be fixed on the spot.

Save to commit

Saving locks in the day's attendance as the official record; Reset undoes that commitment so the day can be reprocessed after a correction.

The problem it solves

Attendance data is only useful if someone actually looks at it and turns it into a decision - a pile of raw punches nobody reviews doesn't catch chronic lateness or a forgotten clock-out. This screen turns the whole company's daily attendance into a single reviewable list with the exceptions already highlighted, and makes committing the day (or reopening it if something was wrong) a deliberate, logged action rather than a silent database change.

← HR Attendance