[Erp5-report] r17425 - in /erp5/trunk/bt5/erp5_payroll: PathTemplateItem/portal_rules/ bt/
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Nov 6 18:06:46 CET 2007
Author: alex
Date: Tue Nov 6 18:06:46 2007
New Revision: 17425
URL: http://svn.erp5.org?rev=17425&view=rev
Log:
changes to support new style Rules
- added reference, version and test_method_id to rule objects exported as paths
- added group_type_list in rules type definitions
- added rule test scripts in portal_skins
- added rule_validation_workflow to rule workflow chains
Added:
erp5/trunk/bt5/erp5_payroll/bt/template_tool_id_list
Modified:
erp5/trunk/bt5/erp5_payroll/PathTemplateItem/portal_rules/default_pay_sheet_transaction_rule.xml
erp5/trunk/bt5/erp5_payroll/bt/revision
Modified: erp5/trunk/bt5/erp5_payroll/PathTemplateItem/portal_rules/default_pay_sheet_transaction_rule.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_payroll/PathTemplateItem/portal_rules/default_pay_sheet_transaction_rule.xml?rev=17425&r1=17424&r2=17425&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_payroll/PathTemplateItem/portal_rules/default_pay_sheet_transaction_rule.xml (original)
+++ erp5/trunk/bt5/erp5_payroll/PathTemplateItem/portal_rules/default_pay_sheet_transaction_rule.xml Tue Nov 6 18:06:46 2007
@@ -3,15 +3,36 @@
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
- <tuple>
- <string>Products.ERP5Type.Document.InvoiceTransactionRule</string>
- <string>InvoiceTransactionRule</string>
- </tuple>
- <none/>
- </tuple>
- </pickle>
- <pickle>
- <dictionary>
+ <global name="InvoiceTransactionRule" module="Products.ERP5Type.Document.InvoiceTransactionRule"/>
+ <tuple/>
+ </tuple>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>_Add_portal_content_Permission</string> </key>
+ <value>
+ <tuple>
+ <string>Manager</string>
+ </tuple>
+ </value>
+ </item>
+ <item>
+ <key> <string>_Delete_objects_Permission</string> </key>
+ <value>
+ <tuple>
+ <string>Manager</string>
+ </tuple>
+ </value>
+ </item>
+ <item>
+ <key> <string>_Modify_portal_content_Permission</string> </key>
+ <value>
+ <tuple>
+ <string>Manager</string>
+ </tuple>
+ </value>
+ </item>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
@@ -25,6 +46,12 @@
</value>
</item>
<item>
+ <key> <string>_identity_criterion</string> </key>
+ <value>
+ <dictionary/>
+ </value>
+ </item>
+ <item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
@@ -37,10 +64,20 @@
</value>
</item>
<item>
+ <key> <string>_range_criterion</string> </key>
+ <value>
+ <dictionary/>
+ </value>
+ </item>
+ <item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
+ </item>
+ <item>
+ <key> <string>default_reference</string> </key>
+ <value> <string>default_pay_sheet_transaction_rule</string> </value>
</item>
<item>
<key> <string>id</string> </key>
@@ -61,8 +98,16 @@
<value> <string>Invoice Transaction Rule</string> </value>
</item>
<item>
+ <key> <string>test_method_id</string> </key>
+ <value>
+ <tuple>
+ <string>InvoiceTransactionRule_test</string>
+ </tuple>
+ </value>
+ </item>
+ <item>
<key> <string>title</string> </key>
- <value> <string></string> </value>
+ <value> <string>Default Pay Sheet Transaction Rule</string> </value>
</item>
<item>
<key> <string>uid</string> </key>
@@ -70,30 +115,22 @@
<none/>
</value>
</item>
+ <item>
+ <key> <string>version</string> </key>
+ <value> <string>1</string> </value>
+ </item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
- <tuple>
- <tuple>
- <string>BTrees.Length</string>
- <string>Length</string>
- </tuple>
- <none/>
- </tuple>
+ <global name="Length" module="BTrees.Length"/>
</pickle>
<pickle> <int>0</int> </pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
- <tuple>
- <tuple>
- <string>BTrees.OOBTree</string>
- <string>OOBTree</string>
- </tuple>
- <none/>
- </tuple>
+ <global name="OOBTree" module="BTrees._OOBTree"/>
</pickle>
<pickle>
<tuple>
@@ -110,13 +147,7 @@
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
- <tuple>
- <tuple>
- <string>BTrees.OOBTree</string>
- <string>OOBTree</string>
- </tuple>
- <none/>
- </tuple>
+ <global name="OOBTree" module="BTrees._OOBTree"/>
</pickle>
<pickle>
<none/>
@@ -125,17 +156,14 @@
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<tuple>
- <tuple>
- <string>Persistence</string>
- <string>PersistentMapping</string>
- </tuple>
- <none/>
- </tuple>
- </pickle>
- <pickle>
- <dictionary>
- <item>
- <key> <string>_container</string> </key>
+ <global name="PersistentMapping" module="Persistence.mapping"/>
+ <tuple/>
+ </tuple>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>data</string> </key>
<value>
<dictionary>
<item>
@@ -196,6 +224,37 @@
<record id="7" aka="AAAAAAAAAAc=">
<pickle>
<tuple>
+ <global name="PersistentMapping" module="Persistence.mapping"/>
+ <tuple/>
+ </tuple>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>data</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <int>0</int> </key>
+ <value>
+ <persistent> <string encoding="base64">AAAAAAAAAAk=</string> </persistent>
+ </value>
+ </item>
+ <item>
+ <key> <int>1</int> </key>
+ <value>
+ <persistent> <string encoding="base64">AAAAAAAAAAo=</string> </persistent>
+ </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+ <record id="8" aka="AAAAAAAAAAg=">
+ <pickle>
+ <tuple>
<tuple>
<string>Persistence</string>
<string>PersistentMapping</string>
@@ -212,22 +271,108 @@
<item>
<key> <int>0</int> </key>
<value>
- <persistent> <string encoding="base64">AAAAAAAAAAk=</string> </persistent>
+ <persistent> <string encoding="base64">AAAAAAAAAAs=</string> </persistent>
</value>
</item>
<item>
<key> <int>1</int> </key>
<value>
- <persistent> <string encoding="base64">AAAAAAAAAAo=</string> </persistent>
- </value>
- </item>
- </dictionary>
- </value>
- </item>
- </dictionary>
- </pickle>
- </record>
- <record id="8" aka="AAAAAAAAAAg=">
+ <persistent> <string encoding="base64">AAAAAAAAAAw=</string> </persistent>
+ </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+ <record id="9" aka="AAAAAAAAAAk=">
+ <pickle>
+ <tuple>
+ <global name="PersistentMapping" module="Persistence.mapping"/>
+ <tuple/>
+ </tuple>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>data</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/2</string> </key>
+ <value> <int>0</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/3</string> </key>
+ <value> <int>1</int> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+ <record id="10" aka="AAAAAAAAAAo=">
+ <pickle>
+ <tuple>
+ <global name="PersistentMapping" module="Persistence.mapping"/>
+ <tuple/>
+ </tuple>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>data</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/4</string> </key>
+ <value> <int>0</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/5</string> </key>
+ <value> <int>9</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/6</string> </key>
+ <value> <int>1</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/7</string> </key>
+ <value> <int>2</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/8</string> </key>
+ <value> <int>3</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/9</string> </key>
+ <value> <int>4</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy2_of_4</string> </key>
+ <value> <int>5</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy3_of_4</string> </key>
+ <value> <int>6</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy4_of_4</string> </key>
+ <value> <int>7</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy_of_4</string> </key>
+ <value> <int>8</int> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+ <record id="11" aka="AAAAAAAAAAs=">
<pickle>
<tuple>
<tuple>
@@ -244,24 +389,20 @@
<value>
<dictionary>
<item>
- <key> <int>0</int> </key>
- <value>
- <persistent> <string encoding="base64">AAAAAAAAAAs=</string> </persistent>
- </value>
- </item>
- <item>
- <key> <int>1</int> </key>
- <value>
- <persistent> <string encoding="base64">AAAAAAAAAAw=</string> </persistent>
- </value>
- </item>
- </dictionary>
- </value>
- </item>
- </dictionary>
- </pickle>
- </record>
- <record id="9" aka="AAAAAAAAAAk=">
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/2</string> </key>
+ <value> <int>0</int> </value>
+ </item>
+ <item>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/3</string> </key>
+ <value> <int>1</int> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+ <record id="12" aka="AAAAAAAAAAw=">
<pickle>
<tuple>
<tuple>
@@ -278,58 +419,12 @@
<value>
<dictionary>
<item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/2</string> </key>
+ <key> <string>portal_rules/default_pay_sheet_transaction_rule/4</string> </key>
<value> <int>0</int> </value>
</item>
<item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/3</string> </key>
- <value> <int>1</int> </value>
- </item>
- </dictionary>
- </value>
- </item>
- </dictionary>
- </pickle>
- </record>
- <record id="10" aka="AAAAAAAAAAo=">
- <pickle>
- <tuple>
- <tuple>
- <string>Persistence</string>
- <string>PersistentMapping</string>
- </tuple>
- <none/>
- </tuple>
- </pickle>
- <pickle>
- <dictionary>
- <item>
- <key> <string>_container</string> </key>
- <value>
- <dictionary>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/4</string> </key>
- <value> <int>7</int> </value>
- </item>
- <item>
<key> <string>portal_rules/default_pay_sheet_transaction_rule/5</string> </key>
- <value> <int>9</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/6</string> </key>
- <value> <int>6</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/7</string> </key>
<value> <int>5</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/8</string> </key>
- <value> <int>4</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/9</string> </key>
- <value> <int>8</int> </value>
</item>
<item>
<key> <string>portal_rules/default_pay_sheet_transaction_rule/copy2_of_4</string> </key>
@@ -345,82 +440,6 @@
</item>
<item>
<key> <string>portal_rules/default_pay_sheet_transaction_rule/copy_of_4</string> </key>
- <value> <int>0</int> </value>
- </item>
- </dictionary>
- </value>
- </item>
- </dictionary>
- </pickle>
- </record>
- <record id="11" aka="AAAAAAAAAAs=">
- <pickle>
- <tuple>
- <tuple>
- <string>Persistence</string>
- <string>PersistentMapping</string>
- </tuple>
- <none/>
- </tuple>
- </pickle>
- <pickle>
- <dictionary>
- <item>
- <key> <string>_container</string> </key>
- <value>
- <dictionary>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/2</string> </key>
- <value> <int>0</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/3</string> </key>
- <value> <int>1</int> </value>
- </item>
- </dictionary>
- </value>
- </item>
- </dictionary>
- </pickle>
- </record>
- <record id="12" aka="AAAAAAAAAAw=">
- <pickle>
- <tuple>
- <tuple>
- <string>Persistence</string>
- <string>PersistentMapping</string>
- </tuple>
- <none/>
- </tuple>
- </pickle>
- <pickle>
- <dictionary>
- <item>
- <key> <string>_container</string> </key>
- <value>
- <dictionary>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/4</string> </key>
- <value> <int>0</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/5</string> </key>
- <value> <int>5</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy2_of_4</string> </key>
- <value> <int>3</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy3_of_4</string> </key>
- <value> <int>2</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy4_of_4</string> </key>
- <value> <int>1</int> </value>
- </item>
- <item>
- <key> <string>portal_rules/default_pay_sheet_transaction_rule/copy_of_4</string> </key>
<value> <int>4</int> </value>
</item>
</dictionary>
Modified: erp5/trunk/bt5/erp5_payroll/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_payroll/bt/revision?rev=17425&r1=17424&r2=17425&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_payroll/bt/revision (original)
+++ erp5/trunk/bt5/erp5_payroll/bt/revision Tue Nov 6 18:06:46 2007
@@ -1,1 +1,1 @@
-162
+164
Added: erp5/trunk/bt5/erp5_payroll/bt/template_tool_id_list
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_payroll/bt/template_tool_id_list?rev=17425&view=auto
==============================================================================
(empty)
More information about the Erp5-report
mailing list