OdooWiki OCA HUB

Timesheets - Day of Week

hr_timesheet_day_week folder_open OCA/timesheet open_in_new
Human Resources License: AGPL-3

For timesheets, enables search, group by the day of the week. This is useful when e.g. weekend timesheets needs to be located.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds a "Day of Week" field to timesheets so you can search, group and filter them by weekday, and highlights weekend entries in yellow.

This module extends the standard Timesheets app with a new "Day of Week" value on every timesheet line. The value is calculated automatically from the timesheet date, so no one has to fill it in by hand.

Where you see it: - In the timesheet list, weekend lines (Saturday and Sunday) are shown with a warning colour so they stand out. - In the timesheet search panel you get a new "Day of Week" field, a "Weekend" quick filter, and a "Day of Week" grouping option next to the existing date grouping. - The same weekend highlighting is applied to the Timesheets Analysis report list.

Business rules and automatic behaviour: - The day is derived from the timesheet date and stored, so it can be searched and grouped. - The "Weekend" filter selects only Saturday and Sunday entries, which is handy for spotting timesheets booked on non-working days. - When the module is installed, existing timesheet records are filled in automatically with the correct day.

It touches the timesheet line model account.analytic.line and the reporting model timesheets.analysis.report, and it only adds views and fields; it does not change how hours are entered or approved.

Depends on

hr_timesheet
Models and fields (2)
  • account.analytic.line · extends an existing modelday_week (Day of Week)
  • timesheets.analysis.report · extends an existing modelday_week (Day of Week)

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/timesheet.

terminal Installation and usage

OCA documentation · Odoo 19.0

Now it's possible to search by and/or group by day of week for timesheets:

For timesheet and timesheet report list views, it's possible to view in a different color those timesheets that belong to weekends:

and additionally use a filter for them:

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.