Stock Picking Move Package to Another Package
This module allows to select destination packages when moving entire package in picking
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets warehouse users choose a destination package for a whole package on a transfer, so all its lines are moved into that package at once.
This module adds a "Destination Package" field to the package lines shown on a transfer (picking) in Inventory.
Where it appears: - On the package level list inside a transfer, right after the source package column, users see a new Destination Package column. - The field is editable only while the transfer is still in draft; once it is confirmed, waiting, done or cancelled it becomes read-only.
What it does automatically: - The destination package is filled in automatically when all the move lines of the package already point to the same result package; otherwise it stays empty. - When a user picks a destination package, the package line is flagged as done and every move line of that package is updated to use that destination package, while the original source package is kept. - Only packages from the same company are offered, and only those located in or under the transfer's destination location (or packages without a location). - New packages cannot be created from this field; users must pick an existing one.
It touches the package level records of transfers (stock.package_level) and their move lines, and relies on standard stock data such as packages, locations and companies. No new menus, reports or scheduled actions are added.
Depends on
Models and fields (1)
- stock.package_level · extends an existing modelpackage_dest_id
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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-workflow.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0Go to "Inventory -> Configuration -> Operation Types" and select an operation type.
Ensure "Move Entire Packages" checkbox is enabled.
Usage
Source · Odoo 18.0Create or open an existing picking. There will be a new "Destination Package" field available in the packages move list.
NB: This field is editable only if the stock moves are the 'draft' state. You need to unreserve the picking to change the value.
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.