From 0a97edf8b3606179c15bdc49d6bfbbf186d33dc3 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Fri, 8 Oct 2010 11:05:00 +0530 Subject: [PATCH] [FIX] Account tax bzr revid: mra@mra-laptop-20101008053500-dig729ksvzd997ju --- addons/account/account.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index 16e19efa050..65549a38088 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1893,9 +1893,9 @@ class account_tax(osv.osv): total = 0.0 for r in res: if r.get('balance',False): - r['amount'] = round(r['balance'] * quantity, self.pool.get('decimal.precision').precision_get(cr, uid, 'Account')) - total + r['amount'] = round(r.get('balance', 0.0) * quantity, self.pool.get('decimal.precision').precision_get(cr, uid, 'Account')) - total else: - r['amount'] = round(r['amount'] * quantity, self.pool.get('decimal.precision').precision_get(cr, uid, 'Account')) + r['amount'] = round(r.get('amount', 0.0) * quantity, self.pool.get('decimal.precision').precision_get(cr, uid, 'Account')) total += r['amount'] return res