diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 0caf7d00de7..0098688e2ef 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -4092,23 +4092,6 @@ class stock_picking_type(osv.osv): result[tid]['rate_picking_backorders'] = 0 return result - def _get_picking_history(self, cr, uid, ids, field_names, arg, context=None): - obj = self.pool.get('stock.picking') - result = {} - for id in ids: - result[id] = { - 'latest_picking_late': [], - 'latest_picking_backorders': [], - 'latest_picking_waiting': [] - } - for type_id in ids: - pick_ids = obj.search(cr, uid, [('state', '=','done'), ('picking_type_id','=',type_id)], limit=12, order="date desc", context=context) - for pick in obj.browse(cr, uid, pick_ids, context=context): - result[type_id]['latest_picking_late'] = cmp(pick.date[:10], time.strftime('%Y-%m-%d')) - result[type_id]['latest_picking_backorders'] = bool(pick.backorder_id) - result[type_id]['latest_picking_waiting'] = cmp(pick.date[:10], time.strftime('%Y-%m-%d')) - return result - def onchange_picking_code(self, cr, uid, ids, picking_code=False): if not picking_code: return False @@ -4173,7 +4156,7 @@ class stock_picking_type(osv.osv): # Statistics for the kanban view 'last_done_picking': fields.function(_get_tristate_values, - type='string', + type='char', string='Last 10 Done Pickings'), 'count_picking_draft': fields.function(_get_picking_count, @@ -4194,13 +4177,6 @@ class stock_picking_type(osv.osv): 'rate_picking_backorders': fields.function(_get_picking_count, type='integer', multi='_get_picking_count'), - 'latest_picking_late': fields.function(_get_picking_history, - type='string', multi='_get_picking_history'), - 'latest_picking_backorders': fields.function(_get_picking_history, - type='string', multi='_get_picking_history'), - 'latest_picking_waiting': fields.function(_get_picking_history, - type='string', multi='_get_picking_history'), - } _defaults = { 'warehouse_id': _default_warehouse, diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 98e6113677d..a0c441663c0 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -1386,9 +1386,6 @@ - - -