[Erp5-report] r43730 jerome - /erp5/trunk/products/ERP5/Document/Order.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 25 12:07:57 CET 2011


Author: jerome
Date: Fri Feb 25 12:07:57 2011
New Revision: 43730

URL: http://svn.erp5.org?rev=43730&view=rev
Log:
I don't think Order.getOrderRelatedValueList is necessary. Anyway with newer
simulation trees, no simulation movements are using order

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

Modified: erp5/trunk/products/ERP5/Document/Order.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/Order.py?rev=43730&r1=43729&r2=43730&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/Order.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/Order.py [utf8] Fri Feb 25 12:07:57 2011
@@ -155,31 +155,6 @@ class Order(Delivery):
                                       portal_type='Applied Rule')
       getattr(my_applied_rule.getObject(), method_id)(**kw)
 
-
-    security.declareProtected(Permissions.AccessContentsInformation, \
-                              'getOrderRelatedMovementList')
-    def getOrderRelatedMovementList(self):
-      """
-        Returns simulation movements related to a cell or line 
-        of this order
-      """
-      # XXX The name should be getDeliveryRelatedMovementList, but this
-      # method seems to be not used at all.
-      result = self.getOrderRelatedValueList(
-          portal_type='Simulation Movement') or \
-          self.getDeliveryRelatedValueList(portal_type='Simulation Movement')
-      for m in self.contentValues(filter={'portal_type': \
-                                          self.getPortalMovementTypeList()}):
-        # Find related in simulation
-        result += m.getOrderRelatedValueList(
-            portal_type='Simulation Movement') or \
-            m.getDeliveryRelatedValueList(portal_type='Simulation Movement')
-        for c in m.contentValues(filter={'portal_type': 'Delivery Cell'}):
-          result += c.getOrderRelatedValueList(
-              portal_type='Simulation Movement') or \
-              c.getDeliveryRelatedValueList(portal_type='Simulation Movement')
-      return result
-
     def manage_beforeDelete(self, item, container):
       """
           Delete related Applied Rule



More information about the Erp5-report mailing list