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

            Bug ID: 522125
           Summary: KMyMoney Handbook On the Account Reconciliation
                    Process Does not Align With How KMyMoney Works
    Classification: Applications
           Product: kmymoney
      Version First 5.2.2
       Reported In:
          Platform: Other
                OS: All
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: documentation
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

DESCRIPTION
There have been a lot of recent updates to the 5.2.2 development branch in the
past few months so that the account reconciliation process now aligns with that
of 5.1.3 and is working as expected. Thank-you for these changes.

I have checked the statements below using a 5.2.2 development version
(5.2.2-67fcdbd) as an AppImage on a "recent" Ubuntu 26.04 install.

In the KMyMoney handbook on page:
https://docs.kde.org/trunk_kf6/en/kmymoney/kmymoney/details.reconcile.wizard.html

There are I believe two errors in how it explains that the "Starting balance"
is calculated. It currently states:

This is actually calculated as the sum of the amounts of all transactions in
the account which are cleared or reconciled, up to the date of the previous
reconciliation.

This should I believe say (no reference to "cleared", or the "date of the
previous reconciliation") in the statement about how the "starting balance" is
calculated:

This is actually calculated as the sum of the amounts of all transactions in
the account which are reconciled.

Not including "cleared" transactions seems the correct approach to me, and is
how KMyMoney works. I did a few tests that showed that all previously
reconciled transactions are used, regardless of their date, to calculate the
"starting balance". In practice the date of all account reconciled entries
should be before the date of the previous account reconciliation, unless an
issue like that reported in bug 518879 has occurred.


There is also another shortcut suggestion that might be worth mentioning.
Though there is a potential drawback.

The existing suggested shortcut on the KMyMoney handbook is in the text:

and then Mark transaction as... → Cleared (Ctrl+Alt+Space);

This works as expected in that it changes a "blank" (not reconciled) entry to a
"C" (Cleared) entry.

However, I would suggest use of the "Toggle" short-cut (Ctrl+Space) might be be
worth mentioning as when the account is in a reconcile operation this will
toggle the value between "blank" and "C" entries, which is in line with how
clicking on the "C" column behaves when in an "reconcile" account operation. It
is also an easier shortcut to use.

However, there is currently one danger with using the "Toggle" short-cut
(Ctrl+Space), in that when the account is in normal (Non-reconcile) operation
this short-cut will cycle around the three values:
  "blank" (not reconciled) 
  "C" (Cleared) 
  "R" (Reconciled)
Having any user action manually setting a entry to "R" (Reconciled) seems
dangerous to me, even if the user might not be expected to use that shortcut
outside of an account reconciliation operation.

There is also a shortcut for "Not reconciled" (Ctrl+Alt+Shift+Space) that could
be mentioned, but this is even more "awkward" to use.

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

Reply via email to