Bill Gribble wrote:
>
> "Charles M. Gagnon" <[EMAIL PROTECTED]> writes:
> > Actually, this would be convenient for any type of currency,
> > not only for EURO currencies. It should also be allowed
> > between expense/income account and bank accounts.
> >
> > I'm running into the same problems with CAD and USD bank
> > accounts.
>
> You need to use an intermediate "currency trading" account. Make an
> account of type "Currency" that has USD as its currency and CAD as its
> Security. In this account, you can "buy" CAD for USD and the Price
> field in the register (it's basically a stock register) represents the
> exchange rate (USD per CAD).
>
> You can transfer money to/from either CAD or USD-denominated accounts
> from a currency account like this.
Let me cite Linas from his GnuCash Project Goals:
> Need to support multiple currencies. Work is needed in the GUI. The engine
> currently supports multiple currencies by treating them as securities, thus
> allowing currency trading. The currency-trading register needs a complete
> overhaul as it is obtuse and unintuitive.
I strongly agree here.
> A simplfied way of dealing with one-shot currency exchanges needs to be
> implemented, essentially just a simple calculator popup.
I volunteer here (soon now, really)
> Status: Need to rethink wether the one-shot exchanges should in fact be
> recorded full-fledged in the engine. Also: EURO support is currently
> hacked in: the EURO is treated as a 'special' currency. Virtually all the
> euro code can be fully generalized (and should be).
I hacked the EURO code and I will generalize it.
Question to Linas: Have you made up your mind yet how to record
one-shot exchanges in the engine? I don't know the engine well
enough yet, so any hints will be appreciated.
Herbert.
--
Herbert Thoma
FhG-IIS A, Studio Department
Am Weichselgarten3, 91058 Erlangen, Germany
Phone: +49-9131-776-323
Fax: +49-9131-776-399
email: [EMAIL PROTECTED]
www: http://www.iis.fhg.de/
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]