[Erp5-report] r19788 - in /erp5/trunk/products/ERP5: ERP5Defaults.py ERP5Site.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Mar 11 14:31:32 CET 2008
Author: alex
Date: Tue Mar 11 14:31:31 2008
New Revision: 19788
URL: http://svn.erp5.org?rev=19788&view=rev
Log:
add getPortalProductTypeList and getPortalServiceTypeList methods, and default values
Modified:
erp5/trunk/products/ERP5/ERP5Defaults.py
erp5/trunk/products/ERP5/ERP5Site.py
Modified: erp5/trunk/products/ERP5/ERP5Defaults.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/ERP5Defaults.py?rev=19788&r1=19787&r2=19788&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/ERP5Defaults.py (original)
+++ erp5/trunk/products/ERP5/ERP5Defaults.py Tue Mar 11 14:31:31 2008
@@ -165,6 +165,10 @@
portal_discount_type_list = ()
+portal_product_type_list = ('Product', 'Component')
+
+portal_service_type_list = ('Service',)
+
portal_alarm_type_list = ('Supply Alarm Line','Alarm')
portal_payment_condition_type_list = ('Condition Paiement',)
Modified: erp5/trunk/products/ERP5/ERP5Site.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/ERP5Site.py?rev=19788&r1=19787&r2=19788&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/ERP5Site.py (original)
+++ erp5/trunk/products/ERP5/ERP5Site.py Tue Mar 11 14:31:31 2008
@@ -782,6 +782,24 @@
"""
return self._getPortalGroupedTypeList('discount') or \
self._getPortalConfiguration('portal_discount_type_list')
+
+ security.declareProtected(Permissions.AccessContentsInformation,
+ 'getPortalProductTypeList')
+ def getPortalProductTypeList(self):
+ """
+ Return physical goods types.
+ """
+ return self._getPortalGroupedTypeList('product') or \
+ self._getPortalConfiguration('portal_product_type_list')
+
+ security.declareProtected(Permissions.AccessContentsInformation,
+ 'getPortalServiceTypeList')
+ def getPortalServiceTypeList(self):
+ """
+ Return immaterial services types.
+ """
+ return self._getPortalGroupedTypeList('service') or \
+ self._getPortalConfiguration('portal_service_type_list')
security.declareProtected(Permissions.AccessContentsInformation,
'getPortalAlarmTypeList')
More information about the Erp5-report
mailing list