[Erp5-report] r19116 - /erp5/trunk/products/ERP5/Document/DeliveryBuilder.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Feb 6 22:52:59 CET 2008


Author: yo
Date: Wed Feb  6 22:52:58 2008
New Revision: 19116

URL: http://svn.erp5.org?rev=19116&view=rev
Log:
Make updateFromSimulation unrestricted.

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

Modified: erp5/trunk/products/ERP5/Document/DeliveryBuilder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/DeliveryBuilder.py?rev=19116&r1=19115&r2=19116&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/DeliveryBuilder.py (original)
+++ erp5/trunk/products/ERP5/Document/DeliveryBuilder.py Wed Feb  6 22:52:58 2008
@@ -33,6 +33,7 @@
 from Products.ERP5 import MovementGroup
 from Products.ERP5Type.Utils import convertToUpperCase
 from Products.ERP5.Document.OrderBuilder import OrderBuilder
+from Products.ERP5Type.UnrestrictedMethod import UnrestrictedMethod
 
 from zLOG import LOG
 
@@ -176,6 +177,11 @@
       Update all lines of this transaction based on movements in the 
       simulation related to this transaction.
     """
+    updateFromSimulation = UnrestrictedMethod(self._updateFromSimulation)
+    return updateFromSimulation(delivery_relative_url,
+                                create_new_delivery=create_new_delivery)
+
+  def _updateFromSimulation(self, delivery_relative_url, create_new_delivery=1):
     # We have to get a delivery, else, raise a Error
     delivery = self.getPortalObject().restrictedTraverse(delivery_relative_url)
 




More information about the Erp5-report mailing list