<div dir="ltr"><div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)">I've been having the same problem with one of my banks for a while. I'm running the latest version of KMM from git and this problem started a year or two ago.</div>

<div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)"><br></div><div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)">I only get duplicate transactions from one bank (Charles Schwab), it happens with both accounts I have at Charles Schwab. My many other accounts work as expected. I get the duplicates as long as the start date for the download covers the transaction. I've shortened it to 3 days to minimize the pain or deleting or constantly matching it to previous the previous transactions. If I approve the duplicate match each time then the next time it comes in matched (green) and if I approve the match it's ready for the next duplicate. If I don't approve the match then I get a new transaction, I have to approve the previous match, then I have to manually match the new with the old and approve it. I hate using KMM for 3 days each month:-)</div>

<div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)"><br></div><div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)">I have worked with Thomas Baumgart on OFX problems in the past and he told me about a simple trick to make it easy to see the actual OFX files after you download them. Make a directory called thb in /home and give your user write access to it. If KMM sees /home/thb it will save the OFX files in that directory (kmm-statement-0.txt, kmm-statement-1.txt...)</div>

<div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)"><br></div><div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)">I finally took the time to do this and I think I found the problem. Charles Schwab does not include a bankid with the transactions. Matthew, I'm guessing your bank(s) may not include a bankid value. Everything else looks the similar in the OFX that works and the one that does not work.</div>

<div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)"><br></div><div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)">Charles Schwab does include a unique value in both the payee field and the memo field, and they are the same value. For example:</div>

<div class="gmail_default" style="font-family:'courier new',monospace;color:rgb(7,55,99)"><br></div><div class="gmail_default"><font color="#073763" face="courier new, monospace">BANK INT 091613-101513</font><br>
</div>
<div class="gmail_default"><font color="#073763" face="courier new, monospace">BANK INT 081613-091513<br></font></div><div class="gmail_default"><font color="#073763" face="courier new, monospace">BANK INT 071613-081513<br>

</font></div><div class="gmail_default"><font color="#073763" face="courier new, monospace">BANK INT 061613-071513<br></font></div><div class="gmail_default"><font color="#073763" face="courier new, monospace"><br></font></div>

<div class="gmail_default"><font color="#073763" face="courier new, monospace">This appears to be the category plus the date range of the interest payment.</font></div><div class="gmail_default"><font color="#073763" face="courier new, monospace"><br>

</font></div><div class="gmail_default"><font color="#073763" face="courier new, monospace">I'm hoping there is a way to use this information to skip duplicate transactions when there is no unique bankid provided.</font></div>

</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><font face="tahoma, sans-serif" color="#073763"><b><br>----<br>Brendan</b></font><br></div></div>
<br><br><div class="gmail_quote">On Wed, Oct 16, 2013 at 7:55 AM, Matthew Schultz <span dir="ltr"><<a href="mailto:mattsch@gmail.com" target="_blank">mattsch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<a href="https://bugs.kde.org/show_bug.cgi?id=326100" target="_blank">https://bugs.kde.org/show_bug.cgi?id=326100</a><br>
<br>
--- Comment #2 from Matthew Schultz <<a href="mailto:mattsch@gmail.com">mattsch@gmail.com</a>> ---<br>
(In reply to comment #1)<br>
<div class="im">> I believe that matching is based on a transaction id provided by the<br>
> bank/credit card.  Is there any chance your institution made any changes to<br>
> their system in the past month?  Also, does each transaction duplicate just<br>
> once, or does it create a new one each time you update the account?<br>
><br>
> Additional question - how do you have your online settings for that account<br>
> set?  You can set how far back it tries to update each time it connects.<br>
> Setting it to the last time you updated might at least eliminate some of the<br>
> duplication.<br>
<br>
</div>I'm not aware of any changes my bank has made with transactions.  What I do<br>
recall is as soon as I upgraded from 4.6.2 to 4.6.3, I immediately started<br>
getting duplicate transactions every time I click update.  This occurs every<br>
time on the same transactions assuming I do it again the same day and there<br>
hasn't been any new transactions.  It doesn't even matter if I previously<br>
accepted it, they will be marked as duplicates again on a subsequent update.<br>
<br>
I changed the setting so it checks the last 30 days instead of 60 days which<br>
has limited the number of duplicate transactions but this is still rather<br>
annoying since I still have to accept the last 30 days of duplicate<br>
transactions every time I update.<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
You are receiving this mail because:<br>
You are the assignee for the bug.<br>
_______________________________________________<br>
KMyMoney-devel mailing list<br>
<a href="mailto:KMyMoney-devel@kde.org">KMyMoney-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kmymoney-devel" target="_blank">https://mail.kde.org/mailman/listinfo/kmymoney-devel</a><br>
</div></div></blockquote></div><br></div>