https://bugs.kde.org/show_bug.cgi?id=514924
--- Comment #14 from Thomas Baumgart <[email protected]> --- Git commit a67b45878be816c7702be6f3e8337ab82dbe484e by Thomas Baumgart. Committed on 29/03/2026 at 16:57. Pushed by tbaumgart into branch '5.2'. Improve reconciliation This change improves the method to enter transactions manually and leave the transactions dates at the date they occurred. These dates can be earlier than the dates that they appear on bank statements. During reconciliation only the transactions that are not yet reconciled are shown. All others are hidden. The background color of the reconciliation markers in the ledger is not based on the balance of the preceeding transactions anymore but calculated based on the sum of all transactions reconciled up to and including that date. Changing the reconciliation date by modifying the transaction's state (e.g. from R (reconciled) to C (cleared) has a negative impact on that sum and cannot be corrected by reverting the operation (since that will assign the current date as reconciliation date). Related: bug 513807, bug 514197, bug 517736 FIXED-IN: 5.2.3 (cherry picked from commit b10348a84b4c9ac955e96b15076d05e33ab1074a and commit b083f3397818f3c650b0474de79b92876e2aa970) M +49 -13 kmymoney/models/ledgersortproxymodel.cpp M +7 -0 kmymoney/models/ledgersortproxymodel.h M +7 -0 kmymoney/models/ledgersortproxymodel_p.h M +18 -22 kmymoney/models/specialledgeritemfilter.cpp M +5 -0 kmymoney/models/specialledgeritemfilter.h M +2 -0 kmymoney/mymoney/mymoneyenums.h M +101 -6 kmymoney/mymoney/storage/reconciliationmodel.cpp M +36 -6 kmymoney/mymoney/storage/reconciliationmodel.h M +2 -2 kmymoney/settings/kmymoney.kcfg M +7 -7 kmymoney/views/ledgerviewpage.cpp M +24 -17 kmymoney/views/ledgerviewpage_p.h M +1 -1 kmymoney/views/ledgerviewsettings.h M +3 -3 kmymoney/views/reconciliationdelegate.cpp M +28 -16 kmymoney/views/reconciliationledgerviewpage.cpp M +40 -106 kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp https://invent.kde.org/office/kmymoney/-/commit/a67b45878be816c7702be6f3e8337ab82dbe484e -- You are receiving this mail because: You are watching all bug changes.
