Purchase Packaging Level Quantity
Compute on a purchase order the amount of transport packing (e.g. pallets). The computation is on each line and a total is computed on the order. Each product needs a packaging definition for this transport packaging to allow the computation. The transport packaging is a packaging level you must first configure in the settings (typically the Tertiary packaging level, i.e. pallet).
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Shows on each purchase order how many transport packages (for example pallets) are needed, based on a packaging level chosen in the Purchase settings.
This module adds a transport packaging count to purchase orders. First, an administrator chooses a "Purchase Packaging Level" in the Purchase settings (for example the pallet level). That choice is stored on the company.
On every purchase order, Odoo then looks at the products' packaging definitions for that level. For each order line it divides the ordered quantity by the quantity contained in that packaging, giving the number of transport packages for the line. This value appears as an optional column in the order lines grid, so users can show or hide it.
The order also shows a total transport quantity, displayed near the tax totals, but only when a packaging level is configured and a value can be computed. If no packaging level is set, or a product has no matching packaging, the count stays at zero and the total is hidden.
The module touches purchase.order, purchase.order.line, res.company and res.config.settings. It adds no new menus; the setting appears in the Purchase settings screen and the quantities appear on the standard purchase order form.
Depends on
Models and fields (4)
- res.company · extends an existing modelpurchase_packaging_level_id
- purchase.order · extends an existing modeltotal_transport_qty, transport_packaging_level_id, transport_packaging_level_total_qty
- purchase.order.line · extends an existing modeltransport_qty
- res.config.settings · extends an existing modelpurchase_packaging_level_id
Text generated by AI (DeepSeek) from reading the Odoo 16.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/purchase-workflow.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0To use this module, you need to:
- Go to Purchase settings.
- Select the packaging level to be counted in the purchase order.
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.