As shown in the image above currency relevant data is:
- the currency ISO code. Currency ISO codes are world wide used codes for the representation of currencies and funds.
- the currency symbol which can be placed at the right or at the left of an amount
- and the currency precision or number of decimals to use while calculating amounts in that currency.
Openbravo allows to setup three types of currency precision:
- the standard precision defaulted to 2, is the one used overall but for prices and cost amounts calculations which can use a different precision.
This precision is the one used to calculate order and invoices amounts such as "Line Net Amount", "Total Net Amount" and "Total Gross Amount", therefore it should not be bigger than 2 unless the currency allows to pay smaller
quantities than 0.01
- the costing precision defaulted to 2, is the one used for product cost calculations. It can be changed, moreover it is recommended to change it up to 4
- and the price precision is the one used for unit/list prices which can have more than 2 decimals precision because amounts are finally rounded to 2 by the standard precision.
Changes on currency precision can only be made at client level therefore System Admin Role need to be used.
For additional information about how to change price precision, review this wiki article.