This module allows to use product sets in planned transfer pickings.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an "Add set" button on draft transfer forms so users can quickly insert a whole product set as stock move lines, with quantity multiplied per set.
This module lets warehouse users add a predefined product set directly into a transfer (picking) instead of typing each product line by hand.
On a transfer form in draft state, a new "Add set" button appears in the header. Clicking it opens a small wizard where the user picks a product set and a quantity. The wizard shows the products contained in that set and, when confirmed, creates the corresponding stock move lines on the transfer with the chosen quantity applied to each set line.
Business rules shown in the code: - The button is only visible while the transfer is still in draft state. - The product set selection is filtered so that sets restricted to a specific partner are only offered when that partner matches the transfer's partner. - If a set is restricted to a partner and the transfer's partner is different, a validation error is raised saying the set is restricted for this user. - Move lines are created with the transfer's source and destination locations, partner, company, operation type, warehouse and the set line's sequence.
The module touches stock.picking (form view and move lines) and extends product.set.line and the product set wizard. It depends on the Inventory and Product Set modules.
Depends on
Models and fields (2)
- product.set.line · extends an existing model
- stock.product.set.wizard · new modelpartner_id, picking_id (Picking)
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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/stock-logistics-workflow.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0- Go to Inventory -\> Delivery orders and create new 'Planned
transfer' (an option available by clicking on the 3 dots in the upper right-hand corner). #. 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, Configuration.
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.