diff --git a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/confirmed_invoice_view.xml b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/confirmed_invoice_view.xml
index d99834ee09f91cc1a31cc63ddc6ca28146a2aae2..d380bb22e6e99ae9e4a232f82f9760a5ba24fc5c 100644
--- a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/confirmed_invoice_view.xml
+++ b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/confirmed_invoice_view.xml
@@ -97,7 +97,7 @@
       <dictionary>
         <item>
             <key> <string>text</string> </key>
-            <value> <string>python: object.getSimulationState() == \'confirmed\'</string> </value>
+            <value> <string>python: object.getSimulationState() in (\'draft\', \'planned\', \'confirmed\')</string> </value>
         </item>
       </dictionary>
     </pickle>
diff --git a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/invoice_view.xml b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/invoice_view.xml
index 7d135f62c759f1c27671db73b7b9eeb440a3d3f4..3a57aa53b2327a6b70c58c77137e1620aa407245 100644
--- a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/invoice_view.xml
+++ b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Purchase%20Invoice%20Transaction/invoice_view.xml
@@ -97,7 +97,7 @@
       <dictionary>
         <item>
             <key> <string>text</string> </key>
-            <value> <string>python: object.getSimulationState() != \'confirmed\'</string> </value>
+            <value> <string>python: object.getSimulationState() not in (\'draft\', \'planned\', \'confirmed\')</string> </value>
         </item>
       </dictionary>
     </pickle>
diff --git a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/confirmed_invoice_view.xml b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/confirmed_invoice_view.xml
index 98d2275ebf735554b2d6a0a4d266761d5a40b0c7..884e1f05336ce91bfb87cc63074b02699e9850db 100644
--- a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/confirmed_invoice_view.xml
+++ b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/confirmed_invoice_view.xml
@@ -97,7 +97,7 @@
       <dictionary>
         <item>
             <key> <string>text</string> </key>
-            <value> <string>python: object.getSimulationState() == \'confirmed\'</string> </value>
+            <value> <string>python: object.getSimulationState() in (\'draft\', \'planned\', \'confirmed\')</string> </value>
         </item>
       </dictionary>
     </pickle>
diff --git a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/invoice_view.xml b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/invoice_view.xml
index 8e289b1f81e2d274602766cd4e2865227e2a817e..bf633c629b21a8cf06c5a39d9906dc822d41afa3 100644
--- a/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/invoice_view.xml
+++ b/bt5/erp5_simplified_invoicing/ActionTemplateItem/portal_types/Sale%20Invoice%20Transaction/invoice_view.xml
@@ -97,7 +97,7 @@
       <dictionary>
         <item>
             <key> <string>text</string> </key>
-            <value> <string>python: object.getSimulationState() != \'confirmed\'</string> </value>
+            <value> <string>python: object.getSimulationState() not in (\'draft\', \'planned\', \'confirmed\')</string> </value>
         </item>
       </dictionary>
     </pickle>
diff --git a/bt5/erp5_simplified_invoicing/bt/revision b/bt5/erp5_simplified_invoicing/bt/revision
index 801f1801027f3350b08ad85c984db805cd32e736..31ff414b74c276a48419201e1024d3b860413a3b 100644
--- a/bt5/erp5_simplified_invoicing/bt/revision
+++ b/bt5/erp5_simplified_invoicing/bt/revision
@@ -1 +1 @@
-47
\ No newline at end of file
+48
\ No newline at end of file