[Erp5-report] r28002 - /erp5/trunk/products/ERP5/Document/BPMDeliveryRule.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jul 7 16:57:23 CEST 2009


Author: luke
Date: Tue Jul  7 16:57:21 2009
New Revision: 28002

URL: http://svn.erp5.org?rev=28002&view=rev
Log:
 - use BPM enabled frozen movement state

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

Modified: erp5/trunk/products/ERP5/Document/BPMDeliveryRule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BPMDeliveryRule.py?rev=28002&r1=28001&r2=28002&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BPMDeliveryRule.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BPMDeliveryRule.py [utf8] Tue Jul  7 16:57:21 2009
@@ -82,11 +82,7 @@
       # Check existing movements
       for movement in applied_rule.contentValues(
           portal_type=self.movement_type):
-        if movement.getLastExpandSimulationState() not in \
-          self.getPortalCurrentInventoryStateList():
-          # XXX: This condition is quick and dirty hack - knowing if
-          #      Simulation Movement is frozen shall not be ever hardcoded,
-          #      this is BPM configuration
+        if not movement.isFrozen():
           movement_delivery = movement.getDeliveryValue()
           if not movement._isTreeDelivered(ignore_first=1) and \
               movement_delivery not in delivery_movement_list:




More information about the Erp5-report mailing list