Skip to Content
Menu
This question has been flagged

Good evening,

While testing multi-currency transactions, I discovered what appears to be a significant valuation issue. I found that when vendor bills are posted in a foreign currency, Odoo 19 is miscalculating the conversion rate. This leads to inflated stock valuations and inaccurate entries in the variation account, which has a direct and serious impact on Cost of Goods Sold, profit margins, and the overall accuracy of the balance sheet.

For example:

Consider a company with a base currency of USD. The exchange rate is set at 1 USD = 1500 IQD. A product, let's say "Product 1001," is purchased for 1500 IQD.

*The expected behavior is that Odoo should value the product at its equivalent cost in the base currency, which is $1 (1500 IQD / 1500).

*However, after the vendor bill is validated, the system incorrectly records the cost of "Product 1001" as $1500 USD instead of the correct $1.

This bug compromises the accuracy of your financial statements, as the inflated stock valuation directly affects the Cost of Goods Sold (COGS) and subsequently, your profit margins. This demonstrates a serious flaw in the integrity of Odoo's real-time costing method and has significant implications for businesses operating with foreign currencies.

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
1
feb 23
5506
1
aug 25
2937
1
okt 24
2366
0
apr 24
1417
2
dec 24
40039