[Kmymoney] Consistency Check Messages

Cristian Oneț onet.cristian at gmail.com
Fri Jan 16 09:48:24 UTC 2015


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
>> >
>> >
>> > _______________________________________________
>> > 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
>
>
> _______________________________________________
> KMyMoney mailing list
> KMyMoney at kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney


More information about the KMyMoney mailing list