Thursday, January 1, 2026
1 change · 19.0
Resolved issues and error corrections
A recent issue with the Point of Sale system caused product prices to be incorrectly halved when processing sales in different currencies. This fix corrects the currency conversion logic, ensuring prices are accurately doubled as intended. This resolves a discrepancy in pricing calculations during transactions.
Original PR description
Step to reproduce: - create sale and invoice journal with different currency (say eur with rate=2) - setup new pos with this journal - open pos - select a product Observation: - notice, the product prices halved instead of double. Cause: - during this commit [1], we mistakenly reverse the conversion logic, hence price become halved rather than double. [1]https://github.com/odoo/odoo/commit/1ee02f8a47d42d3ba3fd11ffcf8d9768ea17678e Fix: - Fixed the conversion arguments opw-5434403 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr