MRP Kit Product logistics computation
This module is responsible for calculating the volume and weight of products that have a kit-type bill of materials, based on the weight and volume of their components. If the product has more than one kit-type bill of materials configured, the volume and weight will be obtained from the first one.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Automatically fills in the weight and volume of kit-type products by adding up the weight and volume of their components, so logistics figures are correct for kits without manual entry.
When a product is a kit (a product whose bill of materials is of the kit/phantom type), Odoo normally has no real weight or volume of its own. This module makes those two values be calculated from the components listed in the kit's bill of materials.
- For each kit product, the module takes the first kit-type bill of materials found and adds up the weight (or volume) of every component, converted to the component's own unit of measure.
- The total is then divided by the quantity of the kit produced by that bill of materials, so the result is the weight/volume of one unit of the kit.
- If a product has several kit bills of materials, only the first one is used.
- The values are recalculated automatically whenever the bill of materials, its lines, the component quantities or the components' own weight/volume change.
- The fields stay editable: a user can still overwrite the calculated weight or volume by hand.
When the module is installed, all existing kit products are recalculated once, so their weight and volume are immediately correct.
It only affects the product variant screen (product.product) and its weight and volume fields; no new menus or screens are added. This matters for shipping and logistics, where correct weight and volume of kits are needed for carriers and delivery documents.
Depends on
Models and fields (1)
- product.product · extends an existing modelvolume, weight
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/product-kitting.
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.