Staff attendance (School Admin)

Daily staff attendance — tap to cycle P → A → L → HD → LV, with biometric-ready timesheets and approved leaves pre-filled automatically.

What this page does

The Staff attendance page records daily attendance for every employee. Pick a date, then tap a person to cycle their mark through P (Present), A (Absent), L (Leave), HD (Half day) and LV (Late). A live counter tallies each code, and the same daily register is biometric-ready — imported timesheets land in the same P/A/L/HD/LV marks.

Approved leave requests pre-fill the matching L / HD marks automatically, so approving a leave in Employee leave keeps this register in sync without re-marking.

Common tasks

Set the date with the date picker (defaults to today).

Tap a person to cycle their mark: P → A → L → HD → LV and back to P.

Use Mark all present to set everyone to P in one click, then adjust the exceptions.

Watch the code tally (P / A / L / HD / LV counts) to sanity-check the day before saving.

Click Save — the header shows the saved time once the register is stored.

Buttons & marks

Selects which day to mark; loads any register already saved for that date.

Sets every listed employee to P in one action — a fast start before flagging exceptions.

Each row cycles P → A → L → HD → LV; an unmarked person shows a dashed placeholder.

Live per-code counts (P / A / L / HD / LV) plus the last saved time.

Persists the day’s marks for the whole roster.

← All help articles