[EMAIL PROTECTED] wrote:
> 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.
This is a possibility, but another option is to simply add up the
amounts on each currency, and print out totals for both (or all)
currencies. I keep accounts in three countries, and when I see a total,
I am quite happy to see three amounts of money in three different
currencies.
The reason why I'm trying to get this to work is that I maintain a
credit card account in the UK, but maintain expense accounts in the
Netherlands where I live, and prefer to keep my expense account in Dutch
guilders. If I buy something in the Netherlands and pay with my card, my
expense account is credited with an amount in guilders, my card is
debited an amount in pounds.
How, I want to do my accounts, but gnucash tells me that I can only
transfer from one "like" account to another. It would be ideal if a user
could specify the guilders on one side, and the pounds on the other
(because that's how it appears on my bank statement) and gnucash would
do all the magic of working out the spot exchange rate the transaction
was conducted at, etc etc.
Say I bought something for 340 guilders. A normal transfer of 340
guilders would happen from credit card account to expense account. But
special magic has to happen in the credit card account, because it's
base currency is in pounds. I would imagine in the credit card account
you would store the transaction amount (340 guilders), the amount that
came off the card (say 100 pounds), and the spot exchange rate that that
transaction.
Effectively in a single transaction you:
1) bought 340 guilders and it cost you 100 pounds
2) paid for a cost of 340 guilders with the guilders you just bought
So you basically have a normal transfer and a currency trade in one go,
two splits in a single transaction.
When you balance the accounts, you would just make sure that each
currency balanced separately, so guilders spent (340) - guilders out of
credit card (340) = 0, pounds spent (100) - pounds out of credit card
(100) = 0. Balance...
Does this make sense?
Regards,
Graham
--
-----------------------------------------
[EMAIL PROTECTED] "There's a moon
over Bourbon Street
tonight...
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body