Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
Lines of code | 597 |
Technical Name |
product_multi_uom_pos |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 10.0 13.0 14.0 15.0 16.0 17.0 |

POS Product Multiple UOM
A Module For Managing Multiple UoM in POS.

Key Highlights
Using this app, you can change unit of measure of product in POS order.
Available in Odoo 17.0 Enterprise and Community.

'Multiple Unit of Measure' Option in POS Configuration Setting .
Enable the option 'Multiple Unit of Measure'

Form View of Product
You can add multiple units of measures and its price under 'Sales' tab of Products as shown.

You can UOM in UOM categories in the Inventory module

Price and unit will be calculated based on the ratio in the UOM

Selection Box to Change UoM.
You can change UoM from selection box.

UoM and price in Orderline.
Changed UoM and price in orderline

UoM In POS Receipt.
UoM will be updated in the Receipt.

UoM In POS Order.
UoM will be updated in the POS Order

Reset button in Orderline.
You can reset the changed UoM to default UoM by clicking this button.
-
Change UoM of products in POS.
-
Available in Odoo 17.0 Enterprise and Community.
Initial Commit for POS Product Multiple UOM.
Related Products
Our Services

Odoo Customization

Odoo Implementation

Odoo Support

Hire Odoo Developer

Odoo Integration

Odoo Migration

Odoo Consultancy

Odoo Implementation

Odoo Licensing Consultancy
Our Industries

Trading
Easily procure and sell your products

POS
Easy configuration and convivial experience

Education
A platform for educational management

Manufacturing
Plan, track and schedule your operations

E-commerce & Website
Mobile friendly, awe-inspiring product pages

Service Management
Keep track of services and invoice

Restaurant
Run your bar or restaurant methodically

Hotel Management
An all-inclusive hotel management application
Support
Got questions or need help? Get in touch.
Say hi to us on WhatsApp!
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedWhy is there no Sale Price setting for each Unit of Measure (UoM) for Odoo version 17?
Re: Why is there no Sale Price setting for each Unit of Measure (UoM) for Odoo version 17?
We have updated the app. Please get the latest version.
Useful modules
For Odoo18 is already provide?
Notify That:
The sales details report contains refund products with multiple uom , different than selected ones on original orders
Re: Notify That:
Thank you for your feedback! We’re happy to inform you that your issue has been resolved. Please get the latest version.
Re: Notify That:
Thank you for your feedback! We’re happy to inform you that your issue has been resolved. Please get the latest version.
thanks for updates one more bugs i face is the following:
when I tried to print sales details report at point of sale facing this error
It's good and grate App !!
But their one more issue in the module when try to refund a product configure as pos uom
For example, if the default uom for the product is 1 kg and try to select other uom added to the product (1/2 kg and 1/4 kg) after sale 1 kg from the product, when I try to refund the product and select uom rather than soled one, the following error message appears:
TypeError: this.props.slots['product-name'] is undefined onSelectionChangedUom@https://esh.thinkingright.net/web/assets/d6f0fcd/point_of_sale.assets_prod.min.js:15023:22 mainEventHandler@https://esh.thinkingright.net/web/assets/d6f0fcd/point_of_sale.assets_prod.min.js:1572:77 listener@https://esh.thinkingright.net/web/assets/d6f0fcd/point_of_sale.assets_prod.min.js:742:15
Re: It's good and grate App !!
Thanks for reporting, We have updated the app. Please get the latest version
hello ,
I hope this message finds you well. I am writing to bring to your attention an issue we are currently facing regarding the pricing of additional units in our system.
As it stands, we are unable to specify prices for the additional units associated with our products. This limitation affects our pricing strategy and can potentially lead to discrepancies in our invoicing processes. We need the ability to set specific prices for each additional unit, especially when dealing with variations in costs based on different units of measure.
I would appreciate your assistance in investigating this matter further. If necessary, we may need to explore potential solutions or adjustments within our system to enable this functionality.
Thank you for your attention to this issue. I look forward to your prompt response.
Best regards,
Re:
The feature you described does not currently exist in this app. To implement it, we would need to customize it. If you are interested in discussing this further, contact us at odoo@cybrosys.com.
odoo v16
Issue Description: However, there is a critical flaw in the module that affects the accuracy of cost calculations. When a user selects a customer and chooses the option to create an invoice, the module fails to calculate the cost correctly. Instead of considering the unit of measure selected within the module, the system defaults to using the primary unit price, which is typically set for a standard unit (like a single item or base unit). As a result, the costs are calculated based on the default unit price, ignoring the actual unit of measure that the product was sold in.
Impact: This oversight leads to incorrect cost calculations and can cause significant discrepancies in financial reporting. For example, if a product is sold by the kilogram but the syste…
can you help me to fix this issue
for example if i have product default uom unit and pos uom according to the module Drazen ( when i create pos invoice for costumer the cost compute according to default uom unit cost not as selected pos uom
Re:
Thank you for your feedback! We’re happy to inform you that your issue has been resolved. Please get the latest version.
Issue Description: However, there is a critical flaw in the module that affects the accuracy of cost calculations. When a user selects a customer and chooses the option to create an invoice, the module fails to calculate the cost correctly. Instead of considering the unit of measure selected within the module, the system defaults to using the primary unit price, which is typically set for a standard unit (like a single item or base unit). As a result, the costs are calculated based on the default unit price, ignoring the actual unit of measure that the product was sold in.
Impact: This oversight leads to incorrect cost calculations and can cause significant discrepancies in financial reporting. For example, if a product is sold by the kilogram but the syste…
can you help me to fix this issue
for example if i have product default uom unit and pos uom according to the module Drazen ( when i create pos invoice for costumer the cost compute according to default uom unit cost not as selected pos uom
Re:
Hello, Thanks for your feedback. We have updated the app accordingly. Please get the latest version.
Using Version 16, the Update for the sales details report showing primary UoM instead of Other UoM was only for Version 17. Kindly apply an update on Version 16.
Regards
Re:
We have updated the UoM in the sales details report on version 16.
Thanks for reporting.
Great App. Only when you make a sale in POS using this App in another UoM and run a sales details report, you will see the sale in the other UoM showing the primary UoM in the PDF report with the price of the other UoM.
Re: Great App. Only when you make a sale in POS using this App in another UoM and run a sales details report, you will see the sale in the other UoM showing the primary UoM in the PDF report with the price of the other UoM.
Thank you for your feedback! The issue with the sales details report showing the primary UoM instead of the other UoM has been fixed. Please update to the latest version of the app.
After validating pos sales, picking is in draft state. I am using Enterprise 17.
Re:
Hello, Thanks for reporting. We have updated the app. Please get the latest version.
This module makes Refund page disapeard when it is installed. Click on POS Refund and you get an empty gray screen. I am using Odoo 17
Re:
The issue in the refund page of this module is resolved, the app is updated now.
Please get the latest version.