From 512687db8ac07ff93db0eb54fad58bf63645bd84 Mon Sep 17 00:00:00 2001 From: "dle@openerp.com" <> Date: Thu, 20 Dec 2012 18:35:32 +0100 Subject: [PATCH] [FIX]Set priority for bank statement form and import coda wizard returned action copy action in account_view.xml bzr revid: dle@openerp.com-20121220173532-c7ecxa1d5x48a288 --- addons/account/account_view.xml | 2 ++ addons/l10n_be_coda/wizard/account_coda_import.py | 15 +++++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index b41adf2f9b8..c8246a187f5 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -537,6 +537,7 @@ account.bank.statement.form account.bank.statement + 1
@@ -2232,6 +2233,7 @@ account.bank.statement.form account.bank.statement + 2
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py index 7f1fe3171e8..4aca4ef1bbb 100644 --- a/addons/l10n_be_coda/wizard/account_coda_import.py +++ b/addons/l10n_be_coda/wizard/account_coda_import.py @@ -388,14 +388,17 @@ class account_coda_import(osv.osv_memory): self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context) if statement['coda_note'] != '': self.pool.get('account.bank.statement').write(cr, uid, [statement['id']], {'coda_note': statement['coda_note']}, context=context) + model, action_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'account', 'action_bank_statement_tree') + action = self.pool.get(model).browse(cr, uid, action_id, context=context) return { - 'name': 'Bank Statements', - 'view_type': 'form', - 'view_mode': 'tree,form', - 'res_model': 'account.bank.statement', - 'view_id': False, - 'context': context, + 'name': action.name, + 'view_type': action.view_type, + 'view_mode': action.view_mode, + 'res_model': action.res_model, + 'domain': action.domain, + 'context': action.context, 'type': 'ir.actions.act_window', + 'search_view_id': action.search_view_id.id, }