View source | Discuss this page | Page history | Printable version   



Preferences Definition


As shown in the image above there is one field named "Property List" which is key in defining a preference as a property or as an attribute:


Preferences Visibility

Preference visibility section defines the levels where a preference is going to be used and therefore applied.

Preference levels can be set to a given value or left empty. If a level is left empty the preference will be valid for any value of that level.
For instance, if user level is empty, any user will be able to see that preference. In case the same preference has values at different levels, the most specific one will then be used.

Available levels are:

Preference Priority

Preference Priority section defines priority of multiple preferences defined for same Property

Preference Priority will be applied while loading the default Preferences of the Logged in Role.

Preferences Values

When logging in Openbravo or changing the role or the organization, the preferences visible for that user, role, client, organization or window are stored in the Openbravo session. Those session values can be obtained by using the method: org.openbravo.erpCommon.utility.Utility.getContext method.


Conflicts can be manually resolved by checking and modifying the preference.

Retrieved from ""

This page has been accessed 2,266 times. This page was last modified on 4 October 2019, at 12:14. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.