From f9c483d9f5b4ef72bc3796111264138cc17ee3ea Mon Sep 17 00:00:00 2001 From: Florent de Labarre Date: Thu, 29 Nov 2018 18:53:06 +0000 Subject: [PATCH] [FIX] account: -0.0 A value of -0.0 is not interpreted as 0.0 by the JS layer, so the correct button doesn't show. opw-1913900 closes odoo/odoo#29162 --- addons/account/wizard/account_reconcile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/wizard/account_reconcile.py b/addons/account/wizard/account_reconcile.py index 42e3e44109f..7972b0345b7 100644 --- a/addons/account/wizard/account_reconcile.py +++ b/addons/account/wizard/account_reconcile.py @@ -39,7 +39,7 @@ class AccountMoveLineReconcile(models.TransientModel): credit += line.credit debit += line.debit precision = self.env.user.company_id.currency_id.decimal_places - writeoff = float_round(debit - credit, precision_digits=precision) + writeoff = float_round(debit - credit, precision_digits=precision) + 0.0 #remove -0.0 result credit = float_round(credit, precision_digits=precision) debit = float_round(debit, precision_digits=precision) return {'trans_nbr': len(lines), 'credit': credit, 'debit': debit, 'writeoff': writeoff}