<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1432930674005_3214" dir="ltr"><span id="yui_3_16_0_1_1432930674005_3415">That did it.  Thank you so much for the help and for taking time to develop the program in the first place.</span></div><div id="yui_3_16_0_1_1432930674005_3214" dir="ltr"><span><br></span></div><div id="yui_3_16_0_1_1432930674005_3214" dir="ltr">Dave</div>  <br><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> On Friday, May 29, 2015 2:41 PM, Thomas Baumgart <thb@net-bembel.de> wrote:<br> </font> </div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <br><br> <div class="y_msg_container">Dave,<br clear="none"><br clear="none">On Friday 29 May 2015 14:50:41 Dave wrote:<br clear="none"><br clear="none">> I have been using Kmymoney since 2005.  I am currently using version 4.7.2<br clear="none">> and use the .kmy database.  After an upgrade a couple of months back I<br clear="none">> started receiving consistency check errors which I am  pasting to this<br clear="none">> email.  * Opening date of Account 'Opening Balances' cannot be changed to<br clear="none">> support transaction 'T000000000000000040' post date.  * Transaction<br clear="none">> 'T000000000000000040' has a post date '12/05/05' before one of the<br clear="none">> referenced account's opening date.    Referenced accounts: Opening<br clear="none">> Balances    The post date was not updated to '12/13/05'.  * Transaction<br clear="none">> 'T000000000000000041' has a post date '12/05/05' before one of the<br clear="none">> referenced account's opening date.    Referenced accounts: Opening<br clear="none">> Balances    The post date was not updated to '12/13/05'.  * Transaction<br clear="none">> 'T000000000000000042' has a post date '12/05/05' before one of the<br clear="none">> referenced account's opening date.    Referenced accounts: Opening<br clear="none">> Balances    The post date was not updated to '12/13/05'. Finished: 0<br clear="none">> problems corrected. 4 problems still present. The account opening date is<br clear="none">> 12/05/05 so I then looked at a copy of the .kmy file with an editor.  Below<br clear="none">> are the transactions in question. <TRANSACTION postdate="2005-12-05"<br clear="none">> commodity="USD" memo="" id="T000000000000000040" entrydate="2005-12-13"> <br clear="none">>  <SPLITS>    <SPLIT payee="" reconcileflag="2" shares="118491/50"<br clear="none">> reconciledate="2006-04-02" action="" bankid="" account="A000200" number=""<br clear="none">> value="118491/50" memo="" id="S0001"/>    <SPLIT payee="" reconcileflag="0"<br clear="none">> shares="-118491/50" reconciledate="" action="" bankid="" account="A000201"<br clear="none">> number="" value="-118491/50" memo="" id="S0002"/>   </SPLITS> <br clear="none">> </TRANSACTION>  <TRANSACTION postdate="2005-12-05" commodity="USD" memo=""<br clear="none">> id="T000000000000000041" entrydate="2005-12-13">   <SPLITS>    <SPLIT<br clear="none">> payee="" reconcileflag="2" shares="66441/100" reconciledate="2006-04-02"<br clear="none">> action="" bankid="" account="A000202" number="" value="66441/100" memo=""<br clear="none">> id="S0001"/>    <SPLIT payee="" reconcileflag="0" shares="-66441/100"<br clear="none">> reconciledate="" action="" bankid="" account="A000201" number=""<br clear="none">> value="-66441/100" memo="" id="S0002"/>   </SPLITS>  </TRANSACTION> What I<br clear="none">> find unusual is that there are no payees for these transactions.  They do<br clear="none">> not show up in Kmymoney so I am unable to edit them in the program.  With<br clear="none">> the character set being used I cannot find an external editor that will<br clear="none">> work either.  How can I fix these transactions so that I do not get<br clear="none">> consistency check errors every time I save the file. Thanks,<br clear="none"><br clear="none">The payee is not a problem. There's no need for a transaction to have a payee.<br clear="none"><br clear="none">The problem is, that the transactions mentioned have a post date which lies <br clear="none">before the opening date of the 'Opening balances' account. You can try the <br clear="none">following:<br clear="none"><br clear="none">a) open the Settings/Configure KMyMoney/General/Filters tab and turn on the <br clear="none">'Show equity accounts" and press OK<br clear="none">b) select the Accounts view. You should now see the 'Equity/Opening Balances' <div class="yqt9592653287" id="yqtfd19394"><br clear="none">account</div><br clear="none">c) Use the RMB (right mouse button) on that account to select the 'Edit <br clear="none">account' function<br clear="none">d) Change the date to 12/05/01<br clear="none"><br clear="none">That should do the trick from what I see. You can now turn off the option set <br clear="none">up in step a).<br clear="none"><br clear="none">If this does not work, please let us know.<br clear="none"><br clear="none"><br clear="none">-- <br clear="none"><br clear="none">Regards<br clear="none"><br clear="none">Thomas Baumgart<br clear="none"><br clear="none">GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA<br clear="none">-------------------------------------------------------------<br clear="none">Unix is simple and coherent, but it takes a genius – or at any rate a<br clear="none">programmer – to understand and appreciate the simplicity. (Dennis Ritchie)<div class="yqt9592653287" id="yqtfd84848"><br clear="none">-------------------------------------------------------------</div><br><br></div> </blockquote>  </div> </div>   </div></div></body></html>