From 156ba2f21c3793f0357989a9e75bed8f5fd1c382 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Thu, 8 Nov 2012 12:48:54 +0100 Subject: [PATCH] [FIX] Fixed method. bzr revid: vta@openerp.com-20121108114854-36dm65swirji13oq --- addons/account/account_bank_statement.py | 18 ++++++------------ addons/account/account_view.xml | 3 --- 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index 93d9dec21b3..c7b6626c8f2 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -486,22 +486,16 @@ class account_bank_statement(osv.osv): default['move_line_ids'] = [] return super(account_bank_statement, self).copy(cr, uid, id, default, context=context) - def button_journal_entries(self, cr, uid, ids, context=None): - mod_obj = self.pool.get('ir.model.data') - res = mod_obj.get_object_reference(cr, uid, 'account', 'view_move_line_tree') - res_id = res and res[1] or False - ctx = dict(context) - ctx.update({ - 'active_model': 'account.bank.statement', - 'active_id': ids[0], - }) + def button_journal_entries(self, cr, uid, ids, context=None): + ctx = (context or {}).copy() + ctx['journal_id'] = self.browse(cr, uid, ids[0], context=context).journal_id.id return { - 'view_type':'tree', + 'view_type':'form', 'view_mode':'tree', 'res_model':'account.move.line', - 'view_id':res_id, + 'view_id':False, 'type':'ir.actions.act_window', - 'domain':[('statement_id','=',ctx.get('active_id'))], + 'domain':[('statement_id','in',ids)], 'context':ctx, } diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 059c96da4a4..98df5ddee04 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -671,9 +671,6 @@ - - -