Some workaround for reducing rounding error in extreme currencies rates

Frank H. Ellenberger f.ellenberger at online.de
Thu Dec 6 07:45:42 EST 2007


Am Donnerstag, 6. Dezember 2007 10:15:10 schrieb Christian Stimming:
> Am Dienstag, 4. Dezember 2007 19:47 schrieb Frank H. Ellenberger:
> > in bugzilla are a few problems reported about currency handling. Today
> > for me, I solved one of them.
>
> Good. We're very happy to improve the currency handling, especially if
> someone sends us patches.

In the current state, I try to concentrate on 
a) a little more usable german documentation
b) some more general aspects of local differences.

>
> Unfortunately I haven't quite understood what your *solution* here is.
>
> > The price editor (...)
> >
> > But, ... if I press OK then, I get a rate of 0,000088. This is really not
> > precise, the inversion would be 11363.63..
>
> That's bad, yes.
>

My solution/workaround:
> > My conclusion is: do not use the price editor for currencies. Instead
> > create and delete a dummy transaction to enter more precise exchange
> > rates.


> > 2. should the conclusio be published anywhere?
>
> As long as current gnucash has a bug here, you can file a bugzilla entry
> with this text and your proposed solution.

filed as http://bugzilla.gnome.org/show_bug.cgi?id=502017

somewhere else like guide/currency or wiki/Concept_Guide ?

Frank


More information about the gnucash-devel mailing list