OdooWiki OCA HUB

Timesheet - Autofill project off

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

Disables automatic filling of the project field based on previous entries on timesheets.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Stops Odoo from automatically pre-filling the project on a new timesheet line based on previous entries, so users must pick the project themselves.

This module changes how a new timesheet line is prepared when a user creates one from the timesheet screen.

Normally Odoo can suggest a project on a fresh timesheet entry, for example the project used on earlier entries. With this module installed, that suggestion is removed: when a new timesheet line is opened without a project already chosen, the project field stays empty and the user has to select it manually.

The change only applies in the timesheet context. If a project is explicitly passed in (for example when creating a line from a project or task), it is kept as is. The module does not add menus, buttons, reports or new fields; it only adjusts the default values of the timesheet entry screen.

It touches the timesheet line model account.analytic.line and depends on the standard Timesheet app (hr_timesheet). No scheduled jobs, emails or validation rules are added.

Depends on

hr_timesheet
Models and fields (1)
  • account.analytic.line · extends an existing model

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

The feature provided by this module is enabled automatically after installation, with no further steps required.

By default, when adding a new line in a timesheet, the system will autofill the Project field if the same project was selected in the last five entries, as shown below:

With this module installed, this behaviour is disabled and the Project field must be selected manually each time, regardless of previous selections, as shown below:

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.