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]


Reply via email to