[MERGE] purchase_requisition: fixed creation condition of purchase requisition from a procurement order

lp bug: https://launchpad.net/bugs/1269504 fixed

bzr revid: qdp-launchpad@openerp.com-20140124095317-ac3jqqe4mautp26p
This commit is contained in:
Quentin (OpenERP)
2014-01-24 10:53:17 +01:00
@@ -403,7 +403,7 @@ class procurement_order(osv.osv):
def _run(self, cr, uid, procurement, context=None):
requisition_obj = self.pool.get('purchase.requisition')
warehouse_obj = self.pool.get('stock.warehouse')
if procurement.product_id.purchase_requisition:
if procurement.rule_id and procurement.rule_id.action == 'buy' and procurement.product_id.purchase_requisition:
warehouse_id = warehouse_obj.search(cr, uid, [('company_id', '=', procurement.company_id.id)], context=context)
requisition_id = requisition_obj.create(cr, uid, {
'origin': procurement.origin,