[kmymoney] [Bug 449678] Protect account from changes in already reconciled time spans

2022-02-05 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=449678

Thomas Baumgart  changed:

   What|Removed |Added

Summary|Reconciliation Allowed  |Protect account from
   |outside of the  |changes in already
   |Reconciliation process  |reconciled time spans
   Severity|normal  |wishlist

--- Comment #1 from Thomas Baumgart  ---
Rephrased title updated severity

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 449678] New: Reconciliation Allowed outside of the Reconciliation process

2022-02-05 Thread jesse via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=449678

Bug ID: 449678
   Summary: Reconciliation Allowed outside of the Reconciliation
process
   Product: kmymoney
   Version: 5.1.0
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: jvap...@yahoo.com
  Target Milestone: ---

SUMMARY
I noticed that it is possible to mark a transaction as reconciled outside of
the reconciliation process. I believe it should not be allowed. 

Reconciliation is an important step. I would even think that if someone changes
an old transaction that has been reconciled, that the transactions after the
changed transaction, should be un-reconciled, to force a review. Another good
catch would be to block anyone from adding a transaction in one account that
would change the reconciliation status of another account.  

For now, I think it would be good if it would at least provide the option to
require the reconciliation process to execute before a transaction could be
reconciled. 

The process should, as it does today, ask for a specific date and amount that
the account to add up to. 

I hope these make sense. If not, let me know and I can expand on any of them. 

STEPS TO REPRODUCE
1. Just a wish list item...
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT
We should not be allowed to change or add transaction into a ledge account
during a timeframe for which the account has already be reconciled. All
reconciliations should be done through the process and not allow the user to
simply change the state of the reconciliation by clicking the field. 

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Gnome 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.