[Erp5-report] r44912 rafael - /erp5/trunk/products/ERP5Configurator/Document/

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Mar 31 16:21:37 CEST 2011


Author: rafael
Date: Thu Mar 31 16:21:37 2011
New Revision: 44912

URL: http://svn.erp5.org?rev=44912&view=rev
Log:
Share currency_id into business configuration.

Modified:
    erp5/trunk/products/ERP5Configurator/Document/CurrencyConfiguratorItem.py

Modified: erp5/trunk/products/ERP5Configurator/Document/CurrencyConfiguratorItem.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Configurator/Document/CurrencyConfiguratorItem.py?rev=44912&r1=44911&r2=44912&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Configurator/Document/CurrencyConfiguratorItem.py [utf8] (original)
+++ erp5/trunk/products/ERP5Configurator/Document/CurrencyConfiguratorItem.py [utf8] Thu Mar 31 16:21:37 2011
@@ -58,8 +58,8 @@ class CurrencyConfiguratorItem(Configura
                     , PropertySheet.Reference )
 
   def build(self, business_configuration):
-    portal = self.getPortalObject()
-    currency_module = portal._getOb('currency_module')
+    currency_module = self.getPortalObject().currency_module
+
     title = self.getTitle()
     reference = self.getReference()
     base_unit_quantity = self.getBaseUnitQuantity()
@@ -72,5 +72,7 @@ class CurrencyConfiguratorItem(Configura
                                           title = title,
                                           reference = reference,
                                           base_unit_quantity = base_unit_quantity)
+
+    business_configuration.setGlobalConfigurationAttr(currency_id=currency.getId())
     ## add to customer template
     self.install(currency, business_configuration)



More information about the Erp5-report mailing list