diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/metadata.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/metadata.xml new file mode 100644 index 0000000000000000000000000000000000000000..b038135d15f30f7698b1031e2474ccb36fd0eb90 --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/metadata.xml @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_view</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>metadata</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>Manage portal</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>3.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Metadata</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/Base_viewMetadata</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/view.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/view.xml new file mode 100644 index 0000000000000000000000000000000000000000..84fb39bb7ef71733dfa2254bcb89576d95503c19 --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/view.xml @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_view</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/CashContainer_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Cell/view.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Cell/view.xml index 458f548c92af7535e5046877b501d5fd21443054..91c2aad31f2ba3616868b776465ff3bf49935453 100644 --- a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Cell/view.xml +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Cell/view.xml @@ -85,7 +85,7 @@ <dictionary> <item> <key> <string>text</string> </key> - <value> <string>string:${object_url}/DeliveryCell_view</string> </value> + <value> <string>string:${object_url}/CashContainerCell_view</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Line/view.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Line/view.xml index 35f8253f2b8c58eff1e35932fea862be870dad36..1d54a748db961f3ea1e720108439f8fa3b8fd5e1 100644 --- a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Line/view.xml +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Container%20Line/view.xml @@ -85,7 +85,7 @@ <dictionary> <item> <key> <string>text</string> </key> - <value> <string>string:${object_url}/CashDeliveryLine_view</string> </value> + <value> <string>string:${object_url}/CashContainerLine_view</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/container.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/container.xml new file mode 100644 index 0000000000000000000000000000000000000000..86928a006904c7876ab6ef2b733aa69d21165d78 --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/container.xml @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_view</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>container</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>5.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Cash Containers</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/MonetaryIssue_viewCashContainerList</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/fastInput.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/fastInput.xml new file mode 100644 index 0000000000000000000000000000000000000000..7919044c59854bcad078e4662747eafb47e4670c --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/fastInput.xml @@ -0,0 +1,114 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_button</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>fastInput</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>Add portal content</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>2.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Cash Containers Input</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/MonetaryIssue_viewCashContainerInputDialog</string> </value> + </item> + </dictionary> + </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>string:${portal_url}/images/cash_out.png</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/history.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/history.xml new file mode 100644 index 0000000000000000000000000000000000000000..4ac314d8193d5f16546081981f773227a8157539 --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/history.xml @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_view</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>history</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>5.5</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>History</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/Base_viewHistory</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/metadata.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/metadata.xml new file mode 100644 index 0000000000000000000000000000000000000000..88efc7aae4e7d837228c9c0aad7fde27e5dbd213 --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/metadata.xml @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_view</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>metadata</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>Manage portal</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>6.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>Metadata</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/Base_viewMetadata</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/view.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/view.xml new file mode 100644 index 0000000000000000000000000000000000000000..06dff2dba3587cb86febc8a67f01b38b6ff43b14 --- /dev/null +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/view.xml @@ -0,0 +1,93 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.CMFCore.ActionInformation</string> + <string>ActionInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>action</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> + </item> + <item> + <key> <string>category</string> </key> + <value> <string>object_view</string> </value> + </item> + <item> + <key> <string>condition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>icon</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>view</string> </value> + </item> + <item> + <key> <string>optional</string> </key> + <value> <int>0</int> </value> + </item> + <item> + <key> <string>permissions</string> </key> + <value> + <tuple> + <string>View</string> + </tuple> + </value> + </item> + <item> + <key> <string>priority</string> </key> + <value> <float>1.0</float> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string>View</string> </value> + </item> + <item> + <key> <string>visible</string> </key> + <value> <int>1</int> </value> + </item> + </dictionary> + </pickle> + </record> + <record id="2" aka="AAAAAAAAAAI="> + <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>string:${object_url}/MonetaryIssue_view</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/import.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/import.xml index 467d3eed7bab47f5e23bc7019a26df46244cac1e..921b1205056b85d99ab4446493c01c18a4e7131e 100644 --- a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/import.xml +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/import.xml @@ -12,12 +12,6 @@ </pickle> <pickle> <dictionary> - <item> - <key> <string>__ac_local_roles__</string> </key> - <value> - <none/> - </value> - </item> <item> <key> <string>action</string> </key> <value> diff --git a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/sort_on.xml b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/sort_on.xml index 7a2f2f3358824c6f7bcc7d9463890398b015a83a..7f08c857f9176159f05654c7072dc1956cb62ec8 100644 --- a/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/sort_on.xml +++ b/bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Reception%20Module/sort_on.xml @@ -12,6 +12,12 @@ </pickle> <pickle> <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> <item> <key> <string>action</string> </key> <value> diff --git a/bt5/erp5_banking_cash/ModuleTemplateItem/monetary_issue_module.xml b/bt5/erp5_banking_cash/ModuleTemplateItem/monetary_issue_module.xml new file mode 100644 index 0000000000000000000000000000000000000000..e2687a3729fbecdee9d92fe1a808213b6bb35e87 --- /dev/null +++ b/bt5/erp5_banking_cash/ModuleTemplateItem/monetary_issue_module.xml @@ -0,0 +1,722 @@ +<module> + <id>monetary_issue_module</id> + <permission_list> + <permission> + <name>Access Transient Objects</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>Access arbitrary user session data</name> + <role>Manager</role> + </permission> + <permission> + <name>Access contents information</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>Access future portal content</name> + <role>Manager</role> + </permission> + <permission> + <name>Access inactive portal content</name> + <role>Manager</role> + </permission> + <permission> + <name>Access session data</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>Add Accelerated HTTP Cache Managers</name> + <role>Manager</role> + </permission> + <permission> + <name>Add BTreeFolder2s</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Browser Id Manager</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Action Icons Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Active Processs</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Caching Policy Managers</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Calendar Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Core Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Default Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Report Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Setup Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Sites</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMF Unique Id Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMFActivity Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMFCategory Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add CMFMailIn Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Configured CMF Sites</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Content Type Registrys</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Cookie Crumblers</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Database Methods</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Documents, Images, and Files</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Filesystem Formulator Forms</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Forms</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 OOo Templates</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 PDF Forms</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 PDF Templates</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Publications</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Reports</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Sites</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Subscriptions</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5 Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5Catalog Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5Form Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5Subversion Tools</name> + </permission> + <permission> + <name>Add ERP5SyncML Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ERP5Type Tools</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ExtFiles</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ExtImages</name> + <role>Manager</role> + </permission> + <permission> + <name>Add External Methods</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Filesystem Directory Views</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Folders</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Formulator Forms</name> + <role>Manager</role> + </permission> + <permission> + <name>Add LocalContents</name> + <role>Manager</role> + </permission> + <permission> + <name>Add LocalFolders</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Localizers</name> + <role>Manager</role> + </permission> + <permission> + <name>Add MailHost objects</name> + <role>Manager</role> + </permission> + <permission> + <name>Add MessageCatalogs</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Page Templates</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Photo Folders</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Photos</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Pluggable Index</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Plugin Registrys</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Python Scripts</name> + <role>Manager</role> + </permission> + <permission> + <name>Add RAM Cache Managers</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ReStructuredText Documents</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Session Data Manager</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Site Roots</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Temporary Folder</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Transient Object Container</name> + <role>Manager</role> + </permission> + <permission> + <name>Add User Folders</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Versions</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Virtual Host Monsters</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Vocabularies</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Z Gadfly Database Connections</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Z MySQL Database Connections</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ZCatalogs</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ZMailIn Clients</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ZMailMessages</name> + <role>Manager</role> + </permission> + <permission> + <name>Add ZODB Mount Points</name> + <role>Manager</role> + </permission> + <permission> + <name>Add Zope Tutorials</name> + <role>Manager</role> + </permission> + <permission> + <name>Add portal content</name> + <role>Assignor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>Add portal events</name> + <role>Manager</role> + </permission> + <permission> + <name>Add portal folders</name> + <role>Assignor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>Add portal member</name> + <role>Manager</role> + </permission> + <permission> + <name>Add portal topics</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Browser Id Manager</name> + <role>Manager</role> + </permission> + <permission> + <name>Change DTML Documents</name> + <role>Manager</role> + </permission> + <permission> + <name>Change DTML Methods</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Database Connections</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Database Methods</name> + <role>Manager</role> + </permission> + <permission> + <name>Change ExtFile/ExtImage</name> + <role>Manager</role> + </permission> + <permission> + <name>Change External Methods</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Formulator Fields</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Formulator Forms</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Images and Files</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Lock Information</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Page Templates</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Photo</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Python Scripts</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Session Data Manager</name> + <role>Manager</role> + </permission> + <permission> + <name>Change Versions</name> + <role>Manager</role> + </permission> + <permission> + <name>Change ZMailIn</name> + <role>Manager</role> + </permission> + <permission> + <name>Change ZMailMessages</name> + <role>Manager</role> + </permission> + <permission> + <name>Change bindings</name> + <role>Manager</role> + </permission> + <permission> + <name>Change cache managers</name> + <role>Manager</role> + </permission> + <permission> + <name>Change cache settings</name> + <role>Manager</role> + </permission> + <permission> + <name>Change configuration</name> + <role>Manager</role> + </permission> + <permission> + <name>Change local roles</name> + <role>Manager</role> + </permission> + <permission> + <name>Change permissions</name> + <role>Manager</role> + </permission> + <permission> + <name>Change portal events</name> + <role>Manager</role> + </permission> + <permission> + <name>Change portal topics</name> + <role>Manager</role> + </permission> + <permission> + <name>Change proxy roles</name> + <role>Manager</role> + </permission> + <permission> + <name>Copy or Move</name> + <role>Manager</role> + </permission> + <permission> + <name>Create Transient Objects</name> + <role>Manager</role> + </permission> + <permission> + <name>Create class instances</name> + <role>Manager</role> + </permission> + <permission> + <name>Define permissions</name> + <role>Manager</role> + </permission> + <permission> + <name>Delete objects</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission> + <name>Download ExtFile/ExtImage</name> + <role>Manager</role> + </permission> + <permission> + <name>Edit Factories</name> + <role>Manager</role> + </permission> + <permission> + <name>Edit ReStructuredText</name> + <role>Manager</role> + </permission> + <permission> + <name>FTP access</name> + <role>Manager</role> + </permission> + <permission> + <name>Import/Export objects</name> + <role>Manager</role> + </permission> + <permission> + <name>Join/leave Versions</name> + <role>Manager</role> + </permission> + <permission> + <name>List folder contents</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>List portal members</name> + <role>Manager</role> + </permission> + <permission> + <name>List undoable changes</name> + <role>Manager</role> + </permission> + <permission> + <name>Log Site Errors</name> + <role>Manager</role> + </permission> + <permission> + <name>Log to the Event Log</name> + <role>Manager</role> + </permission> + <permission> + <name>Mail forgotten password</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage Access Rules</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage Groups</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage Transient Object Container</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage Translation Services</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage Vocabulary</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage WebDAV Locks</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage Z Classes</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage ZCatalog Entries</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage ZCatalogIndex Entries</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage languages</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage messages</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage portal</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage properties</name> + <role>Manager</role> + </permission> + <permission> + <name>Manage users</name> + <role>Manager</role> + </permission> + <permission> + <name>Modify Cookie Crumblers</name> + <role>Manager</role> + </permission> + <permission> + <name>Modify portal content</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission> + <name>Open/Close Database Connection</name> + <role>Manager</role> + </permission> + <permission> + <name>Open/Close Database Connections</name> + <role>Manager</role> + </permission> + <permission> + <name>Post mail to ZMailIn</name> + <role>Manager</role> + </permission> + <permission> + <name>Query Vocabulary</name> + <role>Manager</role> + </permission> + <permission> + <name>Reply to item</name> + <role>Manager</role> + </permission> + <permission> + <name>Request review</name> + <role>Manager</role> + </permission> + <permission> + <name>Review portal content</name> + <role>Manager</role> + </permission> + <permission> + <name>Save/discard Version changes</name> + <role>Manager</role> + </permission> + <permission> + <name>Search ZCatalog</name> + <role>Manager</role> + </permission> + <permission> + <name>Search for principals</name> + <role>Manager</role> + </permission> + <permission> + <name>Set own password</name> + <role>Manager</role> + </permission> + <permission> + <name>Set own properties</name> + <role>Manager</role> + </permission> + <permission> + <name>Take ownership</name> + <role>Manager</role> + </permission> + <permission> + <name>Test Database Connections</name> + <role>Manager</role> + </permission> + <permission> + <name>Translate Content</name> + <role>Manager</role> + </permission> + <permission> + <name>Undo changes</name> + <role>Manager</role> + </permission> + <permission> + <name>Use Database Methods</name> + <role>Manager</role> + </permission> + <permission> + <name>Use Factories</name> + <role>Manager</role> + </permission> + <permission> + <name>Use external editor</name> + <role>Manager</role> + </permission> + <permission> + <name>Use mailhost services</name> + <role>Manager</role> + </permission> + <permission> + <name>View</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>View History</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission> + <name>View ZMailMessage</name> + <role>Manager</role> + </permission> + <permission> + <name>View management screens</name> + <role>Manager</role> + </permission> + <permission> + <name>WebDAV Lock items</name> + <role>Manager</role> + </permission> + <permission> + <name>WebDAV Unlock items</name> + <role>Manager</role> + </permission> + <permission> + <name>WebDAV access</name> + <role>Manager</role> + </permission> + <permission> + <name>ZopeProfiler: manage</name> + <role>Manager</role> + </permission> + <permission> + <name>ZopeProfiler: view</name> + <role>Manager</role> + </permission> + </permission_list> + <portal_type>Monetary Issue Module</portal_type> + <title>Monetary Issues</title> +</module> \ No newline at end of file diff --git a/bt5/erp5_banking_cash/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml b/bt5/erp5_banking_cash/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml index 95aaf8bdbcbf269f49d65a9f2b88b439aa72f03e..12d2db8735948697847c1faef7c9aef11da605b1 100644 --- a/bt5/erp5_banking_cash/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml +++ b/bt5/erp5_banking_cash/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml @@ -2,6 +2,9 @@ <portal_type id="Cash Container"> <item>Container Line</item> </portal_type> + <portal_type id="Cash Container Item"> + <item>Container Line</item> + </portal_type> <portal_type id="Cash Sorting"> <item>Incoming Cash Sorting Line</item> <item>Outgoing Cash Sorting Line</item> @@ -25,8 +28,18 @@ <portal_type id="Incoming Classification Survey Line"> <item>Cash Delivery Cell</item> </portal_type> + <portal_type id="Monetary Issue"> + <item>Cash Delivery Line</item> + <item>Monetary Issue Container</item> + </portal_type> + <portal_type id="Monetary Issue Container"> + <item>Container Line</item> + </portal_type> + <portal_type id="Monetary Issue Module"> + <item>Monetary Issue</item> + </portal_type> <portal_type id="Monetary Reception"> - <item>Cash Container</item> + <item>Cash Container Item</item> <item>Cash Delivery Line</item> </portal_type> <portal_type id="Monetary Reception Module"> diff --git a/bt5/erp5_banking_cash/PortalTypeBaseCategoryTemplateItem/base_category_list.xml b/bt5/erp5_banking_cash/PortalTypeBaseCategoryTemplateItem/base_category_list.xml index 7103185b74718d4f6e47bb95665c77be2cc69d4d..5c078e7052f561ac1640c6d8b8916c0074da6ac9 100644 --- a/bt5/erp5_banking_cash/PortalTypeBaseCategoryTemplateItem/base_category_list.xml +++ b/bt5/erp5_banking_cash/PortalTypeBaseCategoryTemplateItem/base_category_list.xml @@ -1,5 +1,15 @@ <base_category_list> + <portal_type id="Cash Container Item"> + <item>aggregate</item> + </portal_type> <portal_type id="Container Cell"> + <item>cash_status</item> + <item>emission_letter</item> + <item>variation</item> + </portal_type> + <portal_type id="Container Line"> + <item>emission_letter</item> + <item>cash_status</item> <item>variation</item> </portal_type> <portal_type id="Outgoing Cash Sorting Cell"> diff --git a/bt5/erp5_banking_cash/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml b/bt5/erp5_banking_cash/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml index 8b5e99318013fca3256f8db0bb229f4787e116a4..e142a0af9d84d11865d08299e9f7baab4a3b57d2 100644 --- a/bt5/erp5_banking_cash/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml +++ b/bt5/erp5_banking_cash/PortalTypeHiddenContentTypeTemplateItem/hidden_content_type_list.xml @@ -2,6 +2,9 @@ <portal_type id="Cash Container"> <item>Container Line</item> </portal_type> + <portal_type id="Cash Container Item"> + <item>Container Line</item> + </portal_type> <portal_type id="Cash Sorting"> <item>Outgoing Cash Sorting Line</item> <item>Incoming Cash Sorting Line</item> @@ -19,9 +22,17 @@ <portal_type id="Incoming Classification Survey Line"> <item>Cash Delivery Cell</item> </portal_type> + <portal_type id="Monetary Issue"> + <item>Cash Delivery Line</item> + <item>Monetary Issue Container</item> + </portal_type> + <portal_type id="Monetary Issue Container"> + <item>Container Line</item> + </portal_type> <portal_type id="Monetary Reception"> <item>Cash Container</item> <item>Cash Delivery Line</item> + <item>Cash Container Item</item> </portal_type> <portal_type id="Monetary Reception Module"> <item>Monetary Reception</item> diff --git a/bt5/erp5_banking_cash/PortalTypePropertySheetTemplateItem/property_sheet_list.xml b/bt5/erp5_banking_cash/PortalTypePropertySheetTemplateItem/property_sheet_list.xml index 59418904690f8a8c48c2b886681ab46d950329d5..099663242554ac89b33c7c6016af6b77386ebee4 100644 --- a/bt5/erp5_banking_cash/PortalTypePropertySheetTemplateItem/property_sheet_list.xml +++ b/bt5/erp5_banking_cash/PortalTypePropertySheetTemplateItem/property_sheet_list.xml @@ -14,6 +14,10 @@ <portal_type id="Incoming Classification Survey Line"> <item>CashDeliveryLine</item> </portal_type> + <portal_type id="Monetary Issue"> + <item>Amount</item> + <item>Price</item> + </portal_type> <portal_type id="Monetary Reception"> <item>CashContainer</item> </portal_type> diff --git a/bt5/erp5_banking_cash/PortalTypeTemplateItem/portal_types/Cash%20Container%20Item.xml b/bt5/erp5_banking_cash/PortalTypeTemplateItem/portal_types/Cash%20Container%20Item.xml new file mode 100644 index 0000000000000000000000000000000000000000..bef8def436e0fcefcef02ed1d7d84068bb10dc9b --- /dev/null +++ b/bt5/erp5_banking_cash/PortalTypeTemplateItem/portal_types/Cash%20Container%20Item.xml @@ -0,0 +1,117 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.ERP5Type.ERP5Type</string> + <string>ERP5TypeInformation</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_actions</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>_aliases</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>_owner</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_roles</string> </key> + <value> + <list/> + </value> + </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>allowed_content_types</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>base_category_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>content_icon</string> </key> + <value> <string>document.gif</string> </value> + </item> + <item> + <key> <string>content_meta_type</string> </key> + <value> <string>BAOBAB Cash Container</string> </value> + </item> + <item> + <key> <string>description</string> </key> + <value> <string>A Cash Container Item</string> </value> + </item> + <item> + <key> <string>factory</string> </key> + <value> <string>addCashContainer</string> </value> + </item> + <item> + <key> <string>filter_content_types</string> </key> + <value> <int>1</int> </value> + </item> + <item> + <key> <string>group_list</string> </key> + <value> + <tuple> + <string>container</string> + <string>delivery_movement</string> + </tuple> + </value> + </item> + <item> + <key> <string>hidden_content_type_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>Cash Container Item</string> </value> + </item> + <item> + <key> <string>init_script</string> </key> + <value> <string>CashContainerItem_init</string> </value> + </item> + <item> + <key> <string>property_sheet_list</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_banking_cash/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml b/bt5/erp5_banking_cash/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml index f8a68ec502bde1ef5f1d59a32b972c46a0acb47d..dafff191a209502bf212876b0571ab899b256e61 100644 --- a/bt5/erp5_banking_cash/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml +++ b/bt5/erp5_banking_cash/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml @@ -15,9 +15,13 @@ <type>Container Line</type> <workflow>packing_list_interaction_workflow, edit_workflow</workflow> </chain> + <chain> + <type>Monetary Issue</type> + <workflow>monetary_issue_workflow, edit_workflow</workflow> + </chain> <chain> <type>Monetary Reception</type> - <workflow>edit_workflow, monetary_reception_workflow</workflow> + <workflow>monetary_reception_workflow, edit_workflow</workflow> </chain> <chain> <type>Monetary Survey</type> diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_importMonetaryReceptionFromCDAction.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_importMonetaryReceptionFromCDAction.xml index 907fd36d8d05faae0dd4597a4a37c7d32d0c468b..94a55477ae7c5977bcac926ec9bc4be4e7b71eaa 100644 --- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_importMonetaryReceptionFromCDAction.xml +++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_importMonetaryReceptionFromCDAction.xml @@ -106,7 +106,7 @@ def create_movement(CD_head_dict, CD_line_list):\n , start_date = CD_head_dict[\'start_date\']\n , emission_letter = CD_head_dict[\'emission_letter\']\n , cash_status = CD_head_dict[\'cash_status\']\n - , destination = CD_head_dict[\'destination\']\n +# , destination = CD_head_dict[\'destination\']\n )\n # Container Creation\n base_list=(\'emission_letter\', \'variation\', \'cash_status\')\n @@ -115,7 +115,7 @@ def create_movement(CD_head_dict, CD_line_list):\n resource_total_quantity = 0\n for CD_line in CD_line_list:\n # create cash container\n - movement_container = movement_head.newContent(portal_type = \'Cash Container\'\n + movement_container = movement_head.newContent(portal_type = \'Cash Container Item\'\n , reindex_object = 1\n , reference = CD_line[\'reference\']\n , cash_number_range_start = CD_line[\'range_start\']\n @@ -144,7 +144,7 @@ def create_movement(CD_head_dict, CD_line_list):\n cell.setMembershipCriterionBaseCategoryList(base_list)\n cell.setMembershipCriterionCategoryList(category_list)\n cell.edit(force_update = 1,\n - price = container_line.getResourceValue().getBasePrice()) \n + price = container_line.getResourceValue().getBasePrice())\n \n \n resource_total_quantity += CD_line[\'quantity\']\n @@ -168,7 +168,7 @@ def create_movement(CD_head_dict, CD_line_list):\n cell.setMembershipCriterionBaseCategoryList(base_list)\n cell.setMembershipCriterionCategoryList(category_list)\n cell.edit(force_update = 1,\n - price = movement_line.getResourceValue().getBasePrice()) \n + price = movement_line.getResourceValue().getBasePrice())\n # movement_line.setResourceValue(CD_head_dict[\'resource\'])\n ## context.log("movement cell = %r" %(list(movement_line.objectIds(),)), "")\n # cell = movement_line.getCell(category_list[0], category_list[1], category_list[2])\n @@ -261,12 +261,12 @@ def split_head(CD_file_line_list):\n if head_resource is None:\n return {\'error\':True, \'message\':message_dict[\'12\'], \'head_dict\':{}}\n \n - # Destination search\n - user_site_list = context.Baobab_getUserAssignedSiteList ()\n - if user_site_list is None:\n - return {\'error\':True, \'message\':message_dict[\'13\'], \'head_dict\':{}}\n +# # Destination search\n +# user_site_list = context.Baobab_getUserAssignedSiteList ()\n +# if user_site_list is None:\n +# return {\'error\':True, \'message\':message_dict[\'13\'], \'head_dict\':{}}\n \n - head_destination = user_site_list[0] +\'/caveau/serre/encaisse_des_billets_neufs_non_emis\'\n +# head_destination = user_site_list[0] +\'/caveau/serre/encaisse_des_billets_neufs_non_emis\'\n \n CD_head_dict = {\'reference\' : head_movement_id\n ,\'start_date\' : head_start_date\n @@ -275,7 +275,7 @@ def split_head(CD_file_line_list):\n ,\'emission_letter\' : head_emission_letter\n ,\'variation\' : head_variation\n ,\'cash_status\' : \'new_not_emitted\'\n - ,\'destination\' : head_destination\n +# ,\'destination\' : head_destination\n }\n \n return {\'error\':False, \'message\':None, \'head_dict\':CD_head_dict}\n diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_viewMonetaryReceptionList/listbox.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_viewMonetaryReceptionList/listbox.xml index b6ebf870bd796f1b0a7e2a943fee363bdcb360f2..79509cff135fe2c9888ebd93d22965c8042aaf64 100644 --- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_viewMonetaryReceptionList/listbox.xml +++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReceptionModule_viewMonetaryReceptionList/listbox.xml @@ -313,6 +313,10 @@ <key> <string>all_columns</string> </key> <value> <list> + <tuple> + <string>id</string> + <string>ID</string> + </tuple> <tuple> <string>source_reference</string> <string>Reference</string> @@ -350,6 +354,10 @@ <key> <string>columns</string> </key> <value> <list> + <tuple> + <string>id</string> + <string>ID</string> + </tuple> <tuple> <string>source_reference</string> <string>Reference</string> diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view.xml index a345a4912eab018dd06a922c54d3a0e5cd4eece5..85e0d5c7ebd1a153f8626a5c9aac0a80d718290d 100644 --- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view.xml +++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view.xml @@ -110,8 +110,8 @@ <value> <list> <string>my_source_reference</string> - <string>my_destination_logical_path</string> <string>my_resource_title</string> + <string>my_destination</string> </list> </value> </item> diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/my_destination_logical_path.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/my_destination.xml similarity index 87% rename from bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/my_destination_logical_path.xml rename to bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/my_destination.xml index ec57621c865e0600517029589ea989e9fb134220..3332058d1a26c33c7da8abcfee77582c32feb47f 100644 --- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/my_destination_logical_path.xml +++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/my_destination.xml @@ -5,7 +5,7 @@ <tuple> <tuple> <string>Products.Formulator.StandardFields</string> - <string>StringField</string> + <string>ListField</string> </tuple> <none/> </tuple> @@ -14,7 +14,7 @@ <dictionary> <item> <key> <string>id</string> </key> - <value> <string>my_destination_logical_path</string> </value> + <value> <string>my_destination</string> </value> </item> <item> <key> <string>message_values</string> </key> @@ -29,8 +29,8 @@ <value> <string>Input is required but no input given.</string> </value> </item> <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> + <key> <string>unknown_selection</string> </key> + <value> <string>You selected an item that was not in the list.</string> </value> </item> </dictionary> </value> @@ -56,27 +56,27 @@ <value> <string></string> </value> </item> <item> - <key> <string>display_maxwidth</string> </key> + <key> <string>editable</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>display_width</string> </key> + <key> <string>enabled</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>editable</string> </key> + <key> <string>external_validator</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>enabled</string> </key> + <key> <string>extra</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>external_validator</string> </key> + <key> <string>extra_item</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>extra</string> </key> + <key> <string>first_item</string> </key> <value> <string></string> </value> </item> <item> @@ -84,7 +84,7 @@ <value> <string></string> </value> </item> <item> - <key> <string>max_length</string> </key> + <key> <string>items</string> </key> <value> <string></string> </value> </item> <item> @@ -92,11 +92,11 @@ <value> <string></string> </value> </item> <item> - <key> <string>title</string> </key> + <key> <string>size</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>truncate</string> </key> + <key> <string>title</string> </key> <value> <string></string> </value> </item> <item> @@ -124,36 +124,34 @@ </item> <item> <key> <string>default</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> + <value> <string></string> </value> </item> <item> <key> <string>description</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>display_maxwidth</string> </key> + <key> <string>editable</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>display_width</string> </key> + <key> <string>enabled</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>editable</string> </key> + <key> <string>external_validator</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>enabled</string> </key> + <key> <string>extra</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>external_validator</string> </key> + <key> <string>extra_item</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>extra</string> </key> + <key> <string>first_item</string> </key> <value> <string></string> </value> </item> <item> @@ -161,19 +159,21 @@ <value> <string></string> </value> </item> <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> + <key> <string>items</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </value> </item> <item> <key> <string>required</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>title</string> </key> + <key> <string>size</string> </key> <value> <string></string> </value> </item> <item> - <key> <string>truncate</string> </key> + <key> <string>title</string> </key> <value> <string></string> </value> </item> <item> @@ -207,17 +207,9 @@ <key> <string>description</string> </key> <value> <string></string> </value> </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> <item> <key> <string>editable</string> </key> - <value> <int>0</int> </value> + <value> <int>1</int> </value> </item> <item> <key> <string>enabled</string> </key> @@ -231,25 +223,35 @@ <key> <string>extra</string> </key> <value> <string></string> </value> </item> + <item> + <key> <string>extra_item</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>first_item</string> </key> + <value> <int>0</int> </value> + </item> <item> <key> <string>hidden</string> </key> <value> <int>0</int> </value> </item> <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> + <key> <string>items</string> </key> + <value> + <list/> + </value> </item> <item> <key> <string>required</string> </key> <value> <int>0</int> </value> </item> <item> - <key> <string>title</string> </key> - <value> <string>Destination Vault</string> </value> + <key> <string>size</string> </key> + <value> <int>1</int> </value> </item> <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> + <key> <string>title</string> </key> + <value> <string>Destination Vault</string> </value> </item> <item> <key> <string>unicode</string> </key> @@ -279,7 +281,7 @@ <dictionary> <item> <key> <string>_text</string> </key> - <value> <string>python: here.Baobab_getStrippedPath(object=here, destination=1)</string> </value> + <value> <string>python:here.Delivery_getVaultItemList(current_url=here.getDestination(), vault_type=(\'site/caveau/serre\'), leaf_node=1)</string> </value> </item> </dictionary> </pickle> diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_viewCashContainerList/listbox.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_viewCashContainerList/listbox.xml index e581b6f9db1085c986d02f6d77aa46b04f2b4f74..421f4624d489ac8f17e19f22b5d2f0d85dc7ba40 100644 --- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_viewCashContainerList/listbox.xml +++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_viewCashContainerList/listbox.xml @@ -431,8 +431,8 @@ <value> <list> <tuple> - <string>Cash Container</string> - <string>Cash Container</string> + <string>Cash Container Item</string> + <string>Cash Container Item</string> </tuple> </list> </value> diff --git a/bt5/erp5_banking_cash/bt/change_log b/bt5/erp5_banking_cash/bt/change_log index ff3180e7032f3a1aee3bd0d7bf18e0e2c5533780..8acd5c5488ca077f687c3b5b15bec68249364ca9 100644 --- a/bt5/erp5_banking_cash/bt/change_log +++ b/bt5/erp5_banking_cash/bt/change_log @@ -1,3 +1,6 @@ +2006-05-23 aurel +* add module for monetary issue + 2006-05-19 aurel * add module for monetary reception diff --git a/bt5/erp5_banking_cash/bt/template_action_path_list b/bt5/erp5_banking_cash/bt/template_action_path_list index 2d5948d2a4b5d9f24f6d7a32c9f8804a84b32c7a..549d2c319b108fd57c01dc702d5f2fb71a602148 100644 --- a/bt5/erp5_banking_cash/bt/template_action_path_list +++ b/bt5/erp5_banking_cash/bt/template_action_path_list @@ -1,3 +1,5 @@ +Cash Container Item | metadata +Cash Container Item | view Cash Container | metadata Cash Container | view Cash Sorting Module | list @@ -31,6 +33,16 @@ Incoming Cash Sorting Line | metadata Incoming Cash Sorting Line | view Incoming Classification Survey Line | metadata Incoming Classification Survey Line | view +Monetary Issue Container | metadata +Monetary Issue Container | view +Monetary Issue Module | list_ui +Monetary Issue Module | sort_on +Monetary Issue Module | view +Monetary Issue | container +Monetary Issue | fastInput +Monetary Issue | history +Monetary Issue | metadata +Monetary Issue | view Monetary Reception Module | import Monetary Reception Module | list_ui Monetary Reception Module | print_pdf diff --git a/bt5/erp5_banking_cash/bt/template_module_id_list b/bt5/erp5_banking_cash/bt/template_module_id_list index 107f7b90881f7f331710d38ffe59ea9216dce7f5..6f117261f6a64dd213016514bd756f1583e7ba3d 100644 --- a/bt5/erp5_banking_cash/bt/template_module_id_list +++ b/bt5/erp5_banking_cash/bt/template_module_id_list @@ -1,5 +1,6 @@ cash_sorting_module classification_survey_module +monetary_issue_module monetary_reception_module monetary_survey_module usual_cash_transfer_module \ No newline at end of file diff --git a/bt5/erp5_banking_cash/bt/template_portal_type_allowed_content_type_list b/bt5/erp5_banking_cash/bt/template_portal_type_allowed_content_type_list index dc1b5d91b5189a8d3813e676c0e38209cbc95258..b1a3e66d0e5297b7f85efdfb1728ae6c8bcd4711 100644 --- a/bt5/erp5_banking_cash/bt/template_portal_type_allowed_content_type_list +++ b/bt5/erp5_banking_cash/bt/template_portal_type_allowed_content_type_list @@ -1,3 +1,4 @@ +Cash Container Item | Container Line Cash Container | Container Line Cash Sorting Module | Cash Sorting Cash Sorting | Incoming Cash Sorting Line @@ -8,8 +9,12 @@ Classification Survey | Outgoing Classification Survey Line Container Line | Container Cell Incoming Cash Sorting Line | Cash Delivery Cell Incoming Classification Survey Line | Cash Delivery Cell +Monetary Issue Container | Container Line +Monetary Issue Module | Monetary Issue +Monetary Issue | Cash Delivery Line +Monetary Issue | Monetary Issue Container Monetary Reception Module | Monetary Reception -Monetary Reception | Cash Container +Monetary Reception | Cash Container Item Monetary Reception | Cash Delivery Line Monetary Survey Module | Monetary Survey Monetary Survey | Cash Delivery Line diff --git a/bt5/erp5_banking_cash/bt/template_portal_type_base_category_list b/bt5/erp5_banking_cash/bt/template_portal_type_base_category_list index e4f259d117d90a0b025d48c08abbb35c6edfa726..203a9ea4fec17c57fb12ee06ff8f0828641d28ed 100644 --- a/bt5/erp5_banking_cash/bt/template_portal_type_base_category_list +++ b/bt5/erp5_banking_cash/bt/template_portal_type_base_category_list @@ -1,3 +1,9 @@ +Cash Container Item | aggregate +Container Cell | cash_status +Container Cell | emission_letter Container Cell | variation +Container Line | cash_status +Container Line | emission_letter +Container Line | variation Outgoing Cash Sorting Cell | variation Outgoing Classification Survey Cell | variation \ No newline at end of file diff --git a/bt5/erp5_banking_cash/bt/template_portal_type_hidden_content_type_list b/bt5/erp5_banking_cash/bt/template_portal_type_hidden_content_type_list index 3d5a8b59672aad568f9240075c666e51331f83f8..8187bc7d7adbe0756d954cd3dd2eb9599e4e1a54 100644 --- a/bt5/erp5_banking_cash/bt/template_portal_type_hidden_content_type_list +++ b/bt5/erp5_banking_cash/bt/template_portal_type_hidden_content_type_list @@ -1,3 +1,4 @@ +Cash Container Item | Container Line Cash Container | Container Line Cash Sorting | Incoming Cash Sorting Line Cash Sorting | Outgoing Cash Sorting Line @@ -6,8 +7,12 @@ Classification Survey | Outgoing Classification Survey Line Container Line | Container Cell Incoming Cash Sorting Line | Cash Delivery Cell Incoming Classification Survey Line | Cash Delivery Cell +Monetary Issue Container | Container Line +Monetary Issue | Cash Delivery Line +Monetary Issue | Monetary Issue Container Monetary Reception Module | Monetary Reception Monetary Reception | Cash Container +Monetary Reception | Cash Container Item Monetary Reception | Cash Delivery Line Monetary Survey | Cash Delivery Line Outgoing Cash Sorting Line | Outgoing Cash Sorting Cell diff --git a/bt5/erp5_banking_cash/bt/template_portal_type_id_list b/bt5/erp5_banking_cash/bt/template_portal_type_id_list index 332a676dd3b854d40df9bbf65a8933711be8d2c3..fbbcdacd32a1853f2840297414f465c6fe76a7e1 100644 --- a/bt5/erp5_banking_cash/bt/template_portal_type_id_list +++ b/bt5/erp5_banking_cash/bt/template_portal_type_id_list @@ -1,4 +1,5 @@ Cash Container +Cash Container Item Cash Sorting Cash Sorting Module Classification Survey @@ -7,6 +8,9 @@ Container Cell Container Line Incoming Cash Sorting Line Incoming Classification Survey Line +Monetary Issue +Monetary Issue Container +Monetary Issue Module Monetary Reception Monetary Reception Module Monetary Survey diff --git a/bt5/erp5_banking_cash/bt/template_portal_type_property_sheet_list b/bt5/erp5_banking_cash/bt/template_portal_type_property_sheet_list index b2387737ce249bfbc2dd1a6532a85a5b9ca012ac..eeadd2b21e4a02fded579106fa7de2dee3aec8c1 100644 --- a/bt5/erp5_banking_cash/bt/template_portal_type_property_sheet_list +++ b/bt5/erp5_banking_cash/bt/template_portal_type_property_sheet_list @@ -3,6 +3,8 @@ Container Cell | CashContainer Container Line | CashContainer Incoming Cash Sorting Line | CashDeliveryLine Incoming Classification Survey Line | CashDeliveryLine +Monetary Issue | Amount +Monetary Issue | Price Monetary Reception | CashContainer Monetary Survey | Amount Monetary Survey | Task diff --git a/bt5/erp5_banking_cash/bt/template_portal_type_workflow_chain_list b/bt5/erp5_banking_cash/bt/template_portal_type_workflow_chain_list index 98fa539f3c941ff5121e3474186045584339b83a..fcdf8dcf8d00e0fd1e9c4f627843a754172a78e8 100644 --- a/bt5/erp5_banking_cash/bt/template_portal_type_workflow_chain_list +++ b/bt5/erp5_banking_cash/bt/template_portal_type_workflow_chain_list @@ -6,6 +6,8 @@ Container Cell | edit_workflow Container Cell | packing_list_interaction_workflow Container Line | edit_workflow Container Line | packing_list_interaction_workflow +Monetary Issue | edit_workflow +Monetary Issue | monetary_issue_workflow Monetary Reception | edit_workflow Monetary Reception | monetary_reception_workflow Monetary Survey | edit_workflow diff --git a/bt5/erp5_banking_cash/bt/template_workflow_id_list b/bt5/erp5_banking_cash/bt/template_workflow_id_list index 095f94240a1139f1644e931a75f4d0caf45ddaed..ce0d5da109b7f311fdf828a21e32fd94e4a90991 100644 --- a/bt5/erp5_banking_cash/bt/template_workflow_id_list +++ b/bt5/erp5_banking_cash/bt/template_workflow_id_list @@ -1,5 +1,6 @@ cash_sorting_workflow classification_survey_workflow +monetary_issue_workflow monetary_reception_workflow monetary_survey_workflow usual_cash_transfer_workflow \ No newline at end of file