diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 65e6cdf598e..87f29cc6124 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -2392,6 +2392,9 @@ class stock_picking_type(osv.osv): else: return {'value': result} + def _get_name(self, cr, uid, ids, field_names, arg, context=None): + return dict(self.name_get(cr, uid, ids, context=context)) + def name_get(self, cr, uid, ids, context=None): """Overides orm name_get method to display 'Warehouse_name: PickingType_name' """ if not isinstance(ids, list): @@ -2413,6 +2416,7 @@ class stock_picking_type(osv.osv): _columns = { 'name': fields.char('name', translate=True, required=True), + 'complete_name': fields.function(_get_name, type='char', string='Name'), 'pack': fields.boolean('Prefill Pack Operations', help='This picking type needs packing interface'), 'auto_force_assign': fields.boolean('Automatic Availability', help='This picking type does\'t need to check for the availability in source location.'), 'color': fields.integer('Color Index'), diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 3e7154edfdf..f5f7f6532fb 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1192,7 +1192,7 @@ stock.picking.type - + @@ -1234,7 +1234,7 @@ stock.picking.type - + @@ -1255,7 +1255,7 @@
-

+