diff --git a/addons/mrp/mrp_workflow.xml b/addons/mrp/mrp_workflow.xml
index 6f7ef00b3d2..4349c3e8cad 100644
--- a/addons/mrp/mrp_workflow.xml
+++ b/addons/mrp/mrp_workflow.xml
@@ -122,9 +122,41 @@
action_produce_assign_product()
+
+
+ produce_check
+
+
+
+ produce_service
+ function
+ action_produce_assign_service()
+
+
+
+
+
+ check_produce()
+
+
+
+
+ not check_product()
+
+
+
+
+
+ subflow.cancel
+
+
+
+
+
+
-
+
check_product()
diff --git a/addons/mrp_procurement/mrp_procurement_workflow.xml b/addons/mrp_procurement/mrp_procurement_workflow.xml
index 5ab36dd4cb8..46c4a10fffc 100644
--- a/addons/mrp_procurement/mrp_procurement_workflow.xml
+++ b/addons/mrp_procurement/mrp_procurement_workflow.xml
@@ -48,16 +48,16 @@
function
action_move_assigned()
-
-
- produce_check
-
-
-
- produce_service
- function
- action_produce_assign_service()
-
+
+
+
+
+
+
+
+
+
+
ready
@@ -155,16 +155,16 @@
check_make_to_stock()
-
-
-
- check_produce()
-
-
-
-
- not check_product()
-
+
+
+
+
+
+
+
+
+
+
@@ -172,15 +172,15 @@
-
-
-
- subflow.cancel
-
-
-
-
-
+
+
+
+
+
+
+
+
+