Troubles with foreign currency account

Thomas Klausner tk at giga.or.at
Fri Feb 16 15:16:09 EST 2007


On Fri, Feb 16, 2007 at 12:39:41PM -0500, Derek Atkins wrote:
> Thanks.  Fixed in trunk..  Waiting backport for 2.0.5.

Thank you.

> > What I find confusing (see attached screenshot):
> > There are two lines, "1 EUR = x TRL" and "1 TRL = x EUR"
> > which seem to relate to the input fields on the left.
> > (Yes, the "x" are literals, they are not replaced by numbers.)
> > I think 2 changes would improve the situation:
> > a) Replace x with the exchange rate as soon as the window
> >    is opened, if the "exchange rate" field already contains a
> >    number. This is what mostly confused me -- I usually just enter
> >    a number and press ENTER or click OK, so I never saw the x
> >    replaced with some real number -- I have to TAB off the field
> >    for this to happen.
> > b) Move the two lines "1 EUR = x TRL" and "1 TRL = x EUR" below
> >    the two checkboxes -- I don't care if it's one or two lines,
> >    as long as it doesn't look as much correlated to the two entry
> >    boxes.
> 
> I agree with a.  I dont agree with b.  You should file a bug report
> for a, because it IS a bug.

Ok, I did that, it's
http://bugzilla.gnome.org/show_bug.cgi?id=408703

> >> > . The prices added to the price editor automatically by entering
> >> >   transactions are very very strange and usually wrong.
> >> 
> >> They are only strange/wrong if you enter the exchange rates
> >> strangely/wrongly.
> >
> > I probably should have been more specific.
> > Say I add a transaction from a EUR to a TRL account.
> > Price editor pops up with a default price (it gets from where?)
> > In this case, I transferred 200 EUR to the TRL account and didn't
> > edit the suggested exchange rate of 1.85something.
> > The value in the TRL is correct, 370 (rounded again, for whatever
> > reason this time...).
> > Then I open the price editor and see "0 + 20 / 37" (see autoprice.png).
> > That's what I call a "weird" price :)
> 
> Please file a bug report on this, too.

Actually, after pondering this a bit more, I think is correct:
200 EUR is 370 TRL -> the EUR/TRL factor is 200/370=20/37. It just
looks very weird.
Perhaps the "0 +" could be removed. Do you think it's worth a bug
report?
 Thomas


More information about the gnucash-devel mailing list