summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authormra (Open ERP) <mra@tinyerp.com>2010-02-24 12:51:14 +0530
committermra (Open ERP) <mra@tinyerp.com>2010-02-24 12:51:14 +0530
commitb778634da1108d8c935d09d23ef264ccb4a68975 (patch)
treeab5b5bdca2e8bff73869e899643b70ef2a76e4df /addons
parentc4a5925fb0ea6191531b93530d7f14b03542b013 (diff)
[IMP] membership: invoice membership wizard now open list of invoice with its search view
bzr revid: mra@tinyerp.com-20100224072114-naekglazd0envj7l
Diffstat (limited to 'addons')
-rw-r--r--addons/membership/wizard/invoice_membership.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/addons/membership/wizard/invoice_membership.py b/addons/membership/wizard/invoice_membership.py
index dc607622140..2eb63ad6c96 100644
--- a/addons/membership/wizard/invoice_membership.py
+++ b/addons/membership/wizard/invoice_membership.py
@@ -82,6 +82,9 @@ def _invoice_membership(self, cr, uid, data, context):
for tax in tax_value:
invoice_tax_obj.create(cr, uid, tax, context=context)
+ result = pool.get('ir.model.data')._get_id(cr, uid, 'account', 'view_account_invoice_filter')
+ res = pool.get('ir.model.data').read(cr, uid, result, ['res_id'])
+
value = {
'domain': [
('id', 'in', invoice_list),
@@ -91,6 +94,8 @@ def _invoice_membership(self, cr, uid, data, context):
'view_mode': 'tree,form',
'res_model': 'account.invoice',
'type': 'ir.actions.act_window',
+ 'res_id' : invoice_list,
+ 'search_view_id' : res['res_id']
}
return value