<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 9, 2023 at 5:29 AM Thomas Baumgart <<a href="mailto:thb@net-bembel.de">thb@net-bembel.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Mark,<br>
<br>
On Dienstag, 8. August 2023 15:05:46 CEST MV via KMyMoney wrote:<br>
<br>
> Like a lot of people, I have multiple accounts setup in KMyMoney. And<br>
> like a lot of folks, I transfer money from one account to another. It<br>
> turns out that the system can't figure out that when I import the<br>
> transactions from each account, the transfer is recorded in both account<br>
> transaction lists. And the system basically records the transfer twice.<br>
> For now, I manually edit the transactions to remove the double posting.<br>
> <br>
> If there is a setting I missed that would solve this for me, I'd welcome<br>
> the heads up. If not, then I'd welcome an enhancement that would flag<br>
> these or automatically remove these when found during the import phase.<br>
<br>
You may try to merge the two transactions into a single one. This is a two<br>
step process: first select and merge, then accept the merge. The former<br>
will make one transaction out of the two but allows to unmerge. The latter<br>
will complete the process and remove the one that was merged into the other.<br>
<br>
If that does not work for you, please get back to us and describe what is<br>
not working.<br>
<br>
> I do have a couple of accounts that I have to use CSV file formats for<br>
> import. They do not provide the OFX format as much as I'd like them to. I<br>
> would imagine that CSV formats might make it more difficult to identify<br>
> duplicates like I describe.<br>
<br>
That could be. It depends on which data is provided in CSV. If those<br>
transactions are recurring, KMyMoney tries to identify them nevertheless.<br>
Again, the result depends on the data available.<br>
<br>
> I might also note that if I import subsequent files to my accounts, they<br>
> have been able to identify duplicate transactions, or in other words,<br>
> transactions that were imported using a prior file. But these duplicates<br>
> are only found when one month's transactions overlap the next month's<br>
> transactions.<br>
<br>
That sounds a bit strange. KMyMoney assigns each transaction a unique ID<br>
based on the data of the transaction imported. Based on this ID it detects<br>
duplicate transactions. Since the date of the transaction is one item<br>
that goes into the creation of the ID, I don't understand why the detection<br>
should not work when there is no overlap.<br>
<br>
Can you provide some sample CSV files (together with the demo KMY file)<br>
that shows the problem? That would make it much easier to duplicate.<br></blockquote><div><br></div><div style="font-family:verdana,sans-serif" class="gmail_default"><span style="color:rgb(61,133,198)">My apologies, that last paragraph was meant to indicate that <u>it does find duplicate transactions</u> when they come from imported files and the transactions are really duplicated. It happens for me when I download and import transactions for one month. And then the next month I download transactions again. Only this new set of transactions might include one or more transactions from the last file imported. The system does properly detect these. And I'm very thankful that it does. I'm sorry that I did not write that up better.<br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> This is something that I would categorize as a nice to have enhancement.<br>
<br>
-- <br>
<br>
Regards<br>
<br>
Thomas Baumgart<br>
<br>
-------------------------------------------------------------<br>
How many programmers does it take to change a<br>
light bulb? None. It's a hardware problem!<br>
-------------------------------------------------------------<br></blockquote><div><br></div><div style="font-family:verdana,sans-serif" class="gmail_default">Sincerely,</div><div style="font-family:verdana,sans-serif" class="gmail_default">Mark<br></div></div></div>