Shopfloor Cluster Picking Repack
In a two-step delivery process (or more), packing is a major task. It is essential that the picking scenario helps operators to put products from the same order into packages, when collecting multiple orders at the same time.
This module adds a new configuration option to the "cluster picking" scenario, enabling the packing of pickings into packages. When this option is activated, the operator will be prompted to pack the products of the same picking. In the background, a package will be created and set as the destination for the stock move lines.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a packing step to the Shopfloor cluster picking scenario so operators can put picked products into delivery packages at the end of the picking process.
This module extends the Shopfloor cluster picking scenario with an optional packing step. On a Shopfloor menu configured for cluster picking, a new "Packing" section lets you tick "Pack pickings" and choose how the operator is asked to pack: either by entering the number of packages or by scanning a package type.
When packing is enabled and a picking still has operations to pack, the operator is taken to a packing screen instead of directly to unloading. The screen shows the transfer, its partner, the move lines and the packages already scanned. The operator can scan an internal package that belongs to the picking, scan a package type to create a new package, or enter a number of packages. Products and lots can also be scanned to select or deselect lines to pack.
The system checks that the picking exists, is not already packed, that the number of packages is greater than zero, that a scanned package is internal and belongs to the picking, and that picked quantities do not exceed allowed quantities. When packing succeeds, a package is created and set as the destination of the move lines, and a success message is shown. If no lines remain, the flow continues to unloading.
A computed flag on stock.picking and stock.picking.batch indicates whether operations still need packing, and it is visible on the transfer form.
Depends on
Required by other modules
Models and fields (10)
- stock.picking · extends an existing modelis_shopfloor_packing_todo (Operations need to be packed), packing_scanned_packs_str
- shopfloor.menu · extends an existing modelpack_pickings (Pack pickings), default_pack_pickings_action
- stock.picking.batch · extends an existing modelis_shopfloor_packing_todo (Operations need to be packed)
- shopfloor.data.action · extends an existing model
- shopfloor.schema.action · extends an existing model
- shopfloor.message.action · extends an existing model
- shopfloor.packing.action · new model
- shopfloor.cluster.picking · extends an existing model
- shopfloor.cluster_picking.validator · extends an existing model
- shopfloor.cluster_picking.validator.response · extends an existing model
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-shopfloor.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0Go to the "cluster picking" scenario and check "Pack pickings".
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.