Accounting Reports: Dynamic Multi-Currency Filter & Columns
by Amr Shahin https://linkedin.com/in/amrsalah07/
Odoo
$ 46.22
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Accounting (account_accountant) • Discuss (mail) |
| Lines of code | 307 |
| Technical Name |
account_reports_currency_filter |
| License | LGPL-3 |
| Website | https://linkedin.com/in/amrsalah07/ |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Accounting (account_accountant) • Discuss (mail) |
| Lines of code | 307 |
| Technical Name |
account_reports_currency_filter |
| License | LGPL-3 |
| Website | https://linkedin.com/in/amrsalah07/ |
| Versions | 17.0 18.0 19.0 |
Partner & General Ledger Currency Filter
Accounting
Enhance the standard Partner Ledger and General Ledger reports with a multi-currency filter. Select any number of foreign currencies and see partner/account balances converted to each currency as additional columns — all inside the native Odoo report interface.
🚀 Features
- Currency filter dropdown — appears in the Partner Ledger and General Ledger toolbars.
- Multi-currency selection — pick any number of active currencies using Odoo's MultiRecordSelector widget.
- Dynamic balance columns — a Balance (XXX) column is appended per selected currency, converted at today's exchange rate.
- Line-level currency support — journal items already in the selected currency show their original foreign amount.
- Accurate totals — the Total row shows the converted balance for every currency column.
- Domain filtering — rows are filtered to journal items whose
currency_idmatches the selection. - No configuration overhead — enable the Currency toggle on the report form, then you're ready.
⚙️ Configuration
1
Go to Accounting → Reporting → Partner Ledger or General Ledger.
2
Click the ⚙ Edit button to open the report configuration form.
3
Enable the Currency toggle and save.
4
Click the Currency filter button in the toolbar, select currencies and enjoy!
📸 Screenshots





Contact Us
For any inquiries, bug reports, or feature requests
Please log in to comment on this module