Bug 492046

Summary: Transactions imported from OFX have splits from other transaction with same <Pay to>
Product: [Applications] kmymoney Reporter: gzatko
Component: importerAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: major    
Priority: NOR    
Version First Reported In: 5.1.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description gzatko 2024-08-22 15:19:56 UTC
SUMMARY
I have a transaction with <Pay to> e.g. 'shop' which has splits.
When I import new transactions matching <Payee's name> by tag NAME then imported transactions also having <Pay to> == 'shop' gain splits from the transaction that is mentioned above.

STEPS TO REPRODUCE
1. create transaction with <Pay to> = 'shop' and some splits
2. import OFX that contains transactions with <NAME> == 'shop' matching <Payee's name> by NAME

OBSERVED RESULT
imported transactions have splits same like in the manually created transaction

EXPECTED RESULT
no splits in imported transaction


SOFTWARE/OS VERSIONS
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: OpenSUSE Slowroll 20240803
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2