X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=addons%2Fmrp%2Fprocurement.py;h=67d0cd1c73956af953705698af969f6db755184c;hb=f8eb6b01840f079db55f2c7c6249a78b7b2c6ca0;hp=9af65a473a30de5472db4e797e97567a3129d76c;hpb=aeda125c09a1bb03951abb94ad6b803a51fc5a5b;p=odoo%2Fodoo.git diff --git a/addons/mrp/procurement.py b/addons/mrp/procurement.py index 9af65a4..67d0cd1 100644 --- a/addons/mrp/procurement.py +++ b/addons/mrp/procurement.py @@ -19,7 +19,8 @@ # ############################################################################## -from mx import DateTime +from datetime import datetime +from dateutil.relativedelta import relativedelta from osv import fields from osv import osv from tools.translate import _ @@ -81,8 +82,8 @@ class procurement_order(osv.osv): for procurement in procurement_obj.browse(cr, uid, ids): res_id = procurement.move_id.id loc_id = procurement.location_id.id - newdate = DateTime.strptime(procurement.date_planned, '%Y-%m-%d %H:%M:%S') - DateTime.RelativeDateTime(days=procurement.product_id.product_tmpl_id.produce_delay or 0.0) - newdate = newdate - DateTime.RelativeDateTime(days=company.manufacturing_lead) + newdate = datetime.strptime(procurement.date_planned, '%Y-%m-%d %H:%M:%S') - relativedelta(days=procurement.product_id.product_tmpl_id.produce_delay or 0.0) + newdate = newdate - relativedelta(days=company.manufacturing_lead) produce_id = production_obj.create(cr, uid, { 'origin': procurement.origin, 'product_id': procurement.product_id.id,