OdooWiki OCA HUB

Pos to weight by product uom

pos_to_weight_by_product_uom folder_open OCA/pos open_in_new
Uncategorised License: AGPL-3

At the moment, when we create a new product and choose the unity of measure kg, we have to tick the checkbox 'To Weigh With Scale' in the Point of Sale part.

We want to speed the process of creating a new product, avoiding filling manually this parameter.

This module adds the field 'To Weigh With Scale' in UOM categories (set to false by default). If checked, all products created with a related Unit will be 'To Weigh With Scale', by default.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

This module lets you set a default 'To Weigh With Scale' option on units of measure, so products using those units are automatically marked for weighing in the Point of Sale.

When you create or edit a product, Odoo normally requires you to manually tick the 'To Weigh With Scale' checkbox in the Point of Sale section if the product is sold by weight. This module adds a new checkbox called 'To Weigh With Scale' on unit of measure categories and units of measure. If you tick it on a category, every product that uses a unit from that category will automatically have the 'To Weigh With Scale' option enabled.

The new checkbox appears on the form and list views of unit of measure categories and units of measure. When you change the unit of measure on a product, the 'To Weigh With Scale' value updates automatically based on the category of the new unit. The same happens when you create a new product or change its unit of measure later.

After installing the module, the kilogram category is automatically set to 'To Weigh With Scale', and all existing products using a unit from that category are updated to be weighed with a scale. This saves time when creating new products, as you no longer need to manually tick the checkbox for each product that is sold by weight.

Depends on

point_of_sale
Models and fields (4)
  • uom.uom · extends an existing modelto_weight (To Weigh With Scale)
  • uom.category · extends an existing modelto_weight (To Weigh With Scale)
  • product.product · extends an existing model
  • product.template · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 16.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: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 16.0
  • active settings "Allow using different units of measure" in Settings > Configuration > Sales > Quotations and Sales Orders > Product Features
  • During the creation of a category, tick the box 'To Weigh With Scale'.

Note: During the installation, the UoM Category 'Weight' is checked.

You're able to change this field for a specific product (in tab Sales).

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.