Check that Preferences > General > Numbers > 'Force Prices to display as 
decimals' is *unchecked*.

This should result in fractions being shown rather than being rounded or 
truncated. You may need to have Trading Accounts turned on, but I could be 
mistaken.

The total decimals used I think has something to do with the setting of the 
involved currencies.

Both BRL and GBP are set to 1/100 as the lowest fractional piece of currency. 
Thus an exchange between them will preserve 4 decimal places. (1/100 * 1/100 = 
1/10000)

Unfortunately, I don’t see a way to edit this field as it is greyed out in the 
Security Editor.

Regards,
Adrien

> On Feb 19, 2020 w8d50, at 5:31 AM, Paul Abraham <p...@acasa.org.uk> wrote:
> 
>   I have real world transaction that involves a transfer from a GBP to a
>   BRL account but cannot get it to accept either the correct value in BRL
>   or the actual exchange rate. It insists on truncating the rate to 3
>   decimal places (or 4 sig figs?) and adjusting the amount to match, even
>   though the "Transfer Funds" window suggests it's working to 6 DPs - .
>   How do I fix this? Details are:
>   OS: 4.19.102-1-MANJARO
>   Gnucash version: Version: 3.8 (Build ID: 3.8b+(2019-12-29)) - the
>   latest in the Manjaro repository.
>   Amount in GBP: 1975.10
>   Amount in BRL: 11102.12
>   Exchange Rate: 5.62104
>   Gnucash forces exchange rate to 5.621000 resulting in BRL value of
>   11,102.04
> 
>   Thanks

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to