Version: 4.5.3 (using KDE 4.6.5) OS: Linux I have entered a bunch of checks manually into KMyMoney to record my apartment building's Christmas gratuities. Many of the checks are the same amount and I've written about 20 of them on the same date. When the software downloads the OFX file from my bank, it will reliably pick the wrong transaction to match to (for example this time it matched my manually entered check 389 with downloaded transaction check 388, both for the same dollar amount). It should seem fairly obvious that check numbers should ALWAYS match no matter what else is going on. Reproducible: Sometimes Steps to Reproduce: I can't reproduce this easily as I don't do it that often, but I imagine that entering 4 checks with four different check numbers but the same dollar amounts and then downloading an OFX with one of those transactions present will reproduce the error. Actual Results: Check 388 for $25 was matched to check 389 from my bank. Expected Results: Check 388 should be matched with check 388 from my bank.
As far as I know check numbers are not used to match downloaded transactions, do we even get the check number using OFX?
I only have one checking account where I use OFX direct connect, and it does include check numbers. In fact, until I got that account mapped, I had entered check numbers as 345, but the bank sends 000345. I'm pretty sure they only match if the check numbers are exactly the same. I also have the problem that many of my checks take a long time to clear, and so do not match because the time gap between manual entry and download is too long. I'll have to pay more attention the next time I get a match to see how the check number is affected.
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? This bug will be moved back to REPORTED Status for manual review later, which may take a while. If you are able to, please lend us a hand. Thank you for helping us make KDE software even better for everyone!
Git commit f6f1d4e54675cd581ca82a9dcf8893d1b81f8b6b by Ralf Habacker. Committed on 24/10/2019 at 09:24. Pushed by habacker into branch 'master'. ofxtest.php: Add account '00001237' with several check numbers M +56 -0 ofxtest.php https://commits.kde.org/websites/kmymoney-org/f6f1d4e54675cd581ca82a9dcf8893d1b81f8b6b
Git commit d8466bd37a4ee5205e0ac8230318d7438c1d7025 by Ralf Habacker. Committed on 24/10/2019 at 09:45. Pushed by habacker into branch 'master'. ofxtest.php: add specific account to test bug 290051 M +48 -0 ofxtest.php https://commits.kde.org/websites/kmymoney-org/d8466bd37a4ee5205e0ac8230318d7438c1d7025
(In reply to Ralf Habacker from comment #6) > ofxtest.php: add specific account to test bug 290051 With the ofx test server at https://kmymoney.org/ofxtest.php (account bug290051) I was not able to reproduce this issue. Seems to be fixed already.