From c401c9027cbedc09bafd76e9f0dc7c3e412bcb86 Mon Sep 17 00:00:00 2001 From: Cedric Snauwaert Date: Fri, 13 Sep 2013 15:10:07 +0200 Subject: [PATCH] [FIX]sale: add a condition to avoid creating procurement when we only have sale installed bzr revid: csn@openerp.com-20130913131007-ppku5ppy7oj7vt7y --- addons/sale/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 40e699009de..133de124d3c 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -677,7 +677,7 @@ class sale_order(osv.osv): for line in order.order_line: if (line.state == 'done') or not line.product_id: continue - if self._check_create_procurement(cr, uid, order, line, context=context): + if self._can_create_procurement(cr, uid, ids, context=context) and self._check_create_procurement(cr, uid, order, line, context=context): vals = self._prepare_order_line_procurement(cr, uid, order, line, group_id=group_id, context=context) proc_id = procurement_obj.create(cr, uid, vals, context=context) proc_ids.append(proc_id)