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

Consistency check still fails after changing opening date

Tags: None
(comma "," separated)
daboross
Registered Member
Posts
2
Karma
0
Hi,

I recently realized I hadn't set the opening date early enough for 2 of my KMyMoney accounts. This happened after I imported some transactions, and then cleared them. The consistency check reported a transaction earlier than the opening date.

So I went to edit each account, and changed the opening date & opening amount. However, this hasn't really fixed the problem?

Now the consistency check reports that the transaction "Opening balance" is too early... And still compares it to the old opening date of the account. At one point, I went back to edit account settings again, and the opening dates had reverted to 5/6/20 (with a blank opening balance). I changed the date to 2/6/20 in each of them, then saved, and it seemed to pass the consistency check.

But after working a bit more, the check reported an error again. Right now, when I go into account settings for either account, the opening date is reported as the new date, "2/6/20". But regardless, the consistency check reports:

* Opening date of Account 'Opening Balances' cannot be changed to support transaction 'T000000000000000001' post date.
* Transaction 'T000000000000000001' has a post date '2/6/20' before one of the referenced account's opening date.
Referenced accounts: Opening Balances
The post date was not updated to '5/6/20'.
* Transaction 'T000000000000000002' has a post date '2/6/20' before one of the referenced account's opening date.
Referenced accounts: Opening Balances
The post date was not updated to '5/6/20'.

Finished: 0 problems corrected. 3 problems still present.


This message has stayed the same since I changed the opening date on the two accounts.

I'm unsure how to fix this, so any advice would be appreciated.
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS
You will have to change the opening date of the Opening Balances account itself. Here's how to do that
  1. Goto Settings/Configure KMyMoney/General/Filter
  2. Mark the option Show equity accounts
  3. Open the accounts view
  4. In the Equity hierarchy you should see the Opening Balances account
  5. Select it and start Edit account
  6. Change the opening date and press OK
  7. Run Tools/Consistency check to verify that the problem is solved
  8. Unmark the option Show equity accounts if you want
  9. Report here if this solved your problem or not


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
daboross
Registered Member
Posts
2
Karma
0
That worked. Thanks!


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]