[FIX] sale: do not copy 'procurement_id' field on sale order line duplication
authorXavier ALT <xal@openerp.com>
Tue, 24 Apr 2012 13:28:19 +0000 (15:28 +0200)
committerXavier ALT <xal@openerp.com>
Tue, 24 Apr 2012 13:28:19 +0000 (15:28 +0200)
bzr revid: xal@openerp.com-20120424132819-xrenw0yxsswx981x

addons/sale/sale.py

index 46fca49..5d6c2ae 100644 (file)
@@ -1006,7 +1006,7 @@ class sale_order_line(osv.osv):
     def copy_data(self, cr, uid, id, default=None, context=None):
         if not default:
             default = {}
-        default.update({'state': 'draft', 'move_ids': [], 'invoiced': False, 'invoice_lines': []})
+        default.update({'state': 'draft', 'move_ids': [], 'invoiced': False, 'invoice_lines': [], 'procurement_id': False})
         return super(sale_order_line, self).copy_data(cr, uid, id, default, context=context)
 
     def product_id_change(self, cr, uid, ids, pricelist, product, qty=0,