https://bugs.kde.org/show_bug.cgi?id=517479

            Bug ID: 517479
           Summary: Unexpected Reconciliation Process Behaviour
    Classification: Applications
           Product: kmymoney
      Version First 5.2.2
       Reported In:
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 190611
  --> https://bugs.kde.org/attachment.cgi?id=190611&action=edit
Screenshots and observations of the observed reconcilation process issues

SUMMARY

There is an open disccusion at:
https://discuss.kde.org/t/wrong-starting-balance-in-reconciliation-kmymoney/39709/12
that triggered some thoughts on some of the behaviour I have seen using
KMyMoney. I can't seem to find a way of attaching items to a KDE discussion, so
I have opened this ticket instead.

I am a relatively new KMyMoney user and I have been greatly impressed by the
program, the community and the reponse to issues I have raised.

However, one area that I have had issues is with the reconciliation process.
This has caused me some issues. I made some observations in bug 515735. I also
noticed that there were some other open tickets on "reconciliation". The
KMyMoney discussion thread referenced above raised some addition observations
which I have captured in this ticket.

I very appreciate and understand that KMyMoney is a community led project.

I will attach a pdf "reconcile_date_test.pdf" with screenshots and comments to
show what I have been observing.

Reading some of the discussion I suspect that my expected way of using KmMoney
may not fully aligned with how others are using it. Namely:
1) I enter transactions manually. I am not downloading and importing from
on-line banking
2) I enter transactions as the date I completed them, which is not necessarily
the same as the date they appear on my account statements. I don't really want
to have adjust entered transaction dates to line up with dates in an account
statement. 

I created a simple test case data file:
test_debug_05_starting_point.kmy
that I used as the starting point for the steps in the pdf.

This data file:
test_debug_05_after_reconcilations.kmy
is the final data file after completing all of the steps in the pdf.

My summary of the attached pdf is:
If you have uncleared account data entries before the date of the previously
completed reconciliation:
    1. The “Reconciliation Wizard” “starting balance” is not the previously
completed reconciliation value.
        a) The “Reconciliation Wizard” opening page says “The starting balance
is the sum of your cleared and reconciled transactions”, which does not always
appear to be true.
        b) The KMyMoney The reconciliation wizard handbook section says “The
starting balance presented is the final balance as of the previous
reconciliation”, which does not always appear to be true.
    2. Any previously reconciled account data entries after these uncleared
data entries will appear in the account data entries during the reconciliation
process. Whilst the KMyMoney The reconciliation wizard handbook section says
this should not be the case, as it states “it only shows transactions that have
not already been marked as reconciled”.
    3. During the account reconciliation process the previously shown account
“Reconciliation” value will not be the account latest completed
“Reconciliation” value.
    4. After the account reconciliation process has been completed the
previously completed account “Reconciliation” value will be “missing”. It
appears to have been deleted.


STEPS TO REPRODUCE
1. Following the steps in the "reconcile_date_test.pdf" file, using the
attached "test_debug_05_starting_point.kmy" file as the starting point.

OBSERVED RESULT
The reconciliation process is at times confusing and doesn't appear to
correspond to the documentation.
Previous completed account reconcilliation values appear to be deleted.

EXPECTED RESULT
The reconciliation process shouldnot be confusing and should to correspond to
the documentation.

SOFTWARE/OS VERSIONS
Windows: Windows 10 .exe used.


ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to