diff options
| author | Andrea Grazioso (agr-odoo) <agr@odoo.com> | 2020-06-04 14:56:02 +0000 |
|---|---|---|
| committer | Laurent Smet <las@odoo.com> | 2020-06-15 15:20:26 +0000 |
| commit | 83bb79677c9a14d4cfbc6e7edad83b0734d66a47 (patch) | |
| tree | dffa2d18e7e71e1a6df030775b2b83915dc7b735 /addons/mail/static/src/bugfix | |
| parent | 482ff59fa3fb8ee910f201511705201f877a4e2f (diff) | |
[FIX] account: multicurrency of bank statement reconciliation
- Activate multicurrency and use a 1.5 rate on USD to EUR (to ease
calculations)
- Create two customer invoices in EUR (company is in USD) for two
different partners (e.g. partner1 and partner2) with only one line and
an amount of 100 EUR (removed the tax as well so that payment term line
is 150 USD on receivable account)
- On the "Invoices Matching Rule" reconciliation model:
1. Set Amount Matching to 90%
2. Define any account for the counterpart
3. Remove "Same Currency Matching"
4. Ensure "Partner Is Set & Matches" is marked
- Then create a new bank statement with two lines as follows:
1. dummy label, partner1, 140 USD
2. dummy label, partner2, 100 USD
- When clicking on reconcile,
1. the line for partner1 is not matched
2. the line for partner2 is matched
This occur because the amount from the invoice is not correctly
converted in company currency before making the check with the bank
statement amounts
opw-2261134
closes odoo/odoo#52529
Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
Signed-off-by: Laurent Smet <smetl@users.noreply.github.com>
Diffstat (limited to 'addons/mail/static/src/bugfix')
0 files changed, 0 insertions, 0 deletions
