[ 
https://issues.apache.org/jira/browse/OFBIZ-5318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pierre Smits updated OFBIZ-5318:
--------------------------------

    Description: 
Currently (all) defaults settings are retrieved from property files on startup 
and used throughout all applications and components.

However in a multi-tenant environment this is to restrictive.
Think of:
- currency.uom.id.default
- ORGANIZATION_PARTY
- VISUAL_THEME
- currency.decimal.format
- currency.rounding.default
- currency.scale.enabled
- locale.properties.fallback
- country.geo.id.default
- defaultFromEmailAddress
- mail.notifications.enabled

, to name a few.

In a multi-tenant environment ideally these should be set at setup of the 
company, and kept with the company and used throughout the applications.
Specifically the currency.uom.id.default and the country.geo.id.default are 
used frequently.

  was:
Currently (all) defaults settings are retrieved from property files on startup 
and used throughout all applications and components.

However in a multi-tenant environment this is to restrictive.
Think of:
- currency.uom.id.default
- ORGANIZATION_PARTY
- VISUAL_THEME
- currency.decimal.format
- currency.rounding.default
- currency.scale.enabled
- locale.properties.fallback
- country.geo.id.default
- defaultFromEmailAddress
- mail.notifications.enabled

, to name a few.

In a multi-tenant environment these ideally these should be set at setup of the 
company, and kept with the company and used throughout the applications.
Specifically the currency.uom.id.default and the country.geo.id.default

    
> Make retrievals of defaults more multi-tenant friendly
> ------------------------------------------------------
>
>                 Key: OFBIZ-5318
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5318
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL APPLICATIONS, ALL COMPONENTS, framework
>            Reporter: Pierre Smits
>            Priority: Critical
>
> Currently (all) defaults settings are retrieved from property files on 
> startup and used throughout all applications and components.
> However in a multi-tenant environment this is to restrictive.
> Think of:
> - currency.uom.id.default
> - ORGANIZATION_PARTY
> - VISUAL_THEME
> - currency.decimal.format
> - currency.rounding.default
> - currency.scale.enabled
> - locale.properties.fallback
> - country.geo.id.default
> - defaultFromEmailAddress
> - mail.notifications.enabled
> , to name a few.
> In a multi-tenant environment ideally these should be set at setup of the 
> company, and kept with the company and used throughout the applications.
> Specifically the currency.uom.id.default and the country.geo.id.default are 
> used frequently.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to