[Erp5-report] r33990 kazuhiko - /erp5/trunk/products/ERP5/Document/TradeModelSolver.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Mar 23 11:05:16 CET 2010


Author: kazuhiko
Date: Tue Mar 23 11:05:14 2010
New Revision: 33990

URL: http://svn.erp5.org?rev=33990&view=rev
Log:
same as r33958 (now tested property list should be taken from Target Solver document or its portal type).

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

Modified: erp5/trunk/products/ERP5/Document/TradeModelSolver.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/TradeModelSolver.py?rev=33990&r1=33989&r2=33990&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/TradeModelSolver.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/TradeModelSolver.py [utf8] Tue Mar 23 11:05:14 2010
@@ -61,8 +61,10 @@
     original one recorded, and then update Trade Model related lines
     accordingly.
     """
-    solved_property_list = self.getCausalityValue().getCausalityValue(). \
-                           getTestedPropertyList()
+    configuration_dict = self.getConfigurationPropertyDict()
+    portal_type = self.getPortalObject().portal_types[self.getPortalType()]
+    solved_property_list = configuration_dict.get('tested_property_list',
+                                                  portal_type.getTestedPropertyList())
 
     # Here, items of delivery_list should be movements, not deliveries.
     solved_movement_list = self.getDeliveryValueList()




More information about the Erp5-report mailing list