From f410cf430bf5985f41b729a57ffbdf1680f6b02b Mon Sep 17 00:00:00 2001 From: Date: Wed, 21 Dec 2011 17:30:37 +0100 Subject: [PATCH] [IMP] procurement: get date_planned in _prepare bzr revid: guewen.baconnier@camptocamp.com-20111221163037-lskhyypy46et0gts --- addons/procurement/schedulers.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/addons/procurement/schedulers.py b/addons/procurement/schedulers.py index 9717a4d6c4b..d6c8fd8b830 100644 --- a/addons/procurement/schedulers.py +++ b/addons/procurement/schedulers.py @@ -203,9 +203,9 @@ class procurement_order(osv.osv): date_planned = date_planned.strftime(DEFAULT_SERVER_DATE_FORMAT) return date_planned - def _prepare_orderpoint_procurement(self, cr, uid, orderpoint, date_planned, product_qty, context=None): + def _prepare_orderpoint_procurement(self, cr, uid, orderpoint, product_qty, context=None): return {'name': orderpoint.name, - 'date_planned': date_planned, + 'date_planned': self._get_orderpoint_date_planned(cr, uid, orderpoint, datetime.today(), context=context), 'product_id': orderpoint.product_id.id, 'product_qty': product_qty, 'company_id': orderpoint.company_id.id, @@ -259,7 +259,6 @@ class procurement_order(osv.osv): if reste > 0: qty += op.qty_multiple - reste - date_planned = self._get_orderpoint_date_planned(cr, uid, op, datetime.today(), context=context) if qty <= 0: continue if op.product_id.type not in ('consu'): @@ -279,7 +278,7 @@ class procurement_order(osv.osv): if qty: proc_id = procurement_obj.create(cr, uid, - self._prepare_orderpoint_procurement(cr, uid, op, date_planned, qty, context=context), + self._prepare_orderpoint_procurement(cr, uid, op, qty, context=context), context=context) wf_service.trg_validate(uid, 'procurement.order', proc_id, 'button_confirm', cr)