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

            Bug ID: 521203
           Summary: Transaction matching should preserve original date and
                    append cleared date to memo
    Classification: Applications
           Product: kmymoney
      Version First 5.1.2
       Reported In:
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: importer
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Steps to reproduce:
1. Manually enter a check transaction with the date the check was
written/mailed
2. Import bank statement (OFX/QFX) containing the same transaction, which has
the date the check cleared
3. KMyMoney matches the two transactions

Actual behavior:
The original transaction date is overwritten with the bank's cleared date. The
date I wrote or mailed the check is lost.

Expected behavior:
The original hand-entered date should be preserved as the transaction date. The
bank's cleared date should be appended to the memo field, alongside the other
bank information that is already appended there during matching.

Rationale:
The date a check was written or mailed is the meaningful date for the user's
records. The cleared date is bank metadata. Checks can take days or weeks to be
cashed, and once the original date is overwritten, there is no way to recover
it. Since KMyMoney already appends other bank details to the memo field during
matching, appending the cleared date there would be consistent and preserve
both pieces of information.

Related: Bug 377805

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

Reply via email to