Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
We are receiving supplier invoices in various currencies.
We have also installed the exchange rate auto update module (and it works).
After registering the invoice in USD (our base currency is EUR), we want to pay it.
As you can see the payment is in EUR and not in the currency of the invoice.
How can we pay the exact amount in the invoice's currency without using a USD journal?
So basically have odoo, pre-fill (or something like) the exact EUR amount based on the exchange rate on the day of payment.
Or alternately, register a payment after we have paid out the invoice from the EUR account (via CreditCard) and cross check the cost in EUR through bank statements.
Thank you All for Your Time.
Thank you both first of all
In Odoo 9 it can be done in one step. The interface provides for that.
Not the case in Odoo 8.
It seams that the journals in Odoo 8.0 auto acquire the company's base currency, even no currency is set for the Journal (or the bank account).
So trying to go through supplier payments, defaults to an equal amount in whatever the base currency is, no matter what the currency of the invoice is. If the invoice is 100USD, and you try to pay that out, Odoo will try to pay out 100BaseCurrency.
Apparently it can be done through a different path.
If one goes via Suppliers --> Supplier payments, then a payment against any or all journal entries for a specific supplier can be registered.
For specific supplier invoice, select the appropriate line (remove the other lines), select full reconcile and the result will be Odoo to convert from the invoice's currency to the base currency (taking into consideration the exchange rates manually or automatically updated).
Hope we are correct and hope it helps
You will end up in the hell of mess if you refuse to use appropriate accounts and journals and try to fiddle around with exchange rate conversions. If you receive a bill in USD you have to pay it in USD (and not in converted EUR) and it has to be registered as such as long as there are no other agreements with your supplier. Please ask your accountant for a proper setup.
A simple hint to make your life easier: do not define a currency for your bank account or for the corresponding journal.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 3/17/16, 7:06 PM|
|Seen: 803 times|
|Last updated: 3/25/16, 7:28 AM|