[Erp5-report] r8821 - in /erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_wo...
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Jul 27 08:14:29 CEST 2006
Author: jerome
Date: Thu Jul 27 08:14:25 2006
New Revision: 8821
URL: http://svn.erp5.org?rev=8821&view=rev
Log:
access state change's object using sci['object'] rather than sci.object to workaround http://www.zope.org/Collectors/Zope/1779 because workflow scripts have proxyroles. BTW do they really need proxy roles ?
Modified:
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransactionContent_updateRelatedSimulationMovement.xml
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransaction_updateRelatedSimulationMovement.xml
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/ImmobilisationContent_updateImmobilisationState.xml
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateFutureMovementsImmobilisationState.xml
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateImmobilisationState.xml
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_afterEdit.xml
erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_beforeEdit.xml
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransactionContent_updateRelatedSimulationMovement.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransactionContent_updateRelatedSimulationMovement.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransactionContent_updateRelatedSimulationMovement.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransactionContent_updateRelatedSimulationMovement.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>line = state_change.object\n
+ <value> <string>line = state_change[\'object\']\n
for simulation_movement in line.getDeliveryRelatedValueList():\n
simulation_movement.edit(delivery=\'\')\n
</string> </value>
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransaction_updateRelatedSimulationMovement.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransaction_updateRelatedSimulationMovement.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransaction_updateRelatedSimulationMovement.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/amortisation_transaction_interaction_workflow/scripts/AmortisationTransaction_updateRelatedSimulationMovement.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>delivery = state_change.object\n
+ <value> <string>delivery = state_change[\'object\']\n
for line in delivery.getMovementList():\n
for simulation_movement in line.getDeliveryRelatedValueList():\n
simulation_movement.edit(delivery=\'\')\n
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/ImmobilisationContent_updateImmobilisationState.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/ImmobilisationContent_updateImmobilisationState.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/ImmobilisationContent_updateImmobilisationState.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/ImmobilisationContent_updateImmobilisationState.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>immobilisation_content = state_change.object\n
+ <value> <string>immobilisation_content = state_change[\'object\']\n
immobilisation = immobilisation_content.getRootDeliveryValue()\n
if immobilisation.getImmobilisationState() != \'calculating\':\n
immobilisation.calculate_immobilisation_validity()\n
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateFutureMovementsImmobilisationState.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateFutureMovementsImmobilisationState.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateFutureMovementsImmobilisationState.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateFutureMovementsImmobilisationState.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>context = state_change.object\n
+ <value> <string>context = state[\'change.object\']\n
for movement in context.getAggregatedItemsNextImmobilisationMovementValueList():\n
if movement.getImmobilisationState() != \'calculating\':\n
movement.calculate_immobilisation_validity()\n
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateImmobilisationState.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateImmobilisationState.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateImmobilisationState.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_movement_interaction_workflow/scripts/Immobilisation_updateImmobilisationState.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>immobilisation = state_change.object\n
+ <value> <string>immobilisation = state[\'change.object\']\n
if immobilisation.getImmobilisationState() != \'calculating\':\n
immobilisation.calculate_immobilisation_validity()\n
</string> </value>
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_afterEdit.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_afterEdit.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_afterEdit.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_afterEdit.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>context = state_change.object\n
+ <value> <string>context = state_change[\'object\']\n
context.activate().updateImmobilisationState()\n
\n
# It is done before and after because stop_date may have change\n
Modified: erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_beforeEdit.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_beforeEdit.xml?rev=8821&r1=8820&r2=8821&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_beforeEdit.xml (original)
+++ erp5/trunk/bt5/erp5_immobilisation/WorkflowTemplateItem/portal_workflow/immobilisation_workflow/scripts/ImmobilisationMovement_beforeEdit.xml Thu Jul 27 08:14:25 2006
@@ -66,7 +66,7 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>context = state_change.object\n
+ <value> <string>context = state_change[\'object\']\n
for movement in context.getAggregatedItemsNextImmobilisationMovementValueList():\n
if movement.getImmobilisationState() != \'calculating\':\n
movement.calculate_immobilisation_validity()\n
More information about the Erp5-report
mailing list