This module adds a field picking_kind on stock.picking to indicate the kind of the picking based on source and destination locations of the picking.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a computed 'Picking Kind' field on transfers that classifies each transfer as a customer delivery, customer return, supplier reception, supplier return, drop shipping or drop shipping return, based on its source and destination locations.
This module helps you see at a glance what type of transfer a stock operation is, without having to look at the source and destination locations yourself.
On every transfer (stock.picking), a new field called Picking Kind is automatically calculated from the source and destination locations. The possible values are: Customer Delivery, Customer Return, Supplier Reception, Supplier Return, Drop Shipping and Drop Shipping Return. The value is stored, so it can be searched, filtered and grouped.
In the transfers list view, new filters are added to the search bar: Customer Returns, Customer Deliveries, Supplier Returns and Supplier Receptions. A 'Picking Kind' option is also added to the Group By menu, so you can group transfers by their kind.
When the module is installed, existing transfers are filled in automatically with the correct kind, so historical data is usable right away. The value is recalculated whenever the source or destination location of a transfer changes.
No new menus or screens are created; the feature appears inside the existing Inventory transfers views.
Depends on
Required by other modules
Models and fields (1)
- stock.picking · extends an existing modelpicking_kind
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 4 confirmed, 5 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
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.