diff options
| author | mra (Open ERP) <mra@tinyerp.com> | 2010-02-24 12:51:14 +0530 |
|---|---|---|
| committer | mra (Open ERP) <mra@tinyerp.com> | 2010-02-24 12:51:14 +0530 |
| commit | b778634da1108d8c935d09d23ef264ccb4a68975 (patch) | |
| tree | ab5b5bdca2e8bff73869e899643b70ef2a76e4df | |
| parent | c4a5925fb0ea6191531b93530d7f14b03542b013 (diff) | |
[IMP] membership: invoice membership wizard now open list of invoice with its search view
bzr revid: mra@tinyerp.com-20100224072114-naekglazd0envj7l
| -rw-r--r-- | addons/membership/wizard/invoice_membership.py | 5 |
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 |
