OdooWiki OCA HUB

Project Task Material

project_task_material folder_open OCA/project open_in_new
Project Management License: AGPL-3

Project Tasks allow to record the time spent on them, but some activities often require you to keep a record of the material used also.

This module offers the ability to keep track of that material.

Note that only a simple record is made and no accounting or stock moves are actually performed.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Record the products and quantities used on a project task, directly from the task form. It is a simple log only: no stock or accounting entries are created.

This module adds a "Material" tab to the project task form, visible to project users. There you can list the products consumed while working on the task, entering a product and a quantity for each line.

  • Each line stores the product, the quantity and the task it belongs to.
  • The quantity must be greater than zero; Odoo refuses to save a line with zero or a negative quantity and shows an error message.
  • Lines are deleted automatically if the task they belong to is deleted.
  • Project users can add, change and remove material lines; other internal users can only read them.

It only touches the project task screen and the product list used to pick products. No stock movement, no invoice, no cost calculation and no automatic update of any other document is performed by this module.

Depends on

projectproduct

Required by other modules

Models and fields (2)
  • project.task · extends an existing modelmaterial_ids (Material Used)
  • project.task.material · new modeltask_id (Task), quantity, product_id (Product)

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: 7 confirmed, 2 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

To use this module:

Every task form has a tab where product and their quantities can be added.

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.