OdooWiki OCA HUB

Product Dimension Volumetric Weight

product_dimension_volumetric_weight folder_open OCA/product-attribute open_in_new
Product License: AGPL-3

This module extends the functionality of product_dimension to add Volumetric weight in products. It's used for example by some carrier agencies to compute the cost price of the delivery service.

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Adds a Volumetric weight field to products, automatically calculated from the product's volume and a ratio configured on the unit of measure. Useful for carriers that price deliveries by volumetric weight.

This module extends the product dimension features by adding a Volumetric weight value to products.

  • On each unit of measure (uom.uom) a new field "Volumetric Weight Ratio (Kg/m3)" is available, with a default value of 100. It is used as the multiplier in the formula (Volume * Ratio) = Kg.
  • On the product template (product.template) a "Volumetric weight" field is calculated automatically from the product's volume and the ratio of its dimensional unit of measure. It is stored, so it can be used in other places.
  • On the product variant (product.product) the same "Volumetric weight" value is shown, taken from the product template.

The field appears on the product form, right after the width field, and on the unit of measure form after the rounding field. On the product template form it is hidden when the product has more than one variant, since the value is defined at template level.

No menus, buttons, reports, emails or scheduled actions are added by this module; it only adds fields and their automatic calculation.

Required by other modules

Models and fields (3)
  • uom.uom · extends an existing modelvolumetric_weight_ratio (Volumetric Weight Ratio (Kg/m3))
  • product.product · extends an existing modelvolumetric_weight (Volumetric weight)
  • product.template · extends an existing modelvolumetric_weight (Volumetric weight)

Text generated by AI (DeepSeek) from reading the Odoo 13.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 13.0

Confirmed on 2026-11-03 in branch 13.0 of OCA/product-attribute.

terminal Installation and usage

OCA documentation · Odoo 13.0

To configure this module, you need to:

  • Go to Inventory -> Configuration -> Configuration.
  • Check Units of Measure and save Settings.
  • Go to Inventory -> Configuration -> UoM.
  • Create a new UoM or edit some record (m for example) and set Volumetric weight radio.

Formula to calculate volumetric weight: Volume * Volumetric weight radio (from Dimensional UoM) According to product_dimension addon, volume is calculate according to: Length * Height * Width (all values are converted to meters previously).

To use this module :

  • Go to Product View > Inventory
  • Set Volume greater than 0*
  • Volumetric weight have changed.
  • Other possibility is set: Dimensional UoM + Lenght + Height + Width (these changes compute Volume field).

No verified information in OCA: Installation.

info

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.