Lock in the right weight every time

Manually Weight locks hand-entered product weights so they are never silently overwritten, flags entries that look wrong, and lets you fix one product or your whole catalog at once — with a complete change log for every edit.

The problem

Product weight drives shipping quotes, carrier labels, and warehouse planning, but standard Odoo lets any automatic recalculation silently overwrite a hand-corrected value. Fixing weights means editing one product at a time, with no bulk tool, no unit clarity, and no record of who changed what — so bad data keeps reaching shipping.

The solution

Manually Weight adds a persistent lock so a manual weight always wins over automatic recalculation, plus a one-click wizard, multi-select bulk update, and CSV import to fix hundreds of products at once. A configurable unit label and divergence alerts catch mistakes at entry, and every change is logged with who, when, and old-to-new values.

Capabilities

Everything you need to trust your weight data

Every capability below is implemented in the module.

01

Lock Manual Weight

Mark any product's weight as manually set so it is never overwritten by automatic recalculation — the correction always sticks.

02

Inline Editing on the Product Form

Set weight, lock it, and see the configured unit label right where you already work — no extra navigation to a separate wizard.

03

One-Click Update Wizard

Launch a focused wizard from the product form to set, lock, or unlock a single product's weight in seconds.

04

Bulk Update from the List

Select any number of products in the list view and update, lock, or unlock their weight in one pass from the Actions menu.

05

CSV / Spreadsheet Import

Import weights for hundreds of products at once, matched on internal reference, barcode, or database ID, with a clear summary of what matched, updated, or was skipped.

06

Divergence Alerts

Set an expected weight per product and get an on-form warning whenever the actual weight strays past a configurable percentage threshold, catching typos and unit slips.

07

Configurable Weight Unit Label

Choose kg, lb, oz, or g as your catalog's working unit from Settings, shown consistently across forms, wizards, and the log.

08

Full Change Log

Every weight change is recorded with who made it, when, the old and new value, and the source (form, wizard, bulk, or import) — filterable and ready to export.

09

Weight Log Stat Button

Jump straight from any product to its own change history with a single click on the smart button.

Workflow

How it works

1

Set an expected weight

Optionally add a reference weight per product so Manually Weight can flag entries that look off.

2

Correct the weight

Edit inline on the product form, run the one-click wizard, or use bulk update / CSV import for many products at once.

3

Lock it in

Mark the weight as manual so future automatic recalculation can never silently overwrite your correction.

4

Review the log

Check the Change Log at any time to see who changed what, when, and why.

Questions

Frequently asked

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

No. Once a weight is locked, Manually Weight protects it from any automatic recalculation. It only changes again when you explicitly edit or unlock it.

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.

Manually Weight — Bulk & Locked Product Weights

A lock that stops automatic recalculation from overwriting a corrected product weight, paired with inline editing, a bulk update wizard, CSV import, divergence alerts and a full change log.

Buy on Odoo App Store