diff --git a/addons/procurement/procurement_view.xml b/addons/procurement/procurement_view.xml
index d914be79ab0..8be2bc8339e 100644
--- a/addons/procurement/procurement_view.xml
+++ b/addons/procurement/procurement_view.xml
@@ -289,5 +289,24 @@
+
+
+ Run Procurements
+
+ code
+
+ if context.get('active_model') == 'procurement.order' and context.get('active_ids'):
+ self.run(cr, uid, context['active_ids'], context=context)
+
+
+
+
+ Run Procurements
+ client_action_multi
+ action
+ procurement.order
+
+
+
diff --git a/addons/procurement/wizard/schedulers_all_view.xml b/addons/procurement/wizard/schedulers_all_view.xml
index e5ce8eca5cb..6d940f39f00 100644
--- a/addons/procurement/wizard/schedulers_all_view.xml
+++ b/addons/procurement/wizard/schedulers_all_view.xml
@@ -20,13 +20,13 @@
-
+
+ Run Schedulers
+ procurement.order.compute.all
+ form
+ form
+ new
+
diff --git a/addons/stock/wizard/orderpoint_procurement_view.xml b/addons/stock/wizard/orderpoint_procurement_view.xml
index e2f75253218..5b69157c43f 100644
--- a/addons/stock/wizard/orderpoint_procurement_view.xml
+++ b/addons/stock/wizard/orderpoint_procurement_view.xml
@@ -20,13 +20,13 @@
-
+
+ Run Reordering Rules
+ procurement.orderpoint.compute
+ form
+ form
+ new
+