[FIX]sale: add a condition to avoid creating procurement when we only have sale installed

bzr revid: csn@openerp.com-20130913131007-ppku5ppy7oj7vt7y
This commit is contained in:
Cedric Snauwaert 2013-09-13 15:10:07 +02:00
parent 2da52957ea
commit c401c9027c
1 changed files with 1 additions and 1 deletions

View File

@ -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)