From 1f8813f787823bcac96d8a59f44ff7b2ac49c44e Mon Sep 17 00:00:00 2001 From: manu Date: Tue, 1 Nov 2011 15:55:12 +0100 Subject: [PATCH] [FIX] domain on action for web client [FIX] domain in refund return for web client --- .../wizard/exchange_from_returned_lines_wizard_view.xml | 2 +- .../wizard/picking_from_exchange_lines_wizard_view.xml | 2 +- .../wizard/picking_from_returned_lines_wizard_view.xml | 6 +++--- crm_claim_rma/wizard/refund_from_returned_lines.py | 8 ++++---- .../wizard/refund_from_returned_lines_wizard_view.xml | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/crm_claim_rma/wizard/exchange_from_returned_lines_wizard_view.xml b/crm_claim_rma/wizard/exchange_from_returned_lines_wizard_view.xml index 1ea0c0c6..d41d59de 100644 --- a/crm_claim_rma/wizard/exchange_from_returned_lines_wizard_view.xml +++ b/crm_claim_rma/wizard/exchange_from_returned_lines_wizard_view.xml @@ -49,7 +49,7 @@ form form new - {'claim_id':claim_id} + diff --git a/crm_claim_rma/wizard/picking_from_exchange_lines_wizard_view.xml b/crm_claim_rma/wizard/picking_from_exchange_lines_wizard_view.xml index 6f720fdf..0fc9610b 100644 --- a/crm_claim_rma/wizard/picking_from_exchange_lines_wizard_view.xml +++ b/crm_claim_rma/wizard/picking_from_exchange_lines_wizard_view.xml @@ -50,7 +50,7 @@ form form new - {'claim_id':claim_id} + diff --git a/crm_claim_rma/wizard/picking_from_returned_lines_wizard_view.xml b/crm_claim_rma/wizard/picking_from_returned_lines_wizard_view.xml index 908e6d72..874c448d 100644 --- a/crm_claim_rma/wizard/picking_from_returned_lines_wizard_view.xml +++ b/crm_claim_rma/wizard/picking_from_returned_lines_wizard_view.xml @@ -51,8 +51,8 @@ form form new - - {'claim_id':claim_id} + @@ -82,7 +82,7 @@ form form new - {'claim_id':claim_id} + diff --git a/crm_claim_rma/wizard/refund_from_returned_lines.py b/crm_claim_rma/wizard/refund_from_returned_lines.py index ae1bb52a..797e5e76 100644 --- a/crm_claim_rma/wizard/refund_from_returned_lines.py +++ b/crm_claim_rma/wizard/refund_from_returned_lines.py @@ -71,9 +71,9 @@ class refund_from_returned_lines(osv.osv_memory): claim_id = self.pool.get('crm.claim').browse(cr, uid, context['active_id']) partner_id = claim_id.partner_id.id # invoice type - invoice_type = 'out_refund' + invoice_type = "out_refund" if claim_id.claim_type == "supplier": - invoice_type = 'in_refund' + invoice_type = "in_refund" # create invoice invoice_id = self.pool.get('account.invoice').create(cr, uid, { 'claim_origine' : "none", @@ -110,7 +110,7 @@ class refund_from_returned_lines(osv.osv_memory): # 'account_analytic_id': 'company_id' : claim_id.company_id.id, 'partner_id' : refund_line.invoice_id.partner_id.id, - 'note': 'RMA Refound', + 'note': 'RMA Refund', }) else: raise osv.except_osv(_('Error !'), _('Cannot find any invoice for the return line!')) @@ -118,7 +118,7 @@ class refund_from_returned_lines(osv.osv_memory): 'name': 'Customer Refounds', 'view_type': 'form', 'view_mode': 'tree,form', - 'domain' : "[('type', '=', %s),('partner_id','=',%s)]"%(invoice_type,partner_id), + 'domain' : "[('type', '=', '"+invoice_type+"'),('partner_id','=',"+str(partner_id)+")]", 'res_model': 'account.invoice', 'type': 'ir.actions.act_window', } diff --git a/crm_claim_rma/wizard/refund_from_returned_lines_wizard_view.xml b/crm_claim_rma/wizard/refund_from_returned_lines_wizard_view.xml index e639c1f9..1aaa9fcc 100644 --- a/crm_claim_rma/wizard/refund_from_returned_lines_wizard_view.xml +++ b/crm_claim_rma/wizard/refund_from_returned_lines_wizard_view.xml @@ -50,7 +50,7 @@ form form new - {'claim_id':claim_id} +