diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py index 5d9877569dc..69a3ac24f1f 100644 --- a/addons/mrp_repair/mrp_repair.py +++ b/addons/mrp_repair/mrp_repair.py @@ -70,6 +70,7 @@ class mrp_repair(osv.osv): _defaults = { 'state': lambda *a: 'draft', + 'invoice_method': lambda *a: 'none', 'pricelist_id': lambda self, cr, uid,context : self.pool.get('product.pricelist').search(cr,uid,[('type','=','sale')])[0] } diff --git a/addons/mrp_repair/mrp_repair_workflow.xml b/addons/mrp_repair/mrp_repair_workflow.xml index 5ae588c2146..899f0bee1f4 100644 --- a/addons/mrp_repair/mrp_repair_workflow.xml +++ b/addons/mrp_repair/mrp_repair_workflow.xml @@ -83,6 +83,12 @@ write({'state':'confirmed'}) (invoice_method=='b4repair') + + + + (invoice_method=='after_repair') + +