Commit 1cd11d41 authored by Kevin Deldycke's avatar Kevin Deldycke

Add Closing Transaction Line portal type to use in...

Add Closing Transaction Line portal type to use in AccountingTransactionModule_createClosingTransaction script.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@7675 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent dcb21f54
<?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>3.0</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>
<?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 properties</string>
</tuple>
</value>
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>4.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>
<?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_print</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>print</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>2.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Print</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_printPdf</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?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}/AccountingTransactionLine_view</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?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>organisation_icon.gif</string> </value>
</item>
<item>
<key> <string>content_meta_type</string> </key>
<value> <string>ERP5 Accounting Transaction Line</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string>Closing Transaction are generated once a year at the end of the fiscal period to purge all income and expense accountd to a single profit or loose account.</string> </value>
</item>
<item>
<key> <string>factory</string> </key>
<value> <string>addAccountingTransactionLine</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>accounting_movement</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>Closing Transaction Line</string> </value>
</item>
<item>
<key> <string>init_script</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>property_sheet_list</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Closing Transaction Line</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
<type>Closing Transaction</type> <type>Closing Transaction</type>
<workflow>edit_workflow, accounting_workflow</workflow> <workflow>edit_workflow, accounting_workflow</workflow>
</chain> </chain>
<chain>
<type>Closing Transaction Line</type>
<workflow>edit_workflow, delivery_edit_workflow</workflow>
</chain>
<chain> <chain>
<type>Invoice Cell</type> <type>Invoice Cell</type>
<workflow>delivery_edit_workflow, edit_workflow</workflow> <workflow>delivery_edit_workflow, edit_workflow</workflow>
......
...@@ -155,7 +155,7 @@ for account in account_list:\n ...@@ -155,7 +155,7 @@ for account in account_list:\n
\n \n
# Create the transaction line for this third party\n # Create the transaction line for this third party\n
if tp_balance != 0.0:\n if tp_balance != 0.0:\n
closing_transaction.newContent( portal_type = \'Accounting Transaction Line\'\n closing_transaction.newContent( portal_type = \'Closing Transaction Line\'\n
, source_value = account\n , source_value = account\n
, quantity = tp_balance\n , quantity = tp_balance\n
, destination_section_value = tp\n , destination_section_value = tp\n
...@@ -189,7 +189,7 @@ for account in account_list:\n ...@@ -189,7 +189,7 @@ for account in account_list:\n
\n \n
# Create a line for all transaction without any third party\n # Create a line for all transaction without any third party\n
if no_third_parties_balance != 0.0:\n if no_third_parties_balance != 0.0:\n
closing_transaction.newContent( portal_type = \'Accounting Transaction Line\'\n closing_transaction.newContent( portal_type = \'Closing Transaction Line\'\n
, source_value = account\n , source_value = account\n
, quantity = no_third_parties_balance\n , quantity = no_third_parties_balance\n
)\n )\n
...@@ -200,7 +200,7 @@ for account in account_list:\n ...@@ -200,7 +200,7 @@ for account in account_list:\n
\n \n
# Don\'t make any distinction within transactions\n # Don\'t make any distinction within transactions\n
elif account_balance != 0.0:\n elif account_balance != 0.0:\n
closing_transaction.newContent( portal_type = \'Accounting Transaction Line\'\n closing_transaction.newContent( portal_type = \'Closing Transaction Line\'\n
, source_value = account\n , source_value = account\n
, quantity = account_balance\n , quantity = account_balance\n
)\n )\n
...@@ -212,7 +212,7 @@ for account in account_list:\n ...@@ -212,7 +212,7 @@ for account in account_list:\n
# Create a transaction line to balance the closing transaction.\n # Create a transaction line to balance the closing transaction.\n
# The user is pleased to choose the destination account where the profit or loose will be sent to.\n # The user is pleased to choose the destination account where the profit or loose will be sent to.\n
# Set id to \'000\' to put the line at listbox top.\n # Set id to \'000\' to put the line at listbox top.\n
closing_transaction.newContent( portal_type = \'Accounting Transaction Line\'\n closing_transaction.newContent( portal_type = \'Closing Transaction Line\'\n
, source = N_(\'Select your result account\')\n , source = N_(\'Select your result account\')\n
, quantity = -result_balance\n , quantity = -result_balance\n
, id = \'000\'\n , id = \'000\'\n
......
2006-06-12 Kevin
* Add Closing Transaction Line portal type to use in AccountingTransactionModule_createClosingTransaction script.
2006-06-09 Kevin 2006-06-09 Kevin
* Delete empty accounting lines in roundDebitCredit script. * Delete empty accounting lines in roundDebitCredit script.
......
Account Module | account_statement_report Account Module | account_statement_report
Account Module | bank_accounts_report Account Module | bank_accounts_report
Account Module | csv_export Account Module | csv_export
...@@ -76,6 +77,10 @@ Cash Register | metadata ...@@ -76,6 +77,10 @@ Cash Register | metadata
Cash Register | print_pdf Cash Register | print_pdf
Cash Register | transactions Cash Register | transactions
Cash Register | view Cash Register | view
Closing Transaction Line | history
Closing Transaction Line | metadata
Closing Transaction Line | print
Closing Transaction Line | view
Closing Transaction | create_reversal Closing Transaction | create_reversal
Closing Transaction | destination_asset Closing Transaction | destination_asset
Closing Transaction | details Closing Transaction | details
......
...@@ -9,6 +9,7 @@ Balance Transaction ...@@ -9,6 +9,7 @@ Balance Transaction
Balance Transaction Line Balance Transaction Line
Cash Register Cash Register
Closing Transaction Closing Transaction
Closing Transaction Line
Invoice Cell Invoice Cell
Invoice Line Invoice Line
Invoice Rule Invoice Rule
......
Account | account_workflow Account | account_workflow
Account | edit_workflow Account | edit_workflow
Accounting Period | accounting_period_workflow Accounting Period | accounting_period_workflow
...@@ -10,6 +9,8 @@ Accounting Transaction | edit_workflow ...@@ -10,6 +9,8 @@ Accounting Transaction | edit_workflow
Balance Transaction Line | edit_workflow Balance Transaction Line | edit_workflow
Balance Transaction | accounting_workflow Balance Transaction | accounting_workflow
Balance Transaction | edit_workflow Balance Transaction | edit_workflow
Closing Transaction Line | delivery_edit_workflow
Closing Transaction Line | edit_workflow
Closing Transaction | accounting_workflow Closing Transaction | accounting_workflow
Closing Transaction | edit_workflow Closing Transaction | edit_workflow
Invoice Cell | delivery_edit_workflow Invoice Cell | delivery_edit_workflow
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment