diff --git a/addons/account/report/general_ledger.py b/addons/account/report/general_ledger.py index e43c1253143..5512d369c50 100644 --- a/addons/account/report/general_ledger.py +++ b/addons/account/report/general_ledger.py @@ -32,7 +32,6 @@ import time from report import report_sxw from common_report_header import common_report_header import rml_parse -import pooler class general_ledger(rml_parse.rml_parse, common_report_header): _name = 'report.account.general.ledger' diff --git a/addons/account/wizard/account_report_general_ledger.py b/addons/account/wizard/account_report_general_ledger.py index d1ed8115911..0541ed8b973 100644 --- a/addons/account/wizard/account_report_general_ledger.py +++ b/addons/account/wizard/account_report_general_ledger.py @@ -54,6 +54,8 @@ class account_report_general_ledger(osv.osv_memory): if context is None: context = {} data['form'].update(self.read(cr, uid, ids, ['display_account', 'landscape', 'initial_balance', 'amount_currency', 'sortby'])[0]) + if not data['form']['fiscalyear_id']:# GTK client problem onchange does not consider in save record + data['form'].update({'initial_balance': False}) if data['form']['landscape']: return { 'type': 'ir.actions.report.xml', 'report_name': 'account.general.ledger_landscape', 'datas': data, 'nodestroy':True } return { 'type': 'ir.actions.report.xml', 'report_name': 'account.general.ledger', 'datas': data, 'nodestroy':True}