From b3dd6bad347f11f2bebaeaa8d98f82eb43848c64 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Mon, 18 Jan 2010 14:07:37 +0530 Subject: [PATCH] [FIX/REF] MRP : Scheduler was having useless check on procure method lp bug: https://launchpad.net/bugs/507094 fixed bzr revid: jvo@tinyerp.com-20100118083737-7prft3usf1ctnns7 --- addons/mrp/schedulers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mrp/schedulers.py b/addons/mrp/schedulers.py index 22bca594c95..917fcef6ecd 100644 --- a/addons/mrp/schedulers.py +++ b/addons/mrp/schedulers.py @@ -61,7 +61,7 @@ class mrp_procurement(osv.osv): cr.execute('select id from mrp_procurement where state=%s and procure_method=%s order by date_planned limit 500 offset %s', ('confirmed', 'make_to_order', offset)) ids = map(lambda x: x[0], cr.fetchall()) for proc in procurement_obj.browse(cr, uid, ids): - if (maxdate.strftime('%Y-%m-%d')>=proc.date_planned) or (proc.procure_method=='make_to_order'): + if (maxdate.strftime('%Y-%m-%d')>=proc.date_planned): wf_service.trg_validate(uid, 'mrp.procurement', proc.id, 'button_check', cr) else: offset += 1 @@ -84,7 +84,7 @@ class mrp_procurement(osv.osv): report_ids = [] ids = self.pool.get('mrp.procurement').search(cr, uid, [('state', '=', 'confirmed'), ('procure_method', '=', 'make_to_stock')], offset=offset) for proc in procurement_obj.browse(cr, uid, ids): - if ((maxdate).strftime('%Y-%m-%d') >= proc.date_planned) or (proc.procure_method=='make_to_order'): + if ((maxdate).strftime('%Y-%m-%d') >= proc.date_planned) : wf_service.trg_validate(uid, 'mrp.procurement', proc.id, 'button_check', cr) report_ids.append(proc.id) else: