summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/fields/basic_fields.js
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2019-04-16 13:55:21 +0000
committerNicolas Martinelli <nim@odoo.com>2019-04-18 08:10:24 +0000
commitbc6d051fcab9a6552968683a095b34cb3b937aff (patch)
tree9fed3dc5251645e28a60e56087aefa3b8c087ec3 /addons/web/static/src/js/fields/basic_fields.js
parent500d42ffec34234d13ec3649fcdb86f95d6dcb28 (diff)
[FIX] account: multi-currency payment matching
- Set the company currency in USD, activate multi-curency - Create an invoice in EUR - Create a payment in EUR for less than the invoice - Open the payment matching => all amounts are in USD - Create a write-off, reconcile The write-off amount is incorrectly converted. The write-off amount is sent in USD, but considered in EUR in the server since the currency considered is the one of the line. However, the currency in the widget is computed based on the account currency: https://github.com/odoo/odoo/blob/b6f55dac5633d8ccb16568e0c85a5c32072e8846/addons/account/models/account_move.py#L654 Note that this is the opposite of commit 1806ea18595bfb9a7660c5851ac84, introduced in v9. Since the widget was refactored in v11, many changes have been introduced, and we assume that this change is now justified. opw-1907332 closes odoo/odoo#32723 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
0 files changed, 0 insertions, 0 deletions