From d4d2d65f29cb48d64bafa68c0ea1306fb47b708f Mon Sep 17 00:00:00 2001
From: Sebastien Robin <seb@nexedi.com>
Date: Mon, 29 Jun 2015 13:43:37 +0000
Subject: [PATCH] mrp: auto_planned state should not be considered as draft

Auto planned movements are not only draft, it could be very useful to take such
movement into account when doing stock optimisations
---
 .../portal_workflow/invoice_workflow/states/auto_planned.xml  | 4 +---
 .../production_order_workflow/states/auto_planned.xml         | 3 ++-
 .../portal_workflow/task_workflow/states/auto_planned.xml     | 4 +---
 .../portal_workflow/order_workflow/states/auto_planned.xml    | 2 +-
 4 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/bt5/erp5_advanced_invoicing/WorkflowTemplateItem/portal_workflow/invoice_workflow/states/auto_planned.xml b/bt5/erp5_advanced_invoicing/WorkflowTemplateItem/portal_workflow/invoice_workflow/states/auto_planned.xml
index 54e44e9bbb..996d8d6920 100644
--- a/bt5/erp5_advanced_invoicing/WorkflowTemplateItem/portal_workflow/invoice_workflow/states/auto_planned.xml
+++ b/bt5/erp5_advanced_invoicing/WorkflowTemplateItem/portal_workflow/invoice_workflow/states/auto_planned.xml
@@ -38,9 +38,7 @@
         <item>
             <key> <string>type_list</string> </key>
             <value>
-              <tuple>
-                <string>draft_order</string>
-              </tuple>
+              <tuple/>
             </value>
         </item>
       </dictionary>
diff --git a/bt5/erp5_mrp/WorkflowTemplateItem/portal_workflow/production_order_workflow/states/auto_planned.xml b/bt5/erp5_mrp/WorkflowTemplateItem/portal_workflow/production_order_workflow/states/auto_planned.xml
index b254c6ae34..6484a641e2 100644
--- a/bt5/erp5_mrp/WorkflowTemplateItem/portal_workflow/production_order_workflow/states/auto_planned.xml
+++ b/bt5/erp5_mrp/WorkflowTemplateItem/portal_workflow/production_order_workflow/states/auto_planned.xml
@@ -39,7 +39,8 @@
             <key> <string>type_list</string> </key>
             <value>
               <tuple>
-                <string>draft_order</string>
+                <string>planned_order</string>
+                <string>future_inventory</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_project/WorkflowTemplateItem/portal_workflow/task_workflow/states/auto_planned.xml b/bt5/erp5_project/WorkflowTemplateItem/portal_workflow/task_workflow/states/auto_planned.xml
index 7a393bb071..4464045fa7 100644
--- a/bt5/erp5_project/WorkflowTemplateItem/portal_workflow/task_workflow/states/auto_planned.xml
+++ b/bt5/erp5_project/WorkflowTemplateItem/portal_workflow/task_workflow/states/auto_planned.xml
@@ -38,9 +38,7 @@
         <item>
             <key> <string>type_list</string> </key>
             <value>
-              <tuple>
-                <string>draft_order</string>
-              </tuple>
+              <tuple/>
             </value>
         </item>
       </dictionary>
diff --git a/bt5/erp5_trade/WorkflowTemplateItem/portal_workflow/order_workflow/states/auto_planned.xml b/bt5/erp5_trade/WorkflowTemplateItem/portal_workflow/order_workflow/states/auto_planned.xml
index aec377048d..d1e1fe77c4 100644
--- a/bt5/erp5_trade/WorkflowTemplateItem/portal_workflow/order_workflow/states/auto_planned.xml
+++ b/bt5/erp5_trade/WorkflowTemplateItem/portal_workflow/order_workflow/states/auto_planned.xml
@@ -39,7 +39,7 @@
             <key> <string>type_list</string> </key>
             <value>
               <tuple>
-                <string>draft_order</string>
+                <string>planned_order</string>
               </tuple>
             </value>
         </item>
-- 
2.30.9