[Kmymoney] Consistency Check Messages

timothy timboyle at afrihost.co.za
Sat Jan 17 09:37:55 UTC 2015


Thanks Thomas for that input.

I have been doing some more investigating and it would appear as if the
editor of reinvest dividend will trigger the consistency check message
in all cases regardless of whether actual editing takes place - just
merely opening and closing the editor. The message then pops up on
pressing Save (the kmm file).

It would help if someone could try and duplicate this behaviour or not.
The kmm version would need to be later than when work was done on the
dividend editor as I did not notice this behaviour when I was testing
for that problem.

Thanks
Timothy 


On Fri, 2015-01-16 at 18:45 +0100, Thomas Baumgart wrote:
> Hi Cristian,
> 
> I'll try inline.
> 
> 
> On Friday 16 January 2015 10:57:32 you  wrote:
> ------------------------------------------------------------
> > Hi,
> > 
> > This part of the consistency check does the following:
> > "make sure, that shares and value have the same number if they
> > represent the same currency."
> > 
> > Thomas, could you elaborate a bit about the meaning of the shares and
> > the value of a split? Sometimes I also find it difficult to figure out
> > the meaning of these fields. What I know is that the transaction has
> > an account and the split has another account. 
> 
> Not really. The transaction has a currency which will be the one used as the 
> currency for the value field of all splits in this transaction. 
> 
> > If the two accounts have
> > different currencies then the shares represent the number of units
> > represented by the split in the split account's currency and the value
> > is the number of units in the transactions account's currency. Thus
> > the price (conversion rate) is value/shares. Is this correct?
> 
> value is the number of units in the transaction's currency. The remainder of 
> the above is correct.
> 
> > If you see the fix it means that you have transactions with splits in
> > an account that have different shares and values even though the split
> > account's currency is the same as the transaction account's currency.
> 
> Yep, again with the twist on the transaction's currency.
> 
> > The 'T000000....1234' is the transaction id that you can lookup in
> > your kmymoney file.
> > 
> > $zcat file.kmy | grep T000000....1234
> > 
> > Please take a look at the transactions and try to figure how they
> > ended up in this state.
> 
> Could be, that the latest changes on the dividend editor cause this.
> 
> Regards
> 
> Thomas
> 
> 
> 
> > 
> > 2015-01-16 10:22 GMT+02:00 timothy <timboyle at afrihost.co.za>:
> > > Hi
> > > I am running Kmymoney Version 4.7.90-6545e07c13
> > > Using KDE Development Platform 4.14.2 on Mint 17.1 Rebecca MATE
> > > 
> > > I have not worked out what it is that I am doing exactly to cause it ,
> > > but I am now getting continual consistency check messages as per
> > > attached. The last single message was after I had made an edit to the
> > > Memo of a dividend reinvestment transaction, but had not edited the
> > > values of the shares or prices.
> > > 
> > > The messages are rather vague as they do not give the name of the share
> > > or indicate what correction was made. Is the T000000....1234 a reference
> > > or the correction?
> > > 
> > > Any help would be valuable as I have not been doing anything different
> > > to what I previously did without the messages.
> > > 
> > > The only things I can think of are:
> > > 1) I have compile and installed this version of kmm from source
> > > 2) Work was done on the QIF dividend area to correct a separate problem
> > > 
> > > Regards
> > > Timothy
> > > 
> > > 
> > > _______________________________________________
> > > KMyMoney mailing list
> > > KMyMoney at kde.org
> > > https://mail.kde.org/mailman/listinfo/kmymoney
> _______________________________________________
> KMyMoney mailing list
> KMyMoney at kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney




More information about the KMyMoney mailing list