This module allows to use product sets in tasks.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Add product sets directly to a project task from a button on the task form, creating the related stock moves in one click.
This module connects product sets with project tasks that use stock moves. On the task form, users with stock rights see an "Add set" button in the header; it is hidden when the task does not use stock moves or when its stock moves are already done.
Clicking the button opens a small wizard where the user picks a product set and a quantity. The wizard lists the products contained in the set and, when confirmed, creates one stock move per set line on the task, multiplying each line's quantity by the quantity entered. The moves are created in draft state and linked to the task through raw_material_task_id, with default warehouse, location and picking type values taken from the stock move defaults.
- The wizard is only available to project users, and the button only to stock users.
- Product sets can be filtered by partner when the wizard has one.
- Set lines without a product are ignored.
- The module extends
product.set.lineand the product set wizard, and touchesproject.taskandstock.move.
No reports, emails or scheduled jobs are added.
Depends on
Models and fields (2)
- product.set.line · extends an existing model
- project.task.stock.product.set.wizard · new modeltask_id (Task)
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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/project.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0It is important to clarify some concepts at the level of project stages:
- Use Stock Moves: If you mark this check, when a task goes to this
state, it will use stock moves. * Done Stock Moves: If you check this box, when a task is in this state, you will not be able to add more stock moves but they can be viewed.
Usage
Source · Odoo 18.0- Go to Projects -\> All tasks and edit a task that allows to set stock moves.
- Go to Add set button and select some product set and click on the Add set button.
- Lines for each product of the set have been created in the Stock Info tab.
No verified information in OCA: Installation.
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.
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.