[FIX] mrp: display lot_id in production wizard if full tracking
Show lot_id on production wizard if product is fully tracked (but not marked specifically for production tracking Closes #4223
This commit is contained in:
parent
420e198aa5
commit
5f79cbd029
|
@ -104,9 +104,12 @@ class mrp_product_produce(osv.osv_memory):
|
||||||
return prod and prod.product_id.id or False
|
return prod and prod.product_id.id or False
|
||||||
|
|
||||||
def _get_track(self, cr, uid, context=None):
|
def _get_track(self, cr, uid, context=None):
|
||||||
prod = self._get_product_id(cr, uid, context=context)
|
product_id = self._get_product_id(cr, uid, context=context)
|
||||||
prod_obj = self.pool.get("product.product")
|
if not product_id:
|
||||||
return prod and prod_obj.browse(cr, uid, prod, context=context).track_production or False
|
return False
|
||||||
|
product = self.pool.get("product.product").browse(
|
||||||
|
cr, uid, product_id, context=context)
|
||||||
|
return product.track_all or product.track_production or False
|
||||||
|
|
||||||
_defaults = {
|
_defaults = {
|
||||||
'product_qty': _get_product_qty,
|
'product_qty': _get_product_qty,
|
||||||
|
|
Loading…
Reference in New Issue