From 83113139c73758455e5653516b6e36e479994e0a Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Wed, 1 Jun 2016 13:01:06 +0200 Subject: [PATCH] use float_is_zero --- .../report/common_partner_balance_reports.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/account_financial_report_webkit/report/common_partner_balance_reports.py b/account_financial_report_webkit/report/common_partner_balance_reports.py index 16582421..b9e93865 100644 --- a/account_financial_report_webkit/report/common_partner_balance_reports.py +++ b/account_financial_report_webkit/report/common_partner_balance_reports.py @@ -23,6 +23,8 @@ from collections import defaultdict from operator import add +from openerp.tools.float_utils import float_is_zero + from .common_balance_reports import CommonBalanceReportHeaderWebkit from .common_partner_reports import CommonPartnersReportHeaderWebkit @@ -83,9 +85,11 @@ class CommonPartnerBalanceReportHeaderWebkit(CommonBalanceReportHeaderWebkit, details[partner_id].get('credit', 0.0) if display_partner == 'non-zero_balance': - details = {k: v - for k, v in details.iteritems() - if abs(v['balance']) > 0.0001} + details = { + k: v + for k, v in details.iteritems() + if not float_is_zero(v['balance'], precision_digits=5) + } res[account_id] = details return res