[Kmymoney-devel] [Bug 278753] New: Transactions which are clearly unrelated are automatically matched.

David Chamberlain dc46and2 at gmail.com
Fri Jul 29 06:51:14 CEST 2011


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

           Summary: Transactions which are clearly unrelated are
                    automatically matched.
           Product: kmymoney4
           Version: 4.5.3
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: dc46and2 at gmail.com


Version:           4.5.3 (using KDE 4.6.2) 
OS:                Linux

I encounter this bug when a transfer occurs between two accounts that are
updated via OFX.  A separate transaction representing the transfer is
downloaded into each account, but KMyMoney does not allow matching between two
downloaded transactions.  In order to work around this limitation, I usually
update one account, then "edit" any transfer transactions so they become
"manually entered" transactions, then update the second account.

However, the next month, when a new transfer transaction is downloaded, it gets
erroneously matched with clearly unrelated transactions in the second account. 
It matches:

1. Transactions from different time periods (e.g. 2009-06-25 with 2011-05-12)
2. Transactions of different amounts (e.g. $1000 with $1550)
3. Transactions which have already been matched with other transactions

There is a configuration setting under Ledger/Import called "Match transactions
within days" which I have set to 3.

Reproducible: Always

Steps to Reproduce:
I will attach two sanitized files for reproducing the bug.  Open data.xml with
KMyMoney.  Notice the (correctly) matched transaction in the Savings account. 
Now import update.xml into the Checking account.  Notice the new matched
transaction in the Savings account has all three problems that I mentioned
above.

Actual Results:  
Obviously unrelated transactions are matched.

Expected Results:  
Correct transactions should be matched, or no matching should occur at all.  It
would also be nice if two transfer transactions could be matched even if they
were both "downloaded".

OS: Linux (x86_64) release 2.6.38-10-generic-tuxonice
Compiler: cc

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list