diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index 101a412329c..c704d683a23 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -649,6 +649,22 @@ class stock_picking(osv.osv):
'date': time.strftime('%Y-%m-%d %H:%M:%S'),
'company_id': lambda self, cr, uid, c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.picking', context=c)
}
+ def action_process(self, cr, uid, ids, context={}):
+ return {
+ 'name':_("Products to Process"),
+ 'view_mode': 'form',
+ 'view_id': False,
+ 'view_type': 'form',
+ 'res_model': 'stock.partial.picking',
+ 'type': 'ir.actions.act_window',
+ 'nodestroy': True,
+ 'target': 'new',
+ 'domain': '[]',
+ 'context': {
+ 'active_id': ids[0],
+ 'active_ids':ids
+ }
+ }
def copy(self, cr, uid, id, default=None, context=None):
if default is None:
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index 161aba4e582..82547908eb7 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -603,7 +603,7 @@
-
+
@@ -725,7 +725,7 @@
-
+
@@ -800,7 +800,7 @@
-
+
@@ -920,10 +920,8 @@
-
-
-
-
+
+
@@ -1022,7 +1020,7 @@
-
+
@@ -1141,7 +1139,7 @@
-
+