[Kmymoney] Consistency Check Messages

Jack ostroffjh at sbcglobal.net
Fri Jan 16 16:58:17 UTC 2015


I have received these messages in the past, and I only use a single  
currency for all accounts and investments.  I don't remember for  
certain, but I do believe it was also related to dividend reinvestments  
and possible fees and/or taxes.  Although I haven't done much poking  
around or reporting on those accounts, I haven't found any problems  
related to them.

Jack



On 2015.01.16 05:21, timothy wrote:
> No it was a local transaction involving a reinvested dividend  
> (Tnterest)
> and Dividend Tax (Fees).
> 
>   <TRANSACTION postdate="2014-10-01" commodity="ZAR" memo=""
> id="T000000000000010578" entrydate="2015-01-15">
>    <SPLITS>
>     <SPLIT payee="" reconcileflag="0" shares="17997/50"  
> reconciledate=""
> action="" bankid="" account="A000786" number="" value="17997/50"  
> memo=""
> id="S0001"/>
>     <SPLIT payee="" reconcileflag="0" shares="-1919639/800"
> reconciledate="" action="" bankid="" account="A000799" number=""
> value="-1919639/800" memo="" id="S0002"/>
>     <SPLIT payee="" reconcileflag="2" shares="683/2" price="2389/400"
> reconciledate="2015-01-15" action="Reinvest" bankid=""  
> account="A000020"
> number="" value="1631687/800" memo="Administration now taken over by
> Maitland.   Dividend dates now October and April." id="S0003"/>
> 
> Regards
> Timothy
> 
> 
> On Fri, 2015-01-16 at 11:48 +0200, Cristian Oneț wrote:
> > Did the transaction involve accounts in different currencies? Could
> > you also post the splits (right bellow the transaction entry, you  
> can
> > use 'grep -A 4' to show 4 lines after the match)?
> >
> > Regards,
> > Cristian
> >
> > 2015-01-16 11:33 GMT+02:00 timothy <timboyle at afrihost.co.za>:
> > > Hi
> > >
> > > I opened the share transaction for editing and then closed it  
> (enter).
> > > No editing took place.
> > > I then saved the kmm file and the consistency check message came  
> up. BTW
> > > the transaction had been Reconciled previously. I grepped as  
> advised.
> > >
> > >  <TRANSACTION postdate="2014-10-01" commodity="ZAR" memo=""
> > > id="T000000000000010578" entrydate="2015-01-15">
> > >
> > > The postdate was the date of transaction. And entrydate was  
> yesterday
> > > when I first edited the file.
> > >
> > > Regards
> > >
> > >
> > >
> > > On Fri, 2015-01-16 at 10:57 +0200, Cristian Oneț 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. 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?
> > >>
> > >> 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.
> > >> 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.
> > >>
> > >> Regards,
> > >> Cristian
> > >>
> > >> 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


More information about the KMyMoney mailing list