OdooWiki OCA HUB

Quality Control - Timesheet (OCA)

quality_control_oca_timesheet folder_open OCA/manufacture open_in_new
Quality Control License: AGPL-3

This module integrates timesheet tracking with quality control inspections. It adds a "Timesheets" tab to the quality control inspection form, allowing users to log and track the time spent on each inspection through timesheet entries. Users can record detailed timesheet data, such as the project, task, date, and duration for each inspection. Additionally, the module automatically calculates the total hours spent on inspections and displays this information in both the form view and the list view of quality control inspections.

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Adds a Timesheets tab to quality control inspections so users can log time spent on each inspection and see the total hours, both on the inspection form and in the inspection list.

This module connects quality control inspections with timesheet tracking. On the quality control inspection form, a new "Timesheets" tab lets users add timesheet lines directly inside the inspection.

  • Each timesheet line records the project, task, date, user, description and duration in hours.
  • Lines can be added and deleted inline in an editable list.
  • A "Total Hours" field below the list automatically sums the durations of all timesheet lines on that inspection.

The total is also shown in the quality control inspection list view, next to the status column, so users can compare time spent across inspections at a glance.

Behind the scenes, the module links each timesheet entry to its inspection and recalculates the total whenever a line's duration changes. It extends the existing quality control inspection and timesheet entry models, and relies on the Quality Control and Timesheet apps being installed. No new menus or reports are added; everything appears inside the existing inspection screens.

Depends on

Models and fields (2)
  • qc.inspection · extends an existing modeltimesheet_ids (Timesheets), timesheet_total_hours (Total Hours)
  • account.analytic.line · extends an existing modelqc_inspection_id (Related QC Inspection)

Text generated by AI (DeepSeek) from reading the Odoo 17.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 17.0

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

terminal Installation and usage

OCA documentation · Odoo 17.0

When creating or editing a quality control inspection, you will find a new Timesheets tab within the inspection form. In this tab, you can log and track the time spent on the inspection by adding timesheet entries. Each entry allows you to specify the project, task, date, and the time spent on the inspection in hours and minutes.

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.