diff --git a/addons/account/account.py b/addons/account/account.py index 306bb18fef9..da19fcf7197 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -314,7 +314,7 @@ class account_account(osv.osv): res = {} null_result = dict((fn, 0.0) for fn in field_names) if children_and_consolidated: - aml_query = self.pool.get('account.move.line')._query_get(cr, uid, context=dict(context or {}, periods_special=False)) + aml_query = self.pool.get('account.move.line')._query_get(cr, uid, context=context) wheres = [""] if query.strip(): diff --git a/addons/account/account_invoice_view.xml b/addons/account/account_invoice_view.xml index 3be43cd00e9..71b6779178f 100644 --- a/addons/account/account_invoice_view.xml +++ b/addons/account/account_invoice_view.xml @@ -336,7 +336,8 @@ on_change="onchange_journal_id(journal_id)" options="{'no_create': True}" attrs="{'readonly':[('internal_number','!=',False)]}"/> + name="account_id" groups="account.group_account_user" + context="{'periods_special': False}"/>