OdooWiki OCA HUB

Project Group Hr Timesheet

project_group_hr_timesheet folder_open OCA/project open_in_new
Uncategorised License: AGPL-3

Makes Project Group work properly with Timesheets by adding a small rule.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds access rules so that timesheet entries on projects shared with specific project groups are visible only to the right people: employees see their own entries, approvers see all entries in those projects.

This module is a small security add-on that makes project groups work correctly with timesheets. It does not add menus, screens or buttons; it only installs three access rules on timesheet data.

What changes for users: - On projects whose visibility is set to "Invited internal users" (followers), timesheet entries are only visible to people who belong to the project groups assigned to that project. - A regular timesheet user sees only their own timesheet lines on those projects. - A timesheet approver sees all timesheet lines on those projects, not just their own. - The same restriction applies to the Timesheets Analysis Report, so the report only shows lines from projects the user can access through their project groups.

The rules touch the timesheet line model account.analytic.line and the timesheet analysis report model timesheets_analysis_report. They are attached to the standard timesheet user and timesheet approver groups.

The module installs automatically when both project groups and timesheets are present, so no manual setup is needed. Nothing else is configured: no checks, no computed fields, no emails or scheduled actions.

Depends on

project_grouphr_timesheet

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.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

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.