[Erp5-report] r20198 - in /erp5/trunk/bt5/erp5_immobilisation: WorkflowTemplateItem/portal_...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Mar 28 15:14:26 CET 2008


Author: nicolas
Date: Fri Mar 28 15:14:25 2008
New Revision: 20198

URL: http://svn.erp5.org?rev=20198&view=rev
Log:
clear order/delivery on related simulation movements only when its value is the deleted movement.
Thanks to Kazuhiko

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/bt/revision

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=20198&r1=20197&r2=20198&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 Fri Mar 28 15:14:25 2008
@@ -66,8 +66,10 @@
         <item>
             <key> <string>_body</string> </key>
             <value> <string>line = state_change[\'object\']\n
+# Clean simulation\n
 for simulation_movement in line.getDeliveryRelatedValueList():\n
-  simulation_movement.edit(delivery=\'\')\n
+  if simulation_movement.getDelivery() == line.getRelativeUrl():\n
+    simulation_movement.setDelivery(None)\n
 </string> </value>
         </item>
         <item>
@@ -128,6 +130,7 @@
                             <string>_getiter_</string>
                             <string>_getattr_</string>
                             <string>simulation_movement</string>
+                            <string>None</string>
                           </tuple>
                         </value>
                     </item>

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=20198&r1=20197&r2=20198&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 Fri Mar 28 15:14:25 2008
@@ -66,9 +66,11 @@
         <item>
             <key> <string>_body</string> </key>
             <value> <string>delivery = state_change[\'object\']\n
+# Clean simulation\n
 for line in delivery.getMovementList():\n
   for simulation_movement in line.getDeliveryRelatedValueList():\n
-    simulation_movement.edit(delivery=\'\')\n
+    if simulation_movement.getDelivery() == line.getRelativeUrl():\n
+      simulation_movement.setDelivery(None)\n
 </string> </value>
         </item>
         <item>
@@ -130,6 +132,7 @@
                             <string>_getattr_</string>
                             <string>line</string>
                             <string>simulation_movement</string>
+                            <string>None</string>
                           </tuple>
                         </value>
                     </item>

Modified: erp5/trunk/bt5/erp5_immobilisation/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_immobilisation/bt/revision?rev=20198&r1=20197&r2=20198&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_immobilisation/bt/revision (original)
+++ erp5/trunk/bt5/erp5_immobilisation/bt/revision Fri Mar 28 15:14:25 2008
@@ -1,1 +1,1 @@
-145
+146




More information about the Erp5-report mailing list