[Erp5-report] r34631 kazuhiko - /erp5/trunk/products/ERP5/Document/BusinessPath.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 16 21:21:10 CEST 2010


Author: kazuhiko
Date: Fri Apr 16 21:21:09 2010
New Revision: 34631

URL: http://svn.erp5.org?rev=34631&view=rev
Log:
support legacy simulation hierarchy, for testBPMCore that still uses it.

Modified:
    erp5/trunk/products/ERP5/Document/BusinessPath.py

Modified: erp5/trunk/products/ERP5/Document/BusinessPath.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BusinessPath.py?rev=34631&r1=34630&r2=34631&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BusinessPath.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BusinessPath.py [utf8] Fri Apr 16 21:21:09 2010
@@ -379,6 +379,9 @@
     for movement in explanation.getMovementList():
       simulation_movement_list = movement.getDeliveryRelatedValueList(
           portal_type='Simulation Movement')
+      if len(simulation_movement_list) == 0: # for legacy simulation hierarchy
+        simulation_movement_list = movement.getOrderRelatedValueList(
+            portal_type='Simulation Movement')
       delivery_simulation_movement_list.extend(simulation_movement_list)
       for simulation_movement in simulation_movement_list:
         applied_rule = simulation_movement.getRootAppliedRule()




More information about the Erp5-report mailing list