diff --git a/account_financial_report_webkit/report/common_balance_reports.py b/account_financial_report_webkit/report/common_balance_reports.py index 4f5fbea3..12ddca50 100644 --- a/account_financial_report_webkit/report/common_balance_reports.py +++ b/account_financial_report_webkit/report/common_balance_reports.py @@ -314,7 +314,8 @@ class CommonBalanceReportHeaderWebkit(CommonReportHeaderWebkit): for comp_account_by_id in comp_accounts_by_ids: values = comp_account_by_id.get(account.id) values.update( - self._get_diff(account.balance, values['balance'])) + self._get_diff(balance_accounts[account.id], + values['balance'])) display_account = any((values.get('credit', 0.0), values.get('debit', 0.0), values.get('balance', 0.0), 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 b9e93865..5139ad5e 100644 --- a/account_financial_report_webkit/report/common_partner_balance_reports.py +++ b/account_financial_report_webkit/report/common_partner_balance_reports.py @@ -319,7 +319,7 @@ class CommonPartnerBalanceReportHeaderWebkit(CommonBalanceReportHeaderWebkit, values = comp_account_by_id.get(account.id) values['account'].update( - self._get_diff(account.balance, + self._get_diff(balance_accounts[account.id], values['account'].get('balance', 0.0))) comp_accounts.append(values)