Bug 297343 - cannot use account in different currency
Summary: cannot use account in different currency
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.6.2
Platform: Microsoft Windows Microsoft Windows
: NOR grave
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-02 22:03 UTC by Eric Bayard
Modified: 2013-01-26 10:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Bayard 2012-04-02 22:03:59 UTC
I have 2 account one in different currency,
when I enter a transfer between the 2 accounts say from euro to pound I can type the amount in euro and then give the corresponding amount in pound. when I type the amount in pound the computer computes the exchange rate.
However it also discards what I entred in pound. What I entred in pound is replaced by the value in euro*computed rate. 

But the exchange rate is not precise enough it is truncated to 5 digit exemple : 1pound=1.4979euro
if you transfer anything above a 1000 pound or euro you precision is 10 cens and it is not enough
it get worse if you have yens  as 1000 yen are about 1 pound or 100 yuan 1 pound
there are plenty of example like that where Kmymoney gets completly unusable.

2 solutions : increase the resolution of the exchange rate or discard it when the values of the transfer are both entred by the user.

regards
Comment 1 Thomas Baumgart 2012-04-05 17:22:22 UTC
Did you know, that you can change the number of significant digits for price information in the settings dialog yourself? Does that solve your problem?
Comment 2 Alvaro Soliverez 2012-10-02 20:29:29 UTC
Have you tried the suggestion above?