Reply to topic

Exchange Rate/Price editor broken?

User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
Sorry, but those are the SECURITY entries. I was looking for the CURRENCY ones. Here's an example of my file:
<CURRENCY scf="100" rounding-method="0" symbol="$" name="US Dollar" saf="100" pp="4" type="3" id="USD"/>

Would be cool to have your entries for USD, CAD and EUR.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
19
Karma
0
Hi.

is this the right information?

<CURRENCIES count="6">
<CURRENCY symbol="$" pp="4" id="CAD" name="Canadian Dollar" scf="100" type="3" rounding-method="7" saf="100"/>
<CURRENCY symbol="€" pp="4" id="EUR" name="Euro" scf="100" type="3" rounding-method="7" saf="100"/>
<CURRENCY symbol="£" pp="4" id="GBP" name="British Pound" scf="100" type="3" rounding-method="7" saf="100"/>
<CURRENCY symbol="kr" pp="4" id="NOK" name="Norwegian Kroner" scf="100" type="3" rounding-method="7" saf="100"/>
<CURRENCY symbol="SEK" pp="4" id="SEK" name="Swedish Krona" scf="100" type="3" rounding-method="7" saf="100"/>
<CURRENCY symbol="$" pp="4" id="USD" name="US Dollar" scf="100" type="3" rounding-method="7" saf="100"/>
</CURRENCIES>
User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
Yes, this is what I was looking for but I am still puzzled. I was expecting one of the pp="4" to show up as 0. Something strange is going on which I still have to figure out.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
I tried to setup a test file (pasis.kmy), but I am still unable to reproduce the problem (OK, I do this on Linux but that should not make a real difference at that point). Does that file show the problem for you? Can you modify it so that it shows the trouble and tell me what to do to reproduce it?


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
19
Karma
0
Yes, the problem still exist with this file also. Exactly the same kind of behavior.
exact steps:

1, select "investment" account
2. from down "new" -> activity:dividend
3. security: coca-cola
4. account : checkings
5. interest: dividend

Interest amount 9,74 $

Enter

"exchange rate/price editor" pops up

"to amount" field is empty (earlier had default value in euros, usually 1-2 cents off the real amount (bank fees explains this))
I try to enter decimal number there, but it does not accept anything but integer.

Interesting is that if i put "to amount" for example 2 and change focus it changes "exchange rate" it fills exchange rate to 0,2053 (which is correctly calculated from that "to amount value set by hand) and if i try to edit that exchange rate to something else, it will empty the decimals.
User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
Arrrrgh, I am running out of ideas what could cause this. Need to get a hold on a windows box to see if I can duplicate the problem.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
I ran 5.0.3-4f18e693e and 5.0.4-20187306a on the pasis.kmy file and don't see any problems. What is going on here. This was on a Windows 10 (latest patch level) German version. KMyMoney was installed as English version without translations. What is going on here?


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
19
Karma
0
I have windows 10 18890 and kmymoney 5.0.80-d9191e40c. And this started right after the update I made on 2nd may. I do not remember old version...
User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
Ah, 5.0.80 is off the master branch. I only tested stable branch versions. Ok, one more thing to test.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
User avatar ipwizard
KDE Developer
Posts
677
Karma
3
OS
Just ran 5.0.80-d9a91e40c on my box: no problem.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
19
Karma
0
Then it must be windows 10 problem with newest windows build. I try to roll back windows and check if it helps
pasis
Registered Member
Posts
19
Karma
0
wierd.. even rolling back windows did not help.

I removed every trace of kmymoney, reinstalled newest build and still same problem. I try to track down the source of this if someone else is having the same problem.

I even reinstalled windows, removed kmymoney completely, reinstalled kmymoney and i still have the same problem. Now I am totally lost...
pcherel
Registered Member
Posts
1
Karma
0
OS
I had the same problem on Arch Linux, had to downgrade from 5.0.4 to 5.0.3 to get decimals to work again. I also had to downgrade libalkimia to 7.0.2, maybe there's a link.
pasis
Registered Member
Posts
19
Karma
0
This Libalkimia could be the key. It bothers a bit since i have long backlog on investments to be entered to kmymoney. If this was linuxbox I could test this easily, but in windows I do not know how to compile from source :<
pasis
Registered Member
Posts
19
Karma
0
Now, with a latest windows 10 (18912) and latest kmymoney5.0.80-5008fc800
also entering the normal transactions broken exactly same way. So decimals cannot be used anywhere now. This bug renders kmymoney unusable in windows platform. Yesteday entering the transactions worked fine.

I dont know if this is windows /akamai /kmymoney problem.

 
Reply to topic

Bookmarks



Who is online

Registered users: Baidu [Spider], bartoloni, Bing [Bot], dhealey, Exabot [Bot], fullmontis, gfielding, Google [Bot], ianp5a, kyrhammer, svakk, YaCy [Bot], Yahoo [Bot]