OdooWiki OCA HUB

HR Attendance Full History

hr_attendance_full_history folder_open OCA/hr-attendance open_in_new
Human Resources/Attendances License: LGPL-3

This module allows employees to view their complete attendance history, and not only since day 1 of current month.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Employees can see their complete attendance history instead of only the current month, and a new "This month" filter lets them narrow the list back down when needed.

By default, the attendance screen opened from a user's record only shows records from the start of the current month. This module changes that behaviour so the full attendance history is shown.

What changes for users: - When an employee opens their attendances from their user record, the list is no longer limited to the current month; older check-ins and check-outs are visible too. - A new "This month" filter is added to the attendance search bar, so users can still restrict the list to the current month if they want.

The module extends the res.users model and overrides the action that opens the attendance list. It removes the date restriction that limited results to the current month and enables the new "This month" filter by default in the search context.

The attendance search view (hr.attendance) is extended to add the removable "This month" filter. No new menus, reports, emails or scheduled jobs are added. The change is limited to how the attendance list is opened and filtered from the user record.

Depends on

hr_attendance
Models and fields (1)
  • res.users · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/hr-attendance.

terminal Installation and usage

OCA documentation · Odoo 18.0

To use this module, you need to:

  • Go to My profile, using the top-right menu with your user avatar.
  • Click on the smart button This month.
  • Remove the This month filter.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.