On 15/02/2019 01:44, David Cousens wrote:

I haven't read all the recent list replies yet but I think this sort of thing

If the book currency is USD (or AUD or any other third currency) then the
currency conversion becomes EUR<->USD<->RUB. The double conversions involved
to the EUR and RUB may introduce scope for rounding errors to produce
slightly different results on conversion back.

It also assumes that EUR->USD-> RUB will give the same result as EUR->RUB.
Where the exchange rates are good to 6 significant figures, this appears to
be OK using today's figures
(https://www.xe.com/currencyconverter):
1 EUR=75.3052 roubles
1 EUR =1.12958 USD
1 USD = 66.6667 RUB => 1 EUR = 75.3054 RUB.

is certainly part of the reason why the TB is going wrong.

Congratulations on your prescience :)

add yourself to
https://bugs.gnucash.org/show_bug.cgi?id=797097
if you're really interested.

--
Wm

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to