From 0ef9e378994cc2cddfccd79e78e55836f8fa26d0 Mon Sep 17 00:00:00 2001 From: "RGA(OpenERP)" <> Date: Tue, 2 Jul 2013 17:10:49 +0530 Subject: [PATCH] [FIX] Drag & Drop of incomming shipments in calendar view don't write max/min date bzr revid: rgaopenerp-20130702114049-nap90vsqbjekuf8r --- addons/stock/stock.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 8b564a5e024..a1356476747 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -562,12 +562,11 @@ class stock_picking(osv.osv): ids = [ids] for pick in self.browse(cr, uid, ids, context=context): sql_str = """update stock_move set - date='%s' + date_expected='%s' where picking_id=%d """ % (value, pick.id) - if pick.max_date: - sql_str += " and (date='" + pick.max_date + "' or date>'" + value + "')" + sql_str += " and (date_expected='" + pick.max_date + "')" cr.execute(sql_str) return True @@ -584,11 +583,11 @@ class stock_picking(osv.osv): ids = [ids] for pick in self.browse(cr, uid, ids, context=context): sql_str = """update stock_move set - date='%s' + date_expected='%s' where picking_id=%s """ % (value, pick.id) if pick.min_date: - sql_str += " and (date='" + pick.min_date + "' or date<'" + value + "')" + sql_str += " and (date_expected='" + pick.min_date + "')" cr.execute(sql_str) return True