Product Total Weight From Packaging
This module provides a function to estimate the weight of a given quantity of a product, taking into account the product packaging's weights and return the weight in the product uom.
It uses the module stock_packaging_calculator to get weight from product packagings having a weight defined first and fallback on product weight field if no weight is defined on any of the packaging.
Warning
This module is lacking the weight uom conversions as it depends on product_packaging_dimension that depends on product_logistics_uom that allows to set a uom on the weight.
The sum in this module is assuming all weights are in kg.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds a way to estimate the total weight of any quantity of a product by using the weights defined on its packagings, falling back to the product's own weight when no packaging weight is set.
This module gives Odoo a helper that answers the question: "how much will this quantity of product weigh?" It is useful when you know how many units you are shipping or storing but need the total weight, for example to prepare a shipment or check a load.
The calculation works on a product (product.product) and takes a quantity as input. It first looks at the product's packagings that have a weight defined. If a packaging has a weight, that weight is used for the units covered by that packaging. If no packaging weight is available, the product's own weight field is used instead.
- The result is returned in the product's weight unit of measurement, so the number is directly usable.
- Weights coming from packagings are converted from the packaging's weight unit into the product's weight unit before being added up.
- The module relies on the packaging calculator and packaging dimension modules to know how many units each packaging represents and which weight unit applies.
There are no new menus, screens, buttons or reports: the feature is a calculation method available to other parts of Odoo. Note that the module assumes all weights are in kilograms when summing, so mixed weight units may not be handled correctly.
Required by other modules
Models and fields (1)
- product.product · 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: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/product-attribute.
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.