TIP: You can type at any time to perform a new search.
Sale - Secondary UoM
product_uos · odoo/odoo
Security findings
Migration considerations
- Imports from the old `openerp` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.addons.decimal_precision` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- For a target of Odoo 10.0+: use the `__manifest__.py` manifest name instead of `__openerp__.py`. The filename alone does not establish module age or compatibility. migration-openerp-manifest · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- odoo/odoo · module folder
- Module version
- 1.0
- Category
- Sales
- Folder size
- 0.17 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://www.odoo.com
- Last tracking update
- 2026-08-07 04:56:43
- Authors
- Maintainers
- None
- Committers
- Martin Trigaux, Odoo Translation Bot, Nicolas Martinelli, Yannick Tivisse
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Manage secondary units of sale ============================== Sell products in one unit of measure that is different from the one you manage the inventory.
Code Analysis
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_template_form_view_inherit_product_uos |
product.template.common.form.inherit | product.template | form | Inherits product.product_template_form_view |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (2)
-
uos_coeffFloatdigits=dp.get_precision('Product Unit of Measure')help='Coefficient to convert default Unit of Measure to Unit of Sale uos = uom * coeff' args: 'Unit of Measure -> UOS Coeff' -
uos_idMany2one → product.uomhelp='Specify a unit of measure here if invoicing is made in another unit of measure than inventory. Keep empty to use the default unit of measure.' args: 'product.uom', 'Unit of Sale'
No public methods.
New fields (2)
-
product_uosMany2one → product.uomreadonly=Truerelated='product_id.uos_id'required=Truestring='Unit of Measure' args: 'product.uom' -
product_uos_qtyFloatcompute='_compute_uos'digits=dp.get_precision('Product Unit of Measure')inverse='_set_uos'readonly=Falsestring='Quantity'
No public methods.