Commit 57dcd689 authored by Rafael Monnerat's avatar Rafael Monnerat

Modified Task, Task Reports and Project forms and actions.

Task Report starts to use causality workflow.
Included builder to generate invoice from Tasks.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@10496 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent dced62ec
......@@ -81,7 +81,7 @@
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>string:${object_url}/DeliveryLine_view</string> </value>
<value> <string>string:${object_url}/TaskLine_view</string> </value>
</item>
</dictionary>
</pickle>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>5.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>6.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -56,7 +56,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>2.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>4.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -56,7 +56,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>3.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>1.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......@@ -81,7 +81,7 @@
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>string:${object_url}/DeliveryLine_view</string> </value>
<value> <string>string:${object_url}/TaskLine_view</string> </value>
</item>
</dictionary>
</pickle>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>4.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>8.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......@@ -83,7 +83,7 @@
<key> <string>text</string> </key>
<value> <string encoding="cdata"><![CDATA[
string:${object_url}/Base_jumpToRelatedObject?base_category=causality&portal_type=Purchase+Invoice+Transaction
string:${object_url}/Base_jumpToRelatedObject?base_category=causality&portal_type=Sale+Invoice+Transaction
]]></string> </value>
</item>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>7.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>6.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>3.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>5.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>9.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......@@ -81,7 +81,7 @@
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>string:${object_url}/PurchaseTradeCondition_viewProfile</string> </value>
<value> <string>string:${object_url}/TaskTradeCondition_viewProfile</string> </value>
</item>
</dictionary>
</pickle>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>1.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -54,7 +54,7 @@
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>10.0</float> </value>
<value> <float>11.0</float> </value>
</item>
<item>
<key> <string>title</string> </key>
......
......@@ -81,7 +81,7 @@
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>string:${object_url}/PurchaseTradeCondition_viewProfile</string> </value>
<value> <string>string:${object_url}/TaskTradeCondition_viewProfile</string> </value>
</item>
</dictionary>
</pickle>
......
......@@ -31,21 +31,43 @@
</value>
</item>
<item>
<key> <string>_owner</string> </key>
<key> <string>_tree</string> </key>
<value>
<none/>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<key> <string>acquisition_append_value</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>acquisition_base_category</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
<tuple/>
</value>
</item>
<item>
<key> <string>acquisition_copy_value</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>acquisition_mask_value</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>acquisition_object_id</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>acquisition_portal_type</string> </key>
<value> <string>python: []</string> </value>
</item>
<item>
<key> <string>acquisition_sync_value</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
......@@ -54,20 +76,94 @@
</tuple>
</value>
</item>
<item>
<key> <string>category_type</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>criterion_property</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>fallback_base_category</string> </key>
<value>
<none/>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>predecessor</string> </value>
</item>
<item>
<key> <string>id_generator</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id_group</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>last_id</string> </key>
<value> <string>1</string> </value>
</item>
<item>
<key> <string>membership_criterion_base_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>membership_criterion_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>multimembership_criterion_base_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Base Category</string> </value>
</item>
<item>
<key> <string>read_permission</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>rid</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>sid</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>test_method_id</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Predecessor</string> </value>
......@@ -78,6 +174,12 @@
<none/>
</value>
</item>
<item>
<key> <string>write_permission</string> </key>
<value>
<none/>
</value>
</item>
</dictionary>
</pickle>
</record>
......
......@@ -31,21 +31,43 @@
</value>
</item>
<item>
<key> <string>_owner</string> </key>
<key> <string>_tree</string> </key>
<value>
<none/>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<key> <string>acquisition_append_value</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>acquisition_base_category</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
<tuple/>
</value>
</item>
<item>
<key> <string>acquisition_copy_value</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>acquisition_mask_value</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>acquisition_object_id</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>acquisition_portal_type</string> </key>
<value> <string>python: []</string> </value>
</item>
<item>
<key> <string>acquisition_sync_value</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
......@@ -54,20 +76,94 @@
</tuple>
</value>
</item>
<item>
<key> <string>category_type</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>criterion_property</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>fallback_base_category</string> </key>
<value>
<none/>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>requirement</string> </value>
</item>
<item>
<key> <string>id_generator</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id_group</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>last_id</string> </key>
<value> <string>1</string> </value>
</item>
<item>
<key> <string>membership_criterion_base_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>membership_criterion_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>multimembership_criterion_base_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Base Category</string> </value>
</item>
<item>
<key> <string>read_permission</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>rid</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>sid</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>test_method_id</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Requirement</string> </value>
......@@ -78,6 +174,12 @@
<none/>
</value>
</item>
<item>
<key> <string>write_permission</string> </key>
<value>
<none/>
</value>
</item>
</dictionary>
</pickle>
</record>
......
......@@ -40,9 +40,6 @@
<role>Author</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>AccessContentsInformation</name>
</permission>
<permission type='tuple'>
<name>Add Accelerated HTTP Cache Managers</name>
<role>Manager</role>
......@@ -67,6 +64,9 @@
<name>Add CMF Caching Policy Managers</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMF Calendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMF Core Tools</name>
<role>Manager</role>
......@@ -95,9 +95,6 @@
<name>Add CMFActivity Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFCalendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMFCategory Tools</name>
<role>Manager</role>
......@@ -106,30 +103,6 @@
<name>Add CMFMailIn Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFWiki Comment</name>
</permission>
<permission type='list'>
<name>Add ChartObject</name>
</permission>
<permission type='list'>
<name>Add ChartTemplate</name>
</permission>
<permission type='list'>
<name>Add Composite Elements</name>
</permission>
<permission type='list'>
<name>Add Composite Slot Classs</name>
</permission>
<permission type='list'>
<name>Add Composite Slots</name>
</permission>
<permission type='list'>
<name>Add Composite Tools</name>
</permission>
<permission type='list'>
<name>Add Composites</name>
</permission>
<permission type='tuple'>
<name>Add Configured CMF Sites</name>
<role>Manager</role>
......@@ -273,9 +246,6 @@
<name>Add Plugin Registrys</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add PortalTransforms Tools</name>
</permission>
<permission type='tuple'>
<name>Add Python Scripts</name>
<role>Manager</role>
......@@ -288,9 +258,6 @@
<name>Add ReStructuredText Documents</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add RenderableObject</name>
</permission>
<permission type='tuple'>
<name>Add Session Data Manager</name>
<role>Manager</role>
......@@ -338,9 +305,6 @@
<name>Add ZCatalogs</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add ZGDCharts</name>
</permission>
<permission type='tuple'>
<name>Add ZMailIn Clients</name>
<role>Manager</role>
......@@ -353,9 +317,6 @@
<name>Add ZODB Mount Points</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add Zope Schedulers</name>
</permission>
<permission type='tuple'>
<name>Add Zope Tutorials</name>
<role>Manager</role>
......@@ -388,12 +349,6 @@
<name>Change Browser Id Manager</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change CMFWiki Regulations</name>
</permission>
<permission type='list'>
<name>Change Composites</name>
</permission>
<permission type='tuple'>
<name>Change DTML Documents</name>
<role>Manager</role>
......@@ -454,9 +409,6 @@
<name>Change Versions</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change ZGDChart</name>
</permission>
<permission type='tuple'>
<name>Change ZMailIn</name>
<role>Manager</role>
......@@ -505,9 +457,6 @@
<name>Copy or Move</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Create CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Create Transient Objects</name>
<role>Manager</role>
......@@ -529,9 +478,6 @@
<name>Download ExtFile/ExtImage</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Edit Factories</name>
<role>Manager</role>
......@@ -540,6 +486,9 @@
<name>Edit ReStructuredText</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit target</name>
</permission>
<permission type='tuple'>
<name>FTP access</name>
<role>Manager</role>
......@@ -648,9 +597,6 @@
<role>Assignor</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Move CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Open/Close Database Connection</name>
<role>Manager</role>
......@@ -765,12 +711,6 @@
<name>WebDAV access</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>ZopeScheduler: Manage scheduling task</name>
</permission>
<permission type='list'>
<name>ZopeScheduler: Schedule tasks</name>
</permission>
</permission_list>
<portal_type>Project Module</portal_type>
<title>Projects</title>
......
......@@ -40,9 +40,6 @@
<role>Author</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>AccessContentsInformation</name>
</permission>
<permission type='tuple'>
<name>Add Accelerated HTTP Cache Managers</name>
<role>Manager</role>
......@@ -67,6 +64,9 @@
<name>Add CMF Caching Policy Managers</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMF Calendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMF Core Tools</name>
<role>Manager</role>
......@@ -95,9 +95,6 @@
<name>Add CMFActivity Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFCalendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMFCategory Tools</name>
<role>Manager</role>
......@@ -106,30 +103,6 @@
<name>Add CMFMailIn Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFWiki Comment</name>
</permission>
<permission type='list'>
<name>Add ChartObject</name>
</permission>
<permission type='list'>
<name>Add ChartTemplate</name>
</permission>
<permission type='list'>
<name>Add Composite Elements</name>
</permission>
<permission type='list'>
<name>Add Composite Slot Classs</name>
</permission>
<permission type='list'>
<name>Add Composite Slots</name>
</permission>
<permission type='list'>
<name>Add Composite Tools</name>
</permission>
<permission type='list'>
<name>Add Composites</name>
</permission>
<permission type='tuple'>
<name>Add Configured CMF Sites</name>
<role>Manager</role>
......@@ -273,9 +246,6 @@
<name>Add Plugin Registrys</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add PortalTransforms Tools</name>
</permission>
<permission type='tuple'>
<name>Add Python Scripts</name>
<role>Manager</role>
......@@ -288,9 +258,6 @@
<name>Add ReStructuredText Documents</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add RenderableObject</name>
</permission>
<permission type='tuple'>
<name>Add Session Data Manager</name>
<role>Manager</role>
......@@ -338,9 +305,6 @@
<name>Add ZCatalogs</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add ZGDCharts</name>
</permission>
<permission type='tuple'>
<name>Add ZMailIn Clients</name>
<role>Manager</role>
......@@ -353,9 +317,6 @@
<name>Add ZODB Mount Points</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add Zope Schedulers</name>
</permission>
<permission type='tuple'>
<name>Add Zope Tutorials</name>
<role>Manager</role>
......@@ -388,12 +349,6 @@
<name>Change Browser Id Manager</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change CMFWiki Regulations</name>
</permission>
<permission type='list'>
<name>Change Composites</name>
</permission>
<permission type='tuple'>
<name>Change DTML Documents</name>
<role>Manager</role>
......@@ -454,9 +409,6 @@
<name>Change Versions</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change ZGDChart</name>
</permission>
<permission type='tuple'>
<name>Change ZMailIn</name>
<role>Manager</role>
......@@ -505,9 +457,6 @@
<name>Copy or Move</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Create CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Create Transient Objects</name>
<role>Manager</role>
......@@ -529,9 +478,6 @@
<name>Download ExtFile/ExtImage</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Edit Factories</name>
<role>Manager</role>
......@@ -540,6 +486,9 @@
<name>Edit ReStructuredText</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit target</name>
</permission>
<permission type='tuple'>
<name>FTP access</name>
<role>Manager</role>
......@@ -648,9 +597,6 @@
<role>Assignor</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Move CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Open/Close Database Connection</name>
<role>Manager</role>
......@@ -765,12 +711,6 @@
<name>WebDAV access</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>ZopeScheduler: Manage scheduling task</name>
</permission>
<permission type='list'>
<name>ZopeScheduler: Schedule tasks</name>
</permission>
</permission_list>
<portal_type>Requirement Module</portal_type>
<title>Requirements</title>
......
......@@ -40,9 +40,6 @@
<role>Author</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>AccessContentsInformation</name>
</permission>
<permission type='tuple'>
<name>Add Accelerated HTTP Cache Managers</name>
<role>Manager</role>
......@@ -67,6 +64,9 @@
<name>Add CMF Caching Policy Managers</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMF Calendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMF Core Tools</name>
<role>Manager</role>
......@@ -95,9 +95,6 @@
<name>Add CMFActivity Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFCalendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMFCategory Tools</name>
<role>Manager</role>
......@@ -106,30 +103,6 @@
<name>Add CMFMailIn Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFWiki Comment</name>
</permission>
<permission type='list'>
<name>Add ChartObject</name>
</permission>
<permission type='list'>
<name>Add ChartTemplate</name>
</permission>
<permission type='list'>
<name>Add Composite Elements</name>
</permission>
<permission type='list'>
<name>Add Composite Slot Classs</name>
</permission>
<permission type='list'>
<name>Add Composite Slots</name>
</permission>
<permission type='list'>
<name>Add Composite Tools</name>
</permission>
<permission type='list'>
<name>Add Composites</name>
</permission>
<permission type='tuple'>
<name>Add Configured CMF Sites</name>
<role>Manager</role>
......@@ -273,9 +246,6 @@
<name>Add Plugin Registrys</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add PortalTransforms Tools</name>
</permission>
<permission type='tuple'>
<name>Add Python Scripts</name>
<role>Manager</role>
......@@ -288,9 +258,6 @@
<name>Add ReStructuredText Documents</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add RenderableObject</name>
</permission>
<permission type='tuple'>
<name>Add Session Data Manager</name>
<role>Manager</role>
......@@ -338,9 +305,6 @@
<name>Add ZCatalogs</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add ZGDCharts</name>
</permission>
<permission type='tuple'>
<name>Add ZMailIn Clients</name>
<role>Manager</role>
......@@ -353,9 +317,6 @@
<name>Add ZODB Mount Points</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add Zope Schedulers</name>
</permission>
<permission type='tuple'>
<name>Add Zope Tutorials</name>
<role>Manager</role>
......@@ -388,12 +349,6 @@
<name>Change Browser Id Manager</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change CMFWiki Regulations</name>
</permission>
<permission type='list'>
<name>Change Composites</name>
</permission>
<permission type='tuple'>
<name>Change DTML Documents</name>
<role>Manager</role>
......@@ -454,9 +409,6 @@
<name>Change Versions</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change ZGDChart</name>
</permission>
<permission type='tuple'>
<name>Change ZMailIn</name>
<role>Manager</role>
......@@ -505,9 +457,6 @@
<name>Copy or Move</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Create CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Create Transient Objects</name>
<role>Manager</role>
......@@ -529,9 +478,6 @@
<name>Download ExtFile/ExtImage</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Edit Factories</name>
<role>Manager</role>
......@@ -540,6 +486,9 @@
<name>Edit ReStructuredText</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit target</name>
</permission>
<permission type='tuple'>
<name>FTP access</name>
<role>Manager</role>
......@@ -648,9 +597,6 @@
<role>Assignor</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Move CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Open/Close Database Connection</name>
<role>Manager</role>
......@@ -765,12 +711,6 @@
<name>WebDAV access</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>ZopeScheduler: Manage scheduling task</name>
</permission>
<permission type='list'>
<name>ZopeScheduler: Schedule tasks</name>
</permission>
</permission_list>
<portal_type>Task Module</portal_type>
<title>Tasks</title>
......
......@@ -40,9 +40,6 @@
<role>Author</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>AccessContentsInformation</name>
</permission>
<permission type='tuple'>
<name>Add Accelerated HTTP Cache Managers</name>
<role>Manager</role>
......@@ -67,6 +64,9 @@
<name>Add CMF Caching Policy Managers</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMF Calendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMF Core Tools</name>
<role>Manager</role>
......@@ -95,9 +95,6 @@
<name>Add CMFActivity Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFCalendar Tools</name>
</permission>
<permission type='tuple'>
<name>Add CMFCategory Tools</name>
<role>Manager</role>
......@@ -106,30 +103,6 @@
<name>Add CMFMailIn Tools</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add CMFWiki Comment</name>
</permission>
<permission type='list'>
<name>Add ChartObject</name>
</permission>
<permission type='list'>
<name>Add ChartTemplate</name>
</permission>
<permission type='list'>
<name>Add Composite Elements</name>
</permission>
<permission type='list'>
<name>Add Composite Slot Classs</name>
</permission>
<permission type='list'>
<name>Add Composite Slots</name>
</permission>
<permission type='list'>
<name>Add Composite Tools</name>
</permission>
<permission type='list'>
<name>Add Composites</name>
</permission>
<permission type='tuple'>
<name>Add Configured CMF Sites</name>
<role>Manager</role>
......@@ -273,9 +246,6 @@
<name>Add Plugin Registrys</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add PortalTransforms Tools</name>
</permission>
<permission type='tuple'>
<name>Add Python Scripts</name>
<role>Manager</role>
......@@ -288,9 +258,6 @@
<name>Add ReStructuredText Documents</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add RenderableObject</name>
</permission>
<permission type='tuple'>
<name>Add Session Data Manager</name>
<role>Manager</role>
......@@ -338,9 +305,6 @@
<name>Add ZCatalogs</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add ZGDCharts</name>
</permission>
<permission type='tuple'>
<name>Add ZMailIn Clients</name>
<role>Manager</role>
......@@ -353,9 +317,6 @@
<name>Add ZODB Mount Points</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Add Zope Schedulers</name>
</permission>
<permission type='tuple'>
<name>Add Zope Tutorials</name>
<role>Manager</role>
......@@ -388,12 +349,6 @@
<name>Change Browser Id Manager</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change CMFWiki Regulations</name>
</permission>
<permission type='list'>
<name>Change Composites</name>
</permission>
<permission type='tuple'>
<name>Change DTML Documents</name>
<role>Manager</role>
......@@ -454,9 +409,6 @@
<name>Change Versions</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Change ZGDChart</name>
</permission>
<permission type='tuple'>
<name>Change ZMailIn</name>
<role>Manager</role>
......@@ -505,9 +457,6 @@
<name>Copy or Move</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Create CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Create Transient Objects</name>
<role>Manager</role>
......@@ -529,9 +478,6 @@
<name>Download ExtFile/ExtImage</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Edit Factories</name>
<role>Manager</role>
......@@ -540,6 +486,9 @@
<name>Edit ReStructuredText</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Edit target</name>
</permission>
<permission type='tuple'>
<name>FTP access</name>
<role>Manager</role>
......@@ -648,9 +597,6 @@
<role>Assignor</role>
<role>Manager</role>
</permission>
<permission type='list'>
<name>Move CMFWiki Page</name>
</permission>
<permission type='tuple'>
<name>Open/Close Database Connection</name>
<role>Manager</role>
......@@ -765,12 +711,6 @@
<name>WebDAV access</name>
<role>Manager</role>
</permission>
<permission type='list'>
<name>ZopeScheduler: Manage scheduling task</name>
</permission>
<permission type='list'>
<name>ZopeScheduler: Schedule tasks</name>
</permission>
</permission_list>
<portal_type>Task Report Module</portal_type>
<title>Task Reports</title>
......
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Type.Document.DeliveryBuilder</string>
<string>DeliveryBuilder</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_count</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>_owner</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>collect_order</string> </key>
<value>
<tuple>
<string>OrderMovementGroup</string>
<string>PathMovementGroup</string>
<string>DateMovementGroup</string>
<string>ResourceMovementGroup</string>
<string>VariantMovementGroup</string>
</tuple>
</value>
</item>
<item>
<key> <string>collect_order_list</string> </key>
<value>
<list>
<string>test</string>
<string>test2</string>
</list>
</value>
</item>
<item>
<key> <string>collect_order_list_id</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>delivery_after_generation_method_id</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>delivery_after_generation_script_id</string> </key>
<value> <string>InvoiceTransaction_postGeneration</string> </value>
</item>
<item>
<key> <string>delivery_cell_collect_order</string> </key>
<value>
<tuple>
<string>VariantMovementGroup</string>
</tuple>
</value>
</item>
<item>
<key> <string>delivery_cell_portal_type</string> </key>
<value> <string>Invoice Cell</string> </value>
</item>
<item>
<key> <string>delivery_cell_separate_order</string> </key>
<value>
<tuple>
<string>calculateSeparatePrice</string>
</tuple>
</value>
</item>
<item>
<key> <string>delivery_collect_order</string> </key>
<value>
<tuple>
<string>SourceProjectMovementGroup</string>
<string>SectionPathMovementGroup</string>
</tuple>
</value>
</item>
<item>
<key> <string>delivery_line_collect_order</string> </key>
<value>
<tuple>
<string>ResourceMovementGroup</string>
<string>BaseVariantMovementGroup</string>
<string>DateMovementGroup</string>
<string>TitleMovementGroup</string>
<string>PathMovementGroup</string>
</tuple>
</value>
</item>
<item>
<key> <string>delivery_line_portal_type</string> </key>
<value> <string>Invoice Line</string> </value>
</item>
<item>
<key> <string>delivery_module</string> </key>
<value> <string>accounting_module</string> </value>
</item>
<item>
<key> <string>delivery_portal_type</string> </key>
<value> <string>Sale Invoice Transaction</string> </value>
</item>
<item>
<key> <string>delivery_select_method_id</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string>Builds Sale Invoices from Task Reports related simulation movements</string> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>task_invoice_builder</string> </value>
</item>
<item>
<key> <string>last_id</string> </key>
<value> <string>1</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Delivery Builder</string> </value>
</item>
<item>
<key> <string>resource_portal_type</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>simulation_select_method_id</string> </key>
<value> <string>SaleInvoiceTransaction_selectTaskReportMovement</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Task Invoice Builder</string> </value>
</item>
<item>
<key> <string>uid</string> </key>
<value>
<none/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<tuple>
<tuple>
<string>BTrees.Length</string>
<string>Length</string>
</tuple>
<none/>
</tuple>
</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>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<tuple>
<tuple>
<string>BTrees.OOBTree</string>
<string>OOBTree</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<none/>
</pickle>
</record>
</ZopeData>
......@@ -67,7 +67,6 @@
<tuple>
<string>OrderMovementGroup</string>
<string>DateMovementGroup</string>
<string>PathMovementGroup</string>
<string>SectionPathMovementGroup</string>
</tuple>
</value>
......@@ -77,8 +76,9 @@
<value>
<tuple>
<string>ResourceMovementGroup</string>
<string>SourceProjectMovementGroup</string>
<string>TitleMovementGroup</string>
<string>AggregateMovementGroup</string>
<string>PathMovementGroup</string>
<string>BaseVariantMovementGroup</string>
</tuple>
</value>
......
......@@ -10,6 +10,9 @@
<item>requirement</item>
<item>predecessor</item>
</portal_type>
<portal_type id="Sale Invoice Transaction">
<item>source_project</item>
</portal_type>
<portal_type id="Task">
<item>predecessor</item>
</portal_type>
......
......@@ -82,7 +82,7 @@
<key> <string>group_list</string> </key>
<value>
<tuple>
<string>order_movement</string>
<string>delivery_movement</string>
</tuple>
</value>
</item>
......
......@@ -82,6 +82,7 @@
<key> <string>group_list</string> </key>
<value>
<tuple>
<string>delivery</string>
<string>order</string>
</tuple>
</value>
......
......@@ -21,6 +21,10 @@
</chain>
<chain>
<type>Task Report</type>
<workflow>packing_list_causality_workflow, packing_list_interaction_workflow, edit_workflow, task_report_workflow</workflow>
<workflow>task_report_interaction_workflow, edit_workflow, task_report_causality_workflow, task_report_workflow</workflow>
</chain>
<chain>
<type>Task Report Line</type>
<workflow>task_report_interaction_workflow</workflow>
</chain>
</workflow_chain>
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.Form</string>
<string>ERP5Form</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>_owner</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>action</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>enctype</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>group_list</string> </key>
<value>
<list>
<string>Default</string>
</list>
</value>
</item>
<item>
<key> <string>groups</string> </key>
<value>
<dictionary>
<item>
<key> <string>Default</string> </key>
<value>
<list>
<string>my_source_project_title</string>
<string>my_destination_project_title</string>
</list>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>BaseTradeProject_FieldLibrary</string> </value>
</item>
<item>
<key> <string>method</string> </key>
<value> <string>POST</string> </value>
</item>
<item>
<key> <string>name</string> </key>
<value> <string>Sale_FieldLibrary</string> </value>
</item>
<item>
<key> <string>pt</string> </key>
<value> <string>form_view</string> </value>
</item>
<item>
<key> <string>row_length</string> </key>
<value> <int>4</int> </value>
</item>
<item>
<key> <string>stored_encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Trade Project Field Library</string> </value>
</item>
<item>
<key> <string>unicode_mode</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>update_action</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.Form</string>
<string>ERP5Form</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>action</string> </key>
<value> <string>ProjectLine_generateTasks</string> </value>
</item>
<item>
<key> <string>encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>enctype</string> </key>
<value> <string>multipart/form-data</string> </value>
</item>
<item>
<key> <string>group_list</string> </key>
<value>
<list>
<string>left</string>
<string>bottom</string>
<string>hidden</string>
</list>
</value>
</item>
<item>
<key> <string>groups</string> </key>
<value>
<dictionary>
<item>
<key> <string>bottom</string> </key>
<value>
<list>
<string>listbox</string>
</list>
</value>
</item>
<item>
<key> <string>hidden</string> </key>
<value>
<list>
<string>listbox_task_title</string>
<string>listbox_task_comment</string>
<string>listbox_task_start_date</string>
<string>listbox_task_stop_date</string>
<string>listbox_task_requirement</string>
</list>
</value>
</item>
<item>
<key> <string>left</string> </key>
<value>
<list/>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>ProjectLine_addTaskFastInput</string> </value>
</item>
<item>
<key> <string>method</string> </key>
<value> <string>POST</string> </value>
</item>
<item>
<key> <string>name</string> </key>
<value> <string>Requirement_generateRequirements</string> </value>
</item>
<item>
<key> <string>pt</string> </key>
<value> <string>form_dialog</string> </value>
</item>
<item>
<key> <string>row_length</string> </key>
<value> <int>4</int> </value>
</item>
<item>
<key> <string>stored_encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Add Tasks</string> </value>
</item>
<item>
<key> <string>unicode_mode</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>update_action</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
......@@ -5,7 +5,7 @@
<tuple>
<tuple>
<string>Products.Formulator.StandardFields</string>
<string>ListField</string>
<string>TextAreaField</string>
</tuple>
<none/>
</tuple>
......@@ -14,7 +14,7 @@
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_resource</string> </value>
<value> <string>listbox_task_comment</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
......@@ -24,13 +24,21 @@
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
<item>
<key> <string>line_too_long</string> </key>
<value> <string>A line was too long.</string> </value>
</item>
<item>
<key> <string>required_not_found</string> </key>
<value> <string>Input is required but no input given.</string> </value>
</item>
<item>
<key> <string>unknown_selection</string> </key>
<value> <string>You selected an item that was not in the list.</string> </value>
<key> <string>too_long</string> </key>
<value> <string>You entered too many characters.</string> </value>
</item>
<item>
<key> <string>too_many_lines</string> </key>
<value> <string>You entered too many lines.</string> </value>
</item>
</dictionary>
</value>
......@@ -72,27 +80,27 @@
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_item</string> </key>
<key> <string>height</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>first_item</string> </key>
<key> <string>hidden</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<key> <string>max_length</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>items</string> </key>
<key> <string>max_linelength</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>required</string> </key>
<key> <string>max_lines</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<key> <string>required</string> </key>
<value> <string></string> </value>
</item>
<item>
......@@ -107,6 +115,10 @@
<key> <string>whitespace_preserve</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>width</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
......@@ -147,29 +159,27 @@
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_item</string> </key>
<key> <string>height</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>first_item</string> </key>
<key> <string>hidden</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<key> <string>max_length</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>items</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
<key> <string>max_linelength</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>required</string> </key>
<key> <string>max_lines</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<key> <string>required</string> </key>
<value> <string></string> </value>
</item>
<item>
......@@ -184,6 +194,10 @@
<key> <string>whitespace_preserve</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>width</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
......@@ -224,34 +238,32 @@
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_item</string> </key>
<value> <string></string> </value>
<key> <string>height</string> </key>
<value> <int>5</int> </value>
</item>
<item>
<key> <string>first_item</string> </key>
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
<key> <string>max_length</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>items</string> </key>
<value>
<list/>
</value>
<key> <string>max_linelength</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>required</string> </key>
<value> <int>0</int> </value>
<key> <string>max_lines</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>1</int> </value>
<key> <string>required</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Default Service</string> </value>
<value> <string>Comment</string> </value>
</item>
<item>
<key> <string>unicode</string> </key>
......@@ -261,27 +273,12 @@
<key> <string>whitespace_preserve</string> </key>
<value> <int>0</int> </value>
</item>
</dictionary>
</value>
<item>
<key> <string>width</string> </key>
<value> <int>60</int> </value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<tuple>
<tuple>
<string>Products.Formulator.TALESField</string>
<string>TALESMethod</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_text</string> </key>
<value> <string>python:here.portal_categories.product_line.getCategoryChildTitleItemList(base=1)</string> </value>
</value>
</item>
</dictionary>
</pickle>
......
......@@ -5,7 +5,7 @@
<tuple>
<tuple>
<string>Products.Formulator.StandardFields</string>
<string>ListField</string>
<string>MultiListField</string>
</tuple>
<none/>
</tuple>
......@@ -14,7 +14,7 @@
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_resource</string> </value>
<value> <string>listbox_task_requirement</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
......@@ -75,10 +75,6 @@
<key> <string>extra_item</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>first_item</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <string></string> </value>
......@@ -104,7 +100,7 @@
<value> <string></string> </value>
</item>
<item>
<key> <string>whitespace_preserve</string> </key>
<key> <string>view_separator</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
......@@ -150,10 +146,6 @@
<key> <string>extra_item</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>first_item</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <string></string> </value>
......@@ -181,7 +173,7 @@
<value> <string></string> </value>
</item>
<item>
<key> <string>whitespace_preserve</string> </key>
<key> <string>view_separator</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
......@@ -201,7 +193,9 @@
</item>
<item>
<key> <string>default</string> </key>
<value> <string></string> </value>
<value>
<list/>
</value>
</item>
<item>
<key> <string>description</string> </key>
......@@ -227,10 +221,6 @@
<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>
......@@ -247,19 +237,23 @@
</item>
<item>
<key> <string>size</string> </key>
<value> <int>1</int> </value>
<value> <int>5</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Default Resource</string> </value>
<value> <string>Task Requirement</string> </value>
</item>
<item>
<key> <string>unicode</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>whitespace_preserve</string> </key>
<value> <int>0</int> </value>
<key> <string>view_separator</string> </key>
<value> <string encoding="cdata"><![CDATA[
<br />
]]></string> </value>
</item>
</dictionary>
</value>
......@@ -281,7 +275,7 @@
<dictionary>
<item>
<key> <string>_text</string> </key>
<value> <string>python:here.portal_categories.product_line.getCategoryChildTitleItemList(base=1)</string> </value>
<value> <string>here/ProjectLine_getRequirimentStringList</string> </value>
</item>
</dictionary>
</pickle>
......
......@@ -5,7 +5,7 @@
<tuple>
<tuple>
<string>Products.Formulator.StandardFields</string>
<string>FloatField</string>
<string>StringField</string>
</tuple>
<none/>
</tuple>
......@@ -14,7 +14,7 @@
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_task_line_price</string> </value>
<value> <string>listbox_task_title</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
......@@ -24,14 +24,14 @@
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
<item>
<key> <string>not_float</string> </key>
<value> <string>You did not enter a floating point number.</string> </value>
</item>
<item>
<key> <string>required_not_found</string> </key>
<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>
</item>
</dictionary>
</value>
</item>
......@@ -83,6 +83,10 @@
<key> <string>hidden</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>max_length</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>required</string> </key>
<value> <string></string> </value>
......@@ -91,6 +95,14 @@
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>truncate</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>unicode</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>whitespace_preserve</string> </key>
<value> <string></string> </value>
......@@ -132,9 +144,7 @@
</item>
<item>
<key> <string>enabled</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
<value> <string></string> </value>
</item>
<item>
<key> <string>external_validator</string> </key>
......@@ -149,19 +159,23 @@
<value> <string></string> </value>
</item>
<item>
<key> <string>input_style</string> </key>
<key> <string>max_length</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>precision</string> </key>
<key> <string>required</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>required</string> </key>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<key> <string>truncate</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>unicode</string> </key>
<value> <string></string> </value>
</item>
<item>
......@@ -197,7 +211,7 @@
</item>
<item>
<key> <string>display_width</string> </key>
<value> <int>10</int> </value>
<value> <int>30</int> </value>
</item>
<item>
<key> <string>editable</string> </key>
......@@ -220,11 +234,7 @@
<value> <int>0</int> </value>
</item>
<item>
<key> <string>input_style</string> </key>
<value> <string>-1234.5</string> </value>
</item>
<item>
<key> <string>precision</string> </key>
<key> <string>max_length</string> </key>
<value> <string></string> </value>
</item>
<item>
......@@ -233,7 +243,15 @@
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Unit Price</string> </value>
<value> <string>Task Title</string> </value>
</item>
<item>
<key> <string>truncate</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>unicode</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>whitespace_preserve</string> </key>
......@@ -245,23 +263,4 @@
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<tuple>
<tuple>
<string>Products.Formulator.TALESField</string>
<string>TALESMethod</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_text</string> </key>
<value> <string>here/Task_isSimpleTask</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.PythonScripts.PythonScript</string>
<string>PythonScript</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>Python_magic</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>Script_magic</string> </key>
<value> <int>3</int> </value>
</item>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_container</string> </key>
<value> <string>container</string> </value>
</item>
<item>
<key> <string>name_context</string> </key>
<value> <string>context</string> </value>
</item>
<item>
<key> <string>name_m_self</string> </key>
<value> <string>script</string> </value>
</item>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_body</string> </key>
<value> <string>context_obj = context.getObject()\n
\n
module_type = \'Task Module\'\n
document_type = \'Task\'\n
source_project_type = [ \'Project Line\' , \'Project\']\n
\n
task_module = context.getDefaultModule(module_type)\n
\n
if context_obj.getPortalType() not in source_project_type:\n
return context.REQUEST.RESPONSE.redirect(context.absolute_url() + \'?portal_status_message=Error:+bad+context.\')\n
\n
# this list contain all task items\n
task_items = []\n
\n
# get the user information\n
for task in listbox:\n
if task.has_key(\'listbox_key\'):\n
task_id = int(task[\'listbox_key\'])\n
task_dict = {}\n
task_dict[\'id\'] = task_id\n
task_dict[\'title\'] = task[\'task_title\']\n
task_dict[\'comment\'] = task[\'task_comment\']\n
task_dict[\'start_date\'] = task[\'task_start_date\']\n
task_dict[\'stop_date\'] = task[\'task_stop_date\']\n
task_dict[\'requirement\'] = task[\'task_requirement\']\n
task_items.append(task_dict)\n
\n
# sort the requirements list by id to have the same order of the user\n
task_items.sort(lambda x, y: cmp(x[\'id\'], y[\'id\']))\n
\n
\n
\n
for item in task_items:\n
\n
if item[\'title\'] != \'\':\n
task = task_module.newContent( portal_type = document_type\n
, title = item[\'title\']\n
, comment = item[\'comment\']\n
, start_date = item[\'start_date\']\n
, stop_date = item[\'stop_date\']\n
)\n
\n
if item[\'requirement\'] is not None:\n
if isinstance(item[\'requirement\'],str):\n
task.setRequirement(item[\'requirement\'])\n
else:\n
task.setRequirementList(item[\'requirement\'])\n
task.setSourceProjectValue(context_obj)\n
\n
# return to the project\n
return context.REQUEST.RESPONSE.redirect(context.absolute_url() + \'?portal_status_message=Tasks+added+at+Task+Module.\')\n
</string> </value>
</item>
<item>
<key> <string>_code</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_params</string> </key>
<value> <string>listbox=[],**kw</string> </value>
</item>
<item>
<key> <string>errors</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>func_code</string> </key>
<value>
<object>
<klass>
<global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>co_argcount</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>co_varnames</string> </key>
<value>
<tuple>
<string>listbox</string>
<string>kw</string>
<string>_getattr_</string>
<string>context</string>
<string>context_obj</string>
<string>module_type</string>
<string>document_type</string>
<string>source_project_type</string>
<string>task_module</string>
<string>task_items</string>
<string>_getiter_</string>
<string>task</string>
<string>int</string>
<string>_getitem_</string>
<string>task_id</string>
<string>task_dict</string>
<string>_write_</string>
<string>item</string>
<string>None</string>
<string>isinstance</string>
<string>str</string>
</tuple>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>func_defaults</string> </key>
<value>
<tuple>
<list/>
</tuple>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>ProjectLine_generateTasks</string> </value>
</item>
<item>
<key> <string>warnings</string> </key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.PythonScripts.PythonScript</string>
<string>PythonScript</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>Python_magic</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>Script_magic</string> </key>
<value> <int>3</int> </value>
</item>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_container</string> </key>
<value> <string>container</string> </value>
</item>
<item>
<key> <string>name_context</string> </key>
<value> <string>context</string> </value>
</item>
<item>
<key> <string>name_m_self</string> </key>
<value> <string>script</string> </value>
</item>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_body</string> </key>
<value> <string>requeriment_list_value = context.getRequirementValueList()\n
#requeriment_list_title = context.getRequirementTitleList()\n
requeriment_string_list = []\n
\n
for req in requeriment_list_value:\n
resource_path = \'/\'.join(req.getPath().split(\'/\')[2:])\n
requeriment_string_list.append([req.getTitle(), resource_path ])\n
\n
return requeriment_string_list\n
</string> </value>
</item>
<item>
<key> <string>_code</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_params</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>errors</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>func_code</string> </key>
<value>
<object>
<klass>
<global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>co_argcount</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>co_varnames</string> </key>
<value>
<tuple>
<string>_getattr_</string>
<string>context</string>
<string>requeriment_list_value</string>
<string>requeriment_string_list</string>
<string>_getiter_</string>
<string>req</string>
<string>_getitem_</string>
<string>resource_path</string>
</tuple>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>func_defaults</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>ProjectLine_getRequirimentStringList</string> </value>
</item>
<item>
<key> <string>warnings</string> </key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
......@@ -108,6 +108,7 @@
<string>my_reference</string>
<string>my_destination_section_title</string>
<string>my_destination_title</string>
<string>my_translated_simulation_state_title</string>
</list>
</value>
</item>
......
......@@ -14,7 +14,7 @@
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>state</string> </value>
<value> <string>my_translated_simulation_state_title</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
......@@ -124,9 +124,7 @@
</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>
......@@ -265,23 +263,4 @@
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<tuple>
<tuple>
<string>Products.Formulator.TALESField</string>
<string>TALESMethod</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_text</string> </key>
<value> <string>python:here.portal_workflow.getInfoFor(here, \'simulation_state\')</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
......@@ -558,7 +558,7 @@
</item>
<item>
<key> <string>selection_name</string> </key>
<value> <string>project_task_selection</string> </value>
<value> <string>project_selection</string> </value>
</item>
<item>
<key> <string>sort</string> </key>
......
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.PythonScripts.PythonScript</string>
<string>PythonScript</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>Python_magic</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>Script_magic</string> </key>
<value> <int>3</int> </value>
</item>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_container</string> </key>
<value> <string>container</string> </value>
</item>
<item>
<key> <string>name_context</string> </key>
<value> <string>context</string> </value>
</item>
<item>
<key> <string>name_m_self</string> </key>
<value> <string>script</string> </value>
</item>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_body</string> </key>
<value> <string>DEBUG = 1\n
LOG = lambda msg:context.log("SaleInvoice_selectPackingListMovement", msg)\n
\n
kw[\'parent_specialise_portal_type\'] = \'Invoicing Rule\'\n
kw[\'explanation_portal_type\'] = [\'Task\', \'Task Report\']\n
kw[\'portal_type\'] = \'Simulation Movement\'\n
kw[\'grand_parent_simulation_state\'] = [\'started\', \'stopped\',\'delivered\']\n
\n
kw.update(context.portal_catalog.buildSQLQuery(**kw))\n
\n
if DEBUG : \n
LOG("SQL used = %s"%context.InvoiceTransaction_zSelectMovement(src__=1, **kw))\n
\n
movement_list = [] \n
for movement in context.InvoiceTransaction_zSelectMovement(**kw) :\n
movement = movement.getObject()\n
if movement.getDeliveryValue() is None :\n
movement_list.append(movement)\n
else : \n
LOG("simulation movement %s should not have been selected !" % movement.getPath())\n
\n
if DEBUG :\n
LOG("selected movement_list : %s"%movement_list)\n
\n
return movement_list\n
</string> </value>
</item>
<item>
<key> <string>_code</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_filepath</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_owner</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_params</string> </key>
<value> <string>**kw</string> </value>
</item>
<item>
<key> <string>errors</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>func_code</string> </key>
<value>
<object>
<klass>
<global name="FuncCode" module="Shared.DC.Scripts.Signature"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>co_argcount</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>co_varnames</string> </key>
<value>
<tuple>
<string>kw</string>
<string>DEBUG</string>
<string>LOG</string>
<string>_write_</string>
<string>_getattr_</string>
<string>_apply_</string>
<string>context</string>
<string>movement_list</string>
<string>_getiter_</string>
<string>movement</string>
<string>None</string>
</tuple>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>func_defaults</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>SaleInvoiceTransaction_selectTaskReportMovement</string> </value>
</item>
<item>
<key> <string>warnings</string> </key>
<value>
<tuple/>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.Form</string>
<string>ERP5Form</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>action</string> </key>
<value> <string>Base_edit</string> </value>
</item>
<item>
<key> <string>encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>enctype</string> </key>
<value> <string>multipart/form-data</string> </value>
</item>
<item>
<key> <string>group_list</string> </key>
<value>
<list>
<string>left</string>
<string>right</string>
<string>center</string>
<string>bottom</string>
<string>hidden</string>
</list>
</value>
</item>
<item>
<key> <string>groups</string> </key>
<value>
<dictionary>
<item>
<key> <string>bottom</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>center</string> </key>
<value>
<list>
<string>my_description</string>
<string>my_requirement_logical_path_list</string>
</list>
</value>
</item>
<item>
<key> <string>hidden</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>left</string> </key>
<value>
<list>
<string>my_title</string>
<string>my_resource_title</string>
<string>my_variation_category_list</string>
<string>my_amortisation_method</string>
<string>my_source_title</string>
<string>my_source_project_title</string>
<string>my_destination_title</string>
</list>
</value>
</item>
<item>
<key> <string>right</string> </key>
<value>
<list>
<string>my_quantity</string>
<string>my_quantity_unit</string>
<string>my_price</string>
<string>my_start_date</string>
<string>my_stop_date</string>
<string>total_quantity</string>
<string>total_price</string>
</list>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>TaskLine_view</string> </value>
</item>
<item>
<key> <string>method</string> </key>
<value> <string>POST</string> </value>
</item>
<item>
<key> <string>name</string> </key>
<value> <string>TaskLine_view</string> </value>
</item>
<item>
<key> <string>pt</string> </key>
<value> <string>form_view</string> </value>
</item>
<item>
<key> <string>row_length</string> </key>
<value> <int>4</int> </value>
</item>
<item>
<key> <string>stored_encoding</string> </key>
<value> <string>UTF-8</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Task Line</string> </value>
</item>
<item>
<key> <string>unicode_mode</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>update_action</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.ProxyField</string>
<string>ProxyField</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_amortisation_method</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_amortisation_method</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>BaseTradePurchase_FieldLibrary</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.ProxyField</string>
<string>ProxyField</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_description</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>alternate_name</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>css_class</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>default</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>editable</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>enabled</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>external_validator</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_context</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_description</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>BaseTradeSale_FieldLibrary</string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Description</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.ProxyField</string>
<string>ProxyField</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_price</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>alternate_name</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>css_class</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>default</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>editable</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>enabled</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>external_validator</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_context</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_price</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>BaseTradeSale_FieldLibrary</string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Price</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.ProxyField</string>
<string>ProxyField</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_quantity</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>alternate_name</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>css_class</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>default</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>editable</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>enabled</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>external_validator</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_context</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_quantity</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>BaseTradeSale_FieldLibrary</string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Quantity</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.ERP5Form.ProxyField</string>
<string>ProxyField</string>
</tuple>
<none/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>my_quantity_unit</string> </value>
</item>
<item>
<key> <string>message_values</string> </key>
<value>
<dictionary>
<item>
<key> <string>external_validator_failed</string> </key>
<value> <string>The input failed the external validator.</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>overrides</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>tales</string> </key>
<value>
<dictionary>
<item>
<key> <string>extra_context</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>values</string> </key>
<value>
<dictionary>
<item>
<key> <string>alternate_name</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>css_class</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>default</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>editable</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>enabled</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>external_validator</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>extra_context</string> </key>
<value>
<list/>
</value>
</item>
<item>
<key> <string>field_id</string> </key>
<value> <string>my_quantity_unit</string> </value>
</item>
<item>
<key> <string>form_id</string> </key>
<value> <string>BaseTradeSale_FieldLibrary</string> </value>
</item>
<item>
<key> <string>hidden</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Quantity Unit</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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