From f0010f5d574ea62f2ce3086f2dd89f2ef72907a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Calonne?= <aurel@nexedi.com> Date: Tue, 23 May 2006 11:51:24 +0000 Subject: [PATCH] use cash container item for monetary reception skins improvement git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@7432 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../Cash%20Container%20Item/metadata.xml | 93 +++ .../Cash%20Container%20Item/view.xml | 93 +++ .../portal_types/Container%20Cell/view.xml | 2 +- .../portal_types/Container%20Line/view.xml | 2 +- .../Monetary%20Issue/container.xml | 93 +++ .../Monetary%20Issue/fastInput.xml | 114 +++ .../portal_types/Monetary%20Issue/history.xml | 93 +++ .../Monetary%20Issue/metadata.xml | 93 +++ .../portal_types/Monetary%20Issue/view.xml | 93 +++ .../Monetary%20Reception%20Module/import.xml | 6 - .../Monetary%20Reception%20Module/sort_on.xml | 6 + .../monetary_issue_module.xml | 722 ++++++++++++++++++ .../allowed_content_types.xml | 15 +- .../base_category_list.xml | 10 + .../hidden_content_type_list.xml | 11 + .../property_sheet_list.xml | 4 + .../portal_types/Cash%20Container%20Item.xml | 117 +++ .../workflow_chain_type.xml | 6 +- ...le_importMonetaryReceptionFromCDAction.xml | 20 +- .../listbox.xml | 8 + .../MonetaryReception_view.xml | 2 +- ...on_logical_path.xml => my_destination.xml} | 86 ++- .../listbox.xml | 4 +- bt5/erp5_banking_cash/bt/change_log | 3 + .../bt/template_action_path_list | 12 + .../bt/template_module_id_list | 1 + ...late_portal_type_allowed_content_type_list | 7 +- .../template_portal_type_base_category_list | 6 + ...plate_portal_type_hidden_content_type_list | 5 + .../bt/template_portal_type_id_list | 4 + .../template_portal_type_property_sheet_list | 2 + .../template_portal_type_workflow_chain_list | 2 + .../bt/template_workflow_id_list | 1 + 33 files changed, 1670 insertions(+), 66 deletions(-) create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/metadata.xml create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Cash%20Container%20Item/view.xml create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/container.xml create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/fastInput.xml create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/history.xml create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/metadata.xml create mode 100644 bt5/erp5_banking_cash/ActionTemplateItem/portal_types/Monetary%20Issue/view.xml create mode 100644 bt5/erp5_banking_cash/ModuleTemplateItem/monetary_issue_module.xml create mode 100644 bt5/erp5_banking_cash/PortalTypeTemplateItem/portal_types/Cash%20Container%20Item.xml rename bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MonetaryReception_view/{my_destination_logical_path.xml => my_destination.xml} (87%) 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 0000000000..b038135d15 --- /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 0000000000..84fb39bb7e --- /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 458f548c92..91c2aad31f 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 35f8253f2b..1d54a748db 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 0000000000..86928a0069 --- /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 0000000000..7919044c59 --- /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 0000000000..4ac314d819 --- /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 0000000000..88efc7aae4 --- /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 0000000000..06dff2dba3 --- /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 467d3eed7b..921b120505 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 7a2f2f3358..7f08c857f9 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 0000000000..e2687a3729 --- /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 95aaf8bdbc..12d2db8735 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 7103185b74..5c078e7052 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 8b5e993180..e142a0af9d 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 5941890469..0996632425 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 0000000000..bef8def436 --- /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 f8a68ec502..dafff191a2 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 907fd36d8d..94a55477ae 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 b6ebf870bd..79509cff13 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 a345a4912e..85e0d5c7eb 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 ec57621c86..3332058d1a 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 e581b6f9db..421f4624d4 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 ff3180e703..8acd5c5488 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 2d5948d2a4..549d2c319b 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 107f7b9088..6f117261f6 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 dc1b5d91b5..b1a3e66d0e 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 e4f259d117..203a9ea4fe 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 3d5a8b5967..8187bc7d7a 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 332a676dd3..fbbcdacd32 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 b2387737ce..eeadd2b21e 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 98fa539f3c..fcdf8dcf8d 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 095f94240a..ce0d5da109 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 -- 2.30.9