Unified secondary units of measure across all modules

Eliminate manual unit conversions and invoice discrepancies. Manage dual units for every product across sales, purchase, invoicing, and inventory from one configuration console.

The problem

Businesses buy, stock, and sell products in multiple units of measure. Manual conversions between units create transcription errors, lost inventory accuracy, and invoice disputes that compound across sales orders, purchase orders, and stock moves.

The solution

A single unified module that displays and auto-converts secondary units across all document types. Bidirectional conversion updates both quantities in real time, prices recalculate correctly, and a central console toggles each module on or off.

Capabilities

Everything for accurate cross-unit workflows

Every capability below is implemented in the module.

01

Unified Configuration

One settings area with toggles for sale orders, purchase orders, invoicing, and inventory. Enable exactly what you need without hunting through scattered forms.

02

Distinct-Category Selection

Secondary units can come from different UOM categories than primary. Measure weight in kilograms while selling in dozens or pallets, without native UOM constraints.

03

Bidirectional Conversion

Edit either quantity and the other updates instantly. No more manual math errors or transcription mistakes on order and invoice lines.

04

Real-Time Price Preview

As users select or change a secondary unit, prices and line totals recalculate and display instantly—the only module with live inline feedback.

05

Full Document Coverage

Secondary UOM fields on sales quotations and orders, purchase RFQs and orders, customer invoices, and stock moves for complete traceability.

06

Variant-Level Overrides

Individual product variants can override the template default secondary unit and conversion rate, supporting high-variant catalogs.

07

Conversion Validation

The system rejects zero or invalid conversion factors at setup time, preventing silently incorrect documents and customer invoice errors.

08

PDF Integration

Secondary UOM columns appear on all PDF documents (quotations, POs, invoices) so customers and suppliers see consistent figures in print and email.

09

Partner Defaults

Auto-populate preferred secondary units from customer or vendor records. No more re-entering the same unit for every quotation or purchase order.

Workflow

How it works

1

Enable Modules

Toggle secondary UOM for sales, purchase, invoicing, and inventory in the settings console.

2

Configure Products

Set a secondary unit and conversion rate per product, or override at the variant level.

3

Work with Dual Units

Secondary unit columns appear on sales and purchase lines; edit either quantity and both update.

4

Track Fulfillment

Quantities carry through to deliveries and receipts so fulfillment matches what was ordered.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. This module is designed for Odoo on-premise installations only. Odoo Online does not allow custom modules.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

All in One Secondary Unit of Measure

Unified secondary unit of measure across sales, purchase, invoicing, and inventory modules.

Buy on Odoo App Store