Skip to Content
Human resourcesAttendance report

Attendance report

hr_employee_attendance_report version 19.0.1.1.0 depends on hr_attendance and hr_holidays. It produces a PDF attendance and leave report for one or more employees, or for users linked to employees.

  1. In Employees or Settings > Users, select one or more records.
  2. Choose the attendance-and-leave report action.
  3. Set From and Until. Both dates are inclusive.
  4. Optionally select Include Leave Types to print configured leave-type codes.
  5. Print or download the PDF.

When no dates are supplied, the report defaults to the previous calendar month.

What the report contains

For every selected employee and day, the report calculates planned hours from the employee schedule (falling back to the company schedule), leave hours, closed attendance worked hours, and native overtime. It also includes totals, current leave allocations, and optional leave-type codes.

No assigned schedule means planned hours are zero and schedule-dependent leave lookups are unavailable. The report uses the employee/company time zone for day boundaries, so schedule and time-zone accuracy matters.

Review before sharing

Confirm employee schedules, approved leave, closed attendance records, native overtime, and leave-type codes. The PDF reflects the data at generation time; regenerate after corrections.

Verify

For a test employee with a known schedule, attendance, and approved leave, print a one-week report. Check the daily planned, leave, worked, and overtime totals against the underlying records.