diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 5291bf28703..ee21ce83a75 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1456,6 +1456,25 @@ class stock_move(osv.osv): _description = "Stock Move" _order = 'date_expected desc, id' _log_create = False + + def action_partial_move(self, cr, uid, ids, context=None): + if context is None: context = {} + partial_id = self.pool.get("stock.partial.move").create( + cr, uid, {}, context=context) + return { + 'name':_("Products to Process"), + 'view_mode': 'form', + 'view_id': False, + 'view_type': 'form', + 'res_model': 'stock.partial.move', + 'res_id': partial_id, + 'type': 'ir.actions.act_window', + 'nodestroy': True, + 'target': 'new', + 'domain': '[]', + 'context': context + } + def name_get(self, cr, uid, ids, context=None): res = [] diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 845b9c2d4fa..4c7c6e56442 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -342,9 +342,9 @@ - - - + + + @@ -900,7 +900,7 @@ -