-
-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[11.0][MIG] bank_statement_foreign_currency #205
[11.0][MIG] bank_statement_foreign_currency #205
Conversation
@luismontalba If you make visible these columns you give the impression that user can enter manually the amount in company currency...which will not work I guess. |
@fclementic2c I also don't understand too much the sense of this, but it's included in OCA's instance. Maybe @elicoidal or @jbeficent can say why. |
@pedrobaeza I see that indeed: I think originally this is due to Paypal account that we have with multi-currencies transactions. |
@fclementic2c I have been using this feature for years, and it is not confusing to me. When the bank provides in their statement transactions in a foreign currency, you enter it. Notice that all banks will provide the amounts in the account's main currency and in the foreign currency. You are not supposed to rely on Odoo's currency rate of the moment. The exchange rate is given by the bank. For example, I buy a widget to Amazon.com for $100. I can see in my statement Then I enter exactly this in Odoo's bank statement. The rate 80€/$100 is the rate that the bank applied to a payment I made in USD in Amazon.com, because my bank account is held in EUR. I need the $100 to be able to reconcile with the invoice. I need the €80 because that's what hit my bank. |
OK, thanks for the info to both. @luismontalba I think we can put @jbeficent's example in the README for clarifying the purpose of the module. |
@jbeficent More generally: More or less you do what you want... until you do tax forms or the year-end closing. I never advise my customers to use the bank currency amounts because:
|
@fclementic2c Trying to visualize your point of view here. I created an example in http://3322150-11-0-c36b58.runbot2.odoo-community.org/web Customer invoice INV/2018/0006 for 100€ In reconcile you have to manually write off to the foreign exchange gain/loss account: Is that correct? The benefit I can see of indicating the foreign currency is that if makes it easy to match the payments with invoices / vouchers, as the amount in foreign currency will match. We are assuming in this scenario that your bank currency is not in foreign currency. I understand that you will use https://github.com/OCA/account-closing/tree/11.0/account_multicurrency_revaluation to revaluate both bank accounts that you hold in foreign currency, as well as open receivables and payables that you hold in foreign currency, right? |
I've added the example proposed in the README, for better explanation of the module utility. |
@fclementic2c I actually totally agree with @jbeficent that this is absolutely needed module. It will be a nightmare to reconcile with bank statement with payments in mixed currencies. All write-off values have to be entered manually and that delays the process really. I want to understand better reasons on why this module should not be here? We use this feature for a long time since Odoo 8 (in Odoo 8 those fields where not hidden) and having no issues. |
Bank Statement Foreign Currency
This module makes visible the currency columns in the bank statements lines.
cc @Tecnativa