![]() Registered Member ![]()
|
Running KMM 5.0.8 on Linux Mint 20
I just tried to do a monthly reconcile of an account and it didn't balance. Investigating, the opening balance was wrong, so I went back through many months finding that they were all out by the same amount until I got back 11 months, then I checked through that one and found the missing entry, which was a scheduled transaction which I have deleted as it is no longer active. The 11 months had all been reconciled with zero discrepancy, so I would have thought that deleting the schedule would not delete any transactions which are already reconciled, is that not the case? Plus if it is going to delete transactions should it not give an alert to warn what is going to happen? Thanks Mick |
![]() KDE Developer ![]()
|
I can hardly believe, that deleting a schedule also deletes entered transactions. I am not aware of any code that could cause this. What I can think of is, that a scheduled transaction was not "entered" but was shown grayed out. KMyMoney usually updates the schedules shown in the ledger to the current date, so scheduled transactions cannot show up in the past. There is an option however to show the scheduled transactions on the date they were originally planned. The scheduled entries in the ledger of course will go away once you delete the schedule. Would that explain it?
ipwizard, proud to be a member of the KMyMoney forum since its beginning.
![]() openSuSE Leap 15.4 64bit, KF5 |
![]() Registered Member ![]()
|
Thanks for the reply.
I don't think that is the explanation. I did have the foresight to save the .kmy file and the backup files before I fixed it, so I will investigate and try to provide a more detailed description of what has happened. I will be back.... |
![]() KDE Developer ![]()
|
Very much appreciated. Thanks in advance.
ipwizard, proud to be a member of the KMyMoney forum since its beginning.
![]() openSuSE Leap 15.4 64bit, KF5 |
![]() Registered Member ![]()
|
I have done a lot more investigation, but I don't think I have sufficient data to get to the bottom of it. This is what I have -
There is a transaction missing on 8th October 2019. This was a scheduled transaction with frequency of 6 months. Looking through the ledger the last successful reconciliation was Sept 2019, however, I know that all of the monthly statements up to and including Sept 2020 had been reconciled successfully, although the ledger does not reflect that now. Looking at the file for 28th Aug 2020, which is the oldest I have, the schedule was set to end on 25th Aug 2020. It shows next transaction due 18th Aug 2020. The entry in the Scheduled Transactions list is in red there, so is overdue. I suspect that this is not enough for you to do much, I was hoping to be able to see a month reconciled in one file then not balancing in the next file, but the records do not go back far enough. If there is anything else I can do to help please let me know. I will hold on to the files I have for the moment. I will also set it to keep more backups ![]() Thanks Mick |
Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]