This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Consistency Check

Tags: None
(comma "," separated)
mbeenham
Registered Member
Posts
95
Karma
0
OS

Consistency Check

Sat May 28, 2011 1:42 pm
Since updating to 4.5.3 I have had the Consistency Check announce:
"The consistency check has found some issues in your data. Details are presented below. Those issues that could not be corrected automatically need to be solved by the user."

There then follows:
"*The investment <investment name> has no price set for the opening date <date>.
Please enter a price for the investment on or before the opening date."

This was repeated for 85 of my investments (about half).

I have now got rid of some by manually entering prices for the buy date but it is time-consuming and I still have some 50 to go.

Can I just ignore this or suppress the message? The check now automatically happens on save and It didn't report errors on my previous version.

If I should do something about it is there a quicker option than doing a manual price update for each stock?

Also I have to do a manual price update whenever I buy a new investment. Shouldn't the buy price and date automatically be entered into the price history as part of the buy transaction?

TIA.


Linux Mint 17.2
KMyMoney Version 4.7.2
Using KDE Development Platform 4.14.2
cristian.onet
KDE Developer
Posts
253
Karma
2
OS

Re: Consistency Check  Topic is solved

Sat May 28, 2011 3:18 pm
mbeenham wrote:Since updating to 4.5.3 I have had the Consistency Check announce:
"The consistency check has found some issues in your data. Details are presented below. Those issues that could not be corrected automatically need to be solved by the user."

There then follows:
"*The investment <investment name> has no price set for the opening date <date>.
Please enter a price for the investment on or before the opening date."

This was repeated for 85 of my investments (about half).

I have now got rid of some by manually entering prices for the buy date but it is time-consuming and I still have some 50 to go.

Can I just ignore this or suppress the message? The check now automatically happens on save and It didn't report errors on my previous version.


No they can't be ignored, the good news is wthat when you'll be done with them those warnings will never appear again and your data will be consistent :). I agree that a 'fix' action in that dialog which woul trigger a user assisted fix process would be welcomed bu this is the subject of a whish list item.

mbeenham wrote:If I should do something about it is there a quicker option than doing a manual price update for each stock?

Also I have to do a manual price update whenever I buy a new investment. Shouldn't the buy price and date automatically be entered into the price history as part of the buy transaction?

TIA.


That is already fixed in SVN trunk see this report.


cristian.onet, proud to be a member of KDE forums since 2008-Oct.
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS

Re: Consistency Check

Sat May 28, 2011 3:26 pm
As Christian wrote, we added a feature to store a price whenever you add a buy or sell transaction (because it contains price information).

The problem here is that transactions exist between the opening date and the first price entry for that security. The only thing that could happen is, that those reports relying on price information maybe not as accurate as they could be.

You will see the warning message on every save operation until you have fixed all of them, but there is no problem except the one I just mentioned. So no urgency to fix this issue right away. And you did not see it before since the consistency check was a manual only thing. We added it to that spot to warn users.

Although I would not wait too long because other hints to different problems might be not be visible for all the other stuff in that dialog.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
mbeenham
Registered Member
Posts
95
Karma
0
OS

Re: Consistency Check

Sat May 28, 2011 3:50 pm
Thank you both.
I guess I didn't look hard enough or I would have found the bug report to update a price transaction. :<

I used to manually run the database check on earlier versions from time-time and no warnings were ever returned.

I will bite the bullet and continue entering manual price updates for the remaining securities. If I do 10 at a time five more times and we're clean (unless I forget to do a manual price update when I buy something...
:'(

Thanks again for prompt reply.


Linux Mint 17.2
KMyMoney Version 4.7.2
Using KDE Development Platform 4.14.2


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]