From 9596fd707775ba620e6bdb1bd384c189db30eac6 Mon Sep 17 00:00:00 2001 From: Cedric Snauwaert Date: Tue, 21 Jan 2014 15:54:44 +0100 Subject: [PATCH] [FIX]condition to generate purchase requisition from procurement was uncomplete lp bug: https://launchpad.net/bugs/1269504 fixed bzr revid: csn@openerp.com-20140121145444-oaceg3qwdzgb5gss --- addons/purchase_requisition/purchase_requisition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py index 3336823247a..b670fa81f99 100644 --- a/addons/purchase_requisition/purchase_requisition.py +++ b/addons/purchase_requisition/purchase_requisition.py @@ -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,