<div dir="ltr"><div>Attached is the anonymized csv. Line 1 and 3 are the problem sources.<br></div><div>Settings are : number=2 date=6 payee=8 amount=4 memo=3 7 9 10</div><div><br></div><div>I discovered another issue with Payee matching : the most significant payee name is not matched in case of multiple matches, For some reason, most of my debit card payments come with a "TOWN SHOPNAME" payee format, but a 1 or 2 just have "TOWN", and as a result TOWN get's matched exclusively. It affects about 20% of transactions, so manual correction is a bit tedious. </div><div>Maybe this can be solved by trying to match the longest payee strings first before going to smaller strings ?</div><div><br></div><div>Rgrds</div><div>Rob</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 2 June 2015 at 21:34, aga <span dir="ltr"><<a href="mailto:agander93@gmail.com" target="_blank">agander93@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
<br>
On 02/06/15 19:20, Rob Vandermeulen wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thx for the response Allan<br>
<br>
I already found the bug : It seems that 2 out of a 1000 entries in my<br>
CSV file had a Payto entry that contained a single space. This created a<br>
Payee entry in kmymoney called " " and probably started matching<br>
subsequent Payto entries with a space somewhere in the name.<br>
<br>
Once I corrected my CSV and deleted the " " payee, import went as expected.<br>
<br>
It might be a good idea to change Kmymoney and add some protection for<br>
this type of matching, like ignoring 1 character matches, or changing<br>
the csv importe code reformat " " to a truly empty field, or throw an error.<br>
<br>
Brgrds<br>
Rob<br>
</blockquote>
<br></div></div>
Hi Rob<br>
<br>
That's good!  Well done.<br>
<br>
I'll need to have a look into this.  Could I ask though for a copy or extract of your file, to ensure I fix the right problem.<br>
<br>
Allan<br>
</blockquote></div><br></div>