Attendence and access
/Daily Attendance Report
Daily Attendance Report
The Daily Attendance Report provides a complete, structured, and auditable view of employee attendance on a day-by-day basis. It is the primary operational report used by HR, administrators, and authorized managers to review presence, working time, deviations, and compliance with planned schedules.
All data in this report is derived from processed access logs and system-calculated shifts. No manual data entry is involved.
Daily Attendance Report main view with summary counters and data table
Purpose of the Report
The Daily Attendance Report answers one central operational question:
"Who was present, when, for how long, and how does this compare to what was planned?"
It consolidates in one place:
- Actual presence data from access control systems
- Planned working time from shift definitions
- Calculated brute and net work time
- Automatically detected anomalies and deviations
The report is designed for review, validation, investigation, and compliance, not for manual editing.
Report Structure
Each row in the report represents one employee on one calendar day.
For each row, the report displays:
- Employee name and corporate identifier
- Organizational context - Company, department, branch, office
- Date
- Assigned shift code (if any)
- First site entry time
- Last site exit time
- Brute work time - Time on site
- Expected brute time - From shift definition
- Net work time - Time in work zones
- Expected net time - From shift definition
- Attendance status / anomaly indicator
All values are calculated automatically and consistently for all employees.
Planned vs Actual Time
The report compares planned and actual time on two levels.
Planned data comes from:
- Assigned shift code
- Shift start and end times
- Expected brute and net working hours
- Leave or non-working shift types when applicable
Actual data comes from:
- Site gate access events (for presence and brute time)
- Work zone access events (for net time)
This comparison allows immediate identification of:
- Late arrivals - Employee entered after scheduled start
- Early departures - Employee left before scheduled end
- Underworked or overworked days - Actual hours differ from planned
- Missing or inconsistent access events - Data gaps
- Mismatches between presence and productive time - On site but not in work zones
Status Indicators and Anomalies
Each row is automatically evaluated and assigned a status.
Common statuses include:
- OK – No issues detected
- Missing Exit – No valid site exit found
- No Site Gate – Presence detected without proper site entry
- Net > Brute – Net work time exceeds site presence time
- Long Shift – Unusually long continuous presence
Note: Statuses are visual indicators only. They do not modify data, but guide attention to records that may require review.
Summary Counters
At the top of the report, summary counters provide an overview for the selected period:
- Total shifts - Number of employee-day records
- Number of employees - Unique employees in the selection
- Count of OK days - Records with no anomalies
- Count of each anomaly type - Grouped by status
Tip: These counters are interactive. Click on any counter to quickly filter the table to that specific anomaly category.
Filters and Period Selection
The report supports flexible filtering and period selection.
Users can filter by:
- Date range - Month and day range selection
- Employee - Search by name or ID
- Company
- Department
- Branch
- Office
- Shift code
- Hours achievement - Filter by brute and/or net hours
- Late arrival threshold - Minutes late
- Early leave threshold - Minutes early
- Anomaly type - Filter by specific status
Filters can be combined to narrow down results for targeted analysis.
Drill-Down: Employee Day Details
Each row includes an eye icon. Clicking it opens a detailed popup for the selected employee and day.
Day Summary
The popup header shows:
- First Enter - First site gate entry time
- Last Exit - Last site gate exit time
- Brute Time - Total presence on site
- Net Time - Time spent in work zones
Movements List
A chronological list of all access events used in the calculation:
- Event time
- Controller name
- Direction (ENTER or EXIT)
- Controller type (Site Gate or Work Zone)
- Visual indication of shift boundaries
Audit Trail: This view represents the full audit trail for that day. It allows HR, administrators, or auditors to validate exactly how the daily result was calculated.
Employee day popup showing summary values and chronological movements list
Export Capabilities
The Daily Attendance Report supports export to Excel for the currently filtered dataset.
Main Report Export
Click the Export button to download all visible rows with their calculated values.
Employee Day Export
The employee day popup also includes an Export option, which downloads:
- The day summary
- The full list of movements for that employee and date
Exports preserve timestamps, controller names, and directions for offline review, sharing, or audit purposes.
Typical Users
The Daily Attendance Report is intended for:
- HR teams - Daily attendance review and validation
- Payroll preparation - As a reference source for hours worked
- Department managers - Team attendance monitoring
- Security and compliance teams - Presence verification
- Internal and external auditors - Compliance checks
Note: Employees typically do not modify or manage this report. It represents a controlled, authoritative view of attendance data.
Need Help? If you notice unexpected attendance results, use the eye icon to review the underlying access events. For persistent issues, contact your system administrator.