It's been rumoured that Per Bojsen said:
>
> *** Regarding Re: Transfer between bank accounts with different
> currencies; [EMAIL PROTECTED] adds:
>
> linas> Yep, that's a bug ... any suggestions on how to fix this? How
> linas> do other packages do this?
OK, this 'bug' only applied to the little windowlet that reported
the grand-total balance over all possible accounts. It sounds
like that right thing to do is to have the grand-total balance
reported in a prefered currency, using whatever the most recent
available exchange rate in a given account.
However, I still see a bug:
Say there are two accounts: one trades between USD and DKK the
other between FFR and Yen. Then there is no single common currency
and there is no way to compute a single balance. Viz the exchange
rate between Yen and USD is not known (to gnucash). What to do then?
In general, walking the tree of accounts and subaccounts can be tricky.
I'm thinking that maybe there should be a rule that states that currency
accounts can never be top-level accounts, unless they trade gnucashes default
currency. The only allowed subaccounts are those that trade one of the
(two) currencies of the parent account. That way, there is always an
exchange rate available somewhere that connects everything back to the main
currency.
Comments? Is this confusing to folks?
--linas
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body