diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/incoming_fastinput.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/incoming_fastinput.xml
index 7c38521f416179bddd8fb38e3f27c98ca5114387..2f70720272c25bf66d9b78ec396ce329dc6200d3 100644
--- a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/incoming_fastinput.xml
+++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/incoming_fastinput.xml
@@ -30,9 +30,7 @@
         </item>
         <item>
             <key> <string>condition</string> </key>
-            <value>
-              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
-            </value>
+            <value> <string></string> </value>
         </item>
         <item>
             <key> <string>description</string> </key>
@@ -41,7 +39,7 @@
         <item>
             <key> <string>icon</string> </key>
             <value>
-              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
             </value>
         </item>
         <item>
@@ -91,25 +89,6 @@
     </pickle>
   </record>
   <record id="3" aka="AAAAAAAAAAM=">
-    <pickle>
-      <tuple>
-        <tuple>
-          <string>Products.CMFCore.Expression</string>
-          <string>Expression</string>
-        </tuple>
-        <none/>
-      </tuple>
-    </pickle>
-    <pickle>
-      <dictionary>
-        <item>
-            <key> <string>text</string> </key>
-            <value> <string>python:object.getSimulationState() == \'draft\'</string> </value>
-        </item>
-      </dictionary>
-    </pickle>
-  </record>
-  <record id="4" aka="AAAAAAAAAAQ=">
     <pickle>
       <tuple>
         <tuple>
diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/outgoing_fastinput.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/outgoing_fastinput.xml
index eb190d95b2fd49635bd4a8968ee2f92bad1b19a0..f56ee2fc5823a56e8d40816ed794fa5d81eccf98 100644
--- a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/outgoing_fastinput.xml
+++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Sorting/outgoing_fastinput.xml
@@ -30,9 +30,7 @@
         </item>
         <item>
             <key> <string>condition</string> </key>
-            <value>
-              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
-            </value>
+            <value> <string></string> </value>
         </item>
         <item>
             <key> <string>description</string> </key>
@@ -41,7 +39,7 @@
         <item>
             <key> <string>icon</string> </key>
             <value>
-              <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
+              <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
             </value>
         </item>
         <item>
@@ -91,25 +89,6 @@
     </pickle>
   </record>
   <record id="3" aka="AAAAAAAAAAM=">
-    <pickle>
-      <tuple>
-        <tuple>
-          <string>Products.CMFCore.Expression</string>
-          <string>Expression</string>
-        </tuple>
-        <none/>
-      </tuple>
-    </pickle>
-    <pickle>
-      <dictionary>
-        <item>
-            <key> <string>text</string> </key>
-            <value> <string>python:object.getSimulationState() == \'draft\'</string> </value>
-        </item>
-      </dictionary>
-    </pickle>
-  </record>
-  <record id="4" aka="AAAAAAAAAAQ=">
     <pickle>
       <tuple>
         <tuple>
diff --git a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow.xml b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow.xml
index 5b0ad8f9a39129ec1ecc7282d696d7b222caca8a..861dcf5981d1c521233d9fc7f44b8977b555927a 100644
--- a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow.xml
+++ b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow.xml
@@ -51,6 +51,7 @@
                 <string>View</string>
                 <string>Access contents information</string>
                 <string>Modify portal content</string>
+                <string>Add portal content</string>
               </tuple>
             </value>
         </item>
diff --git a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/cancelled.xml b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/cancelled.xml
index c2a35aceba7e2f6ee3e3bd6aceb921ceb77cea08..b43c2ac65e7d1a82381421d09bbd237c7c806dbf 100644
--- a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/cancelled.xml
+++ b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/cancelled.xml
@@ -78,6 +78,14 @@
                       </tuple>
                     </value>
                 </item>
+                <item>
+                    <key> <string>Add portal content</string> </key>
+                    <value>
+                      <tuple>
+                        <string>Manager</string>
+                      </tuple>
+                    </value>
+                </item>
                 <item>
                     <key> <string>Modify portal content</string> </key>
                     <value>
diff --git a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/confirmed.xml b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/confirmed.xml
index 73257ee676d4d5187969adbc7ae2187492f5b865..5977db626f00f1232e83015816266f16805101d1 100644
--- a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/confirmed.xml
+++ b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/confirmed.xml
@@ -89,6 +89,14 @@
                       </tuple>
                     </value>
                 </item>
+                <item>
+                    <key> <string>Add portal content</string> </key>
+                    <value>
+                      <tuple>
+                        <string>Manager</string>
+                      </tuple>
+                    </value>
+                </item>
                 <item>
                     <key> <string>Modify portal content</string> </key>
                     <value>
diff --git a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/delivered.xml b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/delivered.xml
index f7e6a515cf1ab5181a82b65b74476c49cca37546..1abe6c13668ab5ca5fc7b62ca52336e46e4b6752 100644
--- a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/delivered.xml
+++ b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/delivered.xml
@@ -87,6 +87,14 @@
                       </tuple>
                     </value>
                 </item>
+                <item>
+                    <key> <string>Add portal content</string> </key>
+                    <value>
+                      <tuple>
+                        <string>Manager</string>
+                      </tuple>
+                    </value>
+                </item>
                 <item>
                     <key> <string>Modify portal content</string> </key>
                     <value>
diff --git a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/draft.xml b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/draft.xml
index 74478b145978207076dceca2f84260454c7399e9..035bee040f30881a2424718fa0d0f1458c746495 100644
--- a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/draft.xml
+++ b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/draft.xml
@@ -87,6 +87,15 @@
                       </tuple>
                     </value>
                 </item>
+                <item>
+                    <key> <string>Add portal content</string> </key>
+                    <value>
+                      <tuple>
+                        <string>Assignor</string>
+                        <string>Manager</string>
+                      </tuple>
+                    </value>
+                </item>
                 <item>
                     <key> <string>Modify portal content</string> </key>
                     <value>
diff --git a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/ordered.xml b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/ordered.xml
index e064268e56a2e0483b288baffe6d6cb3e5f2d67f..c0fd660b1b2fc549b94da77f70fee48b074ff758 100644
--- a/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/ordered.xml
+++ b/bt5/erp5_banking_cash/WorkflowTemplateItem/portal_workflow/cash_sorting_workflow/states/ordered.xml
@@ -88,10 +88,20 @@
                       </tuple>
                     </value>
                 </item>
+                <item>
+                    <key> <string>Add portal content</string> </key>
+                    <value>
+                      <tuple>
+                        <string>Manager</string>
+                      </tuple>
+                    </value>
+                </item>
                 <item>
                     <key> <string>Modify portal content</string> </key>
                     <value>
-                      <tuple/>
+                      <tuple>
+                        <string>Manager</string>
+                      </tuple>
                     </value>
                 </item>
                 <item>
diff --git a/bt5/erp5_banking_cash/bt/change_log b/bt5/erp5_banking_cash/bt/change_log
index d6686c7f77efb050e85d4f8813cd8982016b49f2..c7614c080ab1931221db66237330df7d69668937 100644
--- a/bt5/erp5_banking_cash/bt/change_log
+++ b/bt5/erp5_banking_cash/bt/change_log
@@ -1,3 +1,6 @@
+2006-07-19 aurel
+* define 'add portal content' permission on cash sorting workflow
+
 2006-07-19 aurel
 * add cash exchange module, made by Tall