diff --git a/addons/crm_claim/crm_claim_view.xml b/addons/crm_claim/crm_claim_view.xml index c59e0aabdc8..b25009c2339 100644 --- a/addons/crm_claim/crm_claim_view.xml +++ b/addons/crm_claim/crm_claim_view.xml @@ -92,11 +92,18 @@ form - - - - + + + + + + + + + + + diff --git a/addons/product_expiry/wizard/stock_partial.py b/addons/product_expiry/wizard/stock_partial.py index e893b36c3cf..94adaa63452 100644 --- a/addons/product_expiry/wizard/stock_partial.py +++ b/addons/product_expiry/wizard/stock_partial.py @@ -66,7 +66,7 @@ class stock_move_split_lines_exist(osv.osv_memory): _name = "stock.move.split.lines.exist" _inherit = "stock.move.split.lines.exist" _columns = { - 'date': fields.date('Date'), + 'date': fields.date('Expiry Date'), } def on_change_product(self, cr, uid, ids, product_id): if not product_id: diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 7cef0343edc..d95611b17ac 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -637,6 +637,7 @@ icon="terp-stock_effects-object-colorize" states="draft,assigned,confirmed,done"/> @@ -792,6 +793,7 @@ icon="terp-stock_effects-object-colorize" attrs="{'invisible': [('tracking_id','<>',False)]}" states="draft,assigned,confirmed,done"/> @@ -992,6 +994,7 @@ icon="terp-stock_effects-object-colorize" states="draft,assigned,confirmed,done"/> @@ -1166,9 +1169,9 @@ - - - + + + @@ -1527,6 +1531,7 @@ icon="terp-stock_effects-object-colorize" attrs="{'invisible': [('tracking_id','<>',False)]}" states="draft,assigned,confirmed,done"/> diff --git a/addons/stock/wizard/stock_move.py b/addons/stock/wizard/stock_move.py index 8616f939bb8..0ce4855e8d9 100644 --- a/addons/stock/wizard/stock_move.py +++ b/addons/stock/wizard/stock_move.py @@ -258,7 +258,7 @@ class split_in_production_lot(osv.osv_memory): prodlot_id = prodlot_obj.create(cr, uid, {'name': line.name}, # 'prefix' : line.name}, {'product_id': move.product_id.id}) - move_obj.write(cr, uid, [current_move], {'prodlot_id': prodlot_id}) + move_obj.write(cr, uid, [current_move], {'prodlot_id': prodlot_id, 'state':move.state}) prodlot = prodlot_obj.browse(cr, uid, prodlot_id) # ref = '%d' % (move.id) # if prodlot.ref: @@ -269,6 +269,7 @@ class split_in_production_lot(osv.osv_memory): if quantity_rest > 0: update_val['product_qty'] = quantity_rest update_val['product_uos_qty'] = uos_qty_rest + update_val['state'] = move.state move_obj.write(cr, uid, [move.id], update_val) return new_move split_in_production_lot()