Attendance Logs
The Attendance Logs tab is the lowest-level view in the General Report: one row per raw clock event uploaded by an Android terminal. Use it when you need to confirm a specific clock-in really happened, troubleshoot a terminal, or watch attendance arrive live during the morning rush.
Getting there
Open General Report in the sidebar and click the Attendance Logs tab.
Note: This tab auto-refreshes every 10 seconds while you’re looking at it. The refresh stops the moment you switch to a different tab or navigate away, so it won’t run in the background.
What you’ll see
A filter bar followed by a wide grid. The filter bar contains:
- Start Date and End Date: both default to today.
- Location: leave blank for all.
- Device ID: optional terminal code if you want to see only one device.
- Status: ALL, PRESENT, ABSENT, LATE, HALF_DAY, ON_LEAVE, ON_HOLIDAY.
- Search member: by name or member code.
- Apply, Refresh, and Export CSV buttons.
Grid columns: Date, Code, Member, Location, Device (the terminal code), Clock in, Clock out, In status, Out status, Status, Hours, Face (face-recognition confidence score), Resolution.
Common tasks
Watch attendance come in live
- Open the Attendance Logs tab.
- Set both dates to today (the default).
- Leave the other filters as-is.
- Wait. New rows appear automatically as members clock in. The tab fetches fresh data every ten seconds.
Troubleshoot one terminal
- Find the terminal’s code on the Devices page.
- Type it into Device ID.
- Set a date range that covers when you expect events to be missing.
- Click Apply. If the grid is empty, the terminal isn’t sending logs.
Export a day’s raw events
Set the date range to a single day, click Apply, then Export CSV. The file is named attendance-logs-<today>.csv and includes every column shown in the grid.
Tips
- Face is the confidence score from facial recognition at clock-in time, on a 0.00–1.00 scale. Low scores (below ~0.50) suggest the camera saw something it wasn’t sure about: usually fine, but worth checking if it pairs with disputed attendance.
- Resolution shows whether the log has been auto-resolved into a daily report or is still pending: useful for explaining why a log shows here but not yet in Daily Attendance.
- Auto-refresh only runs while this tab is selected. Switching to another General Report tab pauses it; switching back resumes it.
- Need a fresh load right now? Click Refresh instead of waiting the full ten seconds.
Related
- Daily Attendance: the aggregated view these raw logs roll up into
- Devices: see device codes, last-seen times, and activation status
- Attendance: the cleaner operational view for non-troubleshooting use