[Erp5-report] r43739 jerome - in /erp5/trunk/products: ERP5/ ERP5Type/

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 25 14:06:44 CET 2011


Author: jerome
Date: Fri Feb 25 14:06:43 2011
New Revision: 43739

URL: http://svn.erp5.org?rev=43739&view=rev
Log:
add a portal type group for open orders

Modified:
    erp5/trunk/products/ERP5/ERP5Defaults.py
    erp5/trunk/products/ERP5/ERP5Site.py
    erp5/trunk/products/ERP5Type/ERP5Type.py

Modified: erp5/trunk/products/ERP5/ERP5Defaults.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/ERP5Defaults.py?rev=43739&r1=43738&r2=43739&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/ERP5Defaults.py [utf8] (original)
+++ erp5/trunk/products/ERP5/ERP5Defaults.py [utf8] Fri Feb 25 14:06:43 2011
@@ -55,6 +55,10 @@ portal_order_type_list = ('Order', 'Proj
                    'Packing Order','Production Order', 'Purchase Order', 'Sale Order',
                    'Sales Order', )
 
+portal_open_order_type_list = ('Open Sale Order',
+                               'Open Purchase Order',
+                               'Open Internal Order',)
+
 portal_delivery_type_list = ('Delivery',
                       'Transaction',
                       'Packing List',

Modified: erp5/trunk/products/ERP5/ERP5Site.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/ERP5Site.py?rev=43739&r1=43738&r2=43739&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/ERP5Site.py [utf8] (original)
+++ erp5/trunk/products/ERP5/ERP5Site.py [utf8] Fri Feb 25 14:06:43 2011
@@ -675,6 +675,15 @@ class ERP5Site(FolderMixIn, CMFSite, Cac
            self._getPortalConfiguration('portal_order_type_list')
 
   security.declareProtected(Permissions.AccessContentsInformation,
+                            'getPortalOpenOrderTypeList')
+  def getPortalOpenOrderTypeList(self):
+    """
+      Return open order types.
+    """
+    return self._getPortalGroupedTypeList('open_order') or \
+           self._getPortalConfiguration('portal_open_order_type_list')
+
+  security.declareProtected(Permissions.AccessContentsInformation,
                             'getPortalDeliveryTypeList')
   def getPortalDeliveryTypeList(self):
     """

Modified: erp5/trunk/products/ERP5Type/ERP5Type.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/ERP5Type.py?rev=43739&r1=43738&r2=43739&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/ERP5Type.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/ERP5Type.py [utf8] Fri Feb 25 14:06:43 2011
@@ -247,9 +247,10 @@ class ERP5TypeInformation(XMLObject,
       'abstract',
       # Trade
       'discount', 'payment_condition', 'payment_node',
-      'supply', 'supply_path', 'inventory_movement', 
+      'supply', 'supply_path', 'inventory_movement',
       'delivery', 'delivery_movement',
       'order', 'order_movement',
+      'open_order',
       'container', 'container_line',
       'inventory',
       # Different Aspects of Supplier-Customer relation



More information about the Erp5-report mailing list