_description = "Packing list"
def _set_maximum_date(self, cr, uid, ids, name, value, arg, context):
if not value: return False
+<<<<<<< TREE
for pick in self.browse(cr, uid, [ids], context):
+=======
+ if isinstance(ids, (int, long)):
+ ids=[ids]
+ for pick in self.browse(cr, uid, ids, context):
+>>>>>>> MERGE-SOURCE
cr.execute("""update stock_move set
date_planned=%s
where
def _set_minimum_date(self, cr, uid, ids, name, value, arg, context):
if not value: return False
+<<<<<<< TREE
for pick in self.browse(cr, uid,[ids], context):
+=======
+ if isinstance(ids, (int, long)):
+ ids=[ids]
+ for pick in self.browse(cr, uid, ids, context):
+>>>>>>> MERGE-SOURCE
cr.execute("""update stock_move set
date_planned=%s
where
return (res and res[0]) or False
_name = "stock.move"
_description = "Stock Move"
-
+ def name_get(self, cr, uid, ids, context={}):
+ res = []
+ for line in self.browse(cr, uid, ids, context):
+ res.append((line.id, (line.product_id.code or '/')+': '+line.location_id.name+' > '+line.location_dest_id.name))
+ return res
+
def _check_tracking(self, cr, uid, ids):
for move in self.browse(cr, uid, ids):
if not move.prodlot_id and \