[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
This commit is contained in:
Florent de Labarre
2018-11-30 07:43:35 +00:00
committed by Nicolas Martinelli
parent 4df201716f
commit f9c483d9f5
+1 -1
View File
@@ -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}