diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index c1efa64aafe..01a3bcf0c1e 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -1232,6 +1232,8 @@ class AccountPartialReconcile(models.Model): if move_date > rec.company_id.fiscalyear_lock_date: move_vals['date'] = move_date move = rec.env['account.move'].create(move_vals) + amount_diff = rec.company_id.currency_id.round(amount_diff) + diff_in_currency = currency.round(diff_in_currency) line_to_reconcile = rec.env['account.move.line'].with_context(check_move_validity=False).create({ 'name': _('Currency exchange rate difference'), 'debit': amount_diff < 0 and -amount_diff or 0.0,