Stock Picking Package Preparation Line
This module adds a new class on Package Preparation to manage related details with stock move or not
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Adds a 'Details' tab to Package Preparation documents where each product line can be listed, linked to a stock move, and turned into a real picking with one button.
This module extends the Package Preparation document with a new 'Details' tab. Each detail line records a description, product, quantity, unit of measure, optional lot and a free note, and can be linked to an existing stock move.
When you add pickings to a Package Preparation, detail lines are created automatically from the non-cancelled stock moves of those pickings. If you remove a picking, its lines are removed too. Changing the quantity on a line that is already linked to a move updates the move and re-reserves stock.
A new setting under Inventory configuration lets each company choose the default operation type used for package preparation. When you press the put-in-pack button, lines that have a product but no stock move are turned into a new picking of that operation type, confirmed and reserved; if stock is not available, an error is shown. Lots can be reserved and recorded on the move lines.
A 'Moved lots' column shows the lots actually linked to the stock move. Access is granted to stock users and managers, and a multi-company rule restricts lines to the user's allowed companies.
Depends on
Required by other modules
Models and fields (5)
- stock.move · extends an existing model
- res.company · extends an existing modeldefault_picking_type_for_package_preparation_id (Default Picking Type used in package preparation)
- res.config.settings · extends an existing modelpicking_type_for_package_preparation_id
- stock.picking.package.preparation · extends an existing modelline_ids (Details), picking_type_id
- stock.picking.package.preparation.line · new modelname (Description), note, lot_id, lot_ids (Moved lots), move_id (Stock Move), sequence, product_id (Product), product_uom_id (UoM), product_uom_qty (Quantity), package_preparation_id (Package Preparation)
Text generated by AI (DeepSeek) from reading the Odoo 12.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 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/stock-logistics-workflow.
terminal Installation and usage
No verified informationInstallation 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.