Sale Order Show Currency Rate
When a sale order uses a currency different from the company currency, this module adds an informative exchange rate box to the PDF report showing:
- The rate between the order currency and the company currency
- The date of the order
The box is only shown when a rate is available and the currencies differ, to avoid displaying misleading information.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an informative exchange rate box to the sale order PDF report and a new setting to choose a reference currency for that box.
This module helps customers understand the exchange rate used on a sale order PDF when currencies are involved.
- On the sale order PDF, an "Informative Exchange Rate" box appears below the totals. It shows 1 unit of the order currency converted into the company currency, with four decimals, and the order date.
- The box is only shown when it makes sense: either the order uses a foreign currency and a rate is available, or the company has configured a reference currency different from its own and a rate exists for that currency on or before the order date.
- A new setting, "Report Reference Currency", is added to the Sales settings screen. It lets you pick a currency to display as the informative rate when the order itself is in the company currency.
- The setting is stored on the company, so each company can have its own reference currency.
- The module extends
sale.orderwith helper methods that decide whether to show the box and which rate to display, and it extendsres.companyandres.config.settingsto store the setting. - No new menus are added; the only new screen element is the setting block in the Sales configuration.
Depends on
Models and fields (3)
- sale.order · extends an existing model
- res.company · extends an existing modelsale_order_currency_report_id (Sale Order Report Reference Currency)
- res.config.settings · extends an existing modelsale_order_currency_report_id
Text generated by AI (DeepSeek) from reading the Odoo 18.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/sale-workflow.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.