https://bugs.kde.org/show_bug.cgi?id=459772
Bug ID: 459772 Summary: disallow the change to Reconcile outside of reconciliation process Classification: Applications Product: kmymoney Version: 5.1.2 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: jvap...@yahoo.com Target Milestone: --- SUMMARY Wish list: I noticed that the user is capable of clicking on the column named 'C'. This however, seems to circumvent the reconciliation process. I think the ability to move to reconcile should only be available through the reconciliation process. STEPS TO REPRODUCE 1. Open any ledger 2. for a transaction, click on the column 'C', twice. OBSERVED RESULT You will noticed the value change to C on the first click, then R on the second click. EXPECTED RESULT You should be allowed to change the state to C but not to the R - which indicates reconciled. SOFTWARE/OS VERSIONS KMY: Version 5.1.3-3408d1edc app image Linux/KDE Plasma: Fedora Gnome 36 KDE Plasma Version: n/a KDE Frameworks Version: KDE Frameworks Version 5.98.0 Qt Version: Qt Version 5.15.5 (built against 5.15.5) ADDITIONAL INFORMATION I know some users may never reconcile their transactions, which is fine if they do not want to. They can simply leave the transactions in 'C' clear mode. For the rest of us, I believe protecting the integrity of reconciliation may be important. The product should not allow transactions to be changed to reconciled without going through the correct process. Further, I do not know how to best handle when a transaction is injected into a ledger into a time period that is already reconciled. Maybe show a warning when the user is entering a transaction that will affect another account's reconciliation status. Or maybe, unreconcile (if that is even a word) the transactions with a date past the new injected transaction. -- You are receiving this mail because: You are the assignee for the bug.