Bug 510027

Summary: MS Money import: Investment transactions not grouped
Product: [Applications] skrooge Reporter: A D <kdebugs5828>
Component: generalAssignee: Stephane MANKOWSKI <stephane>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 25.1.0   
Target Milestone: 25.1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description A D 2025-09-28 14:21:23 UTC
SUMMARY
When recording share buys/sells in Skrooge using the "Shares" button, it results in two grouped transactions - one for the share in the shares account and another in the cash account, split into Shares, Commission and Tax.

When importing Investment transactions from MS Money, the imported transactions are not grouped together.

STEPS TO REPRODUCE
1. Import MS Money file containing Investment account with buy/sell (and dividend) transactions
2. open imported accounts in Skrooge

OBSERVED RESULT
The transactions are not grouped between the investment and cash accounts

EXPECTED RESULT
The transactions should be grouped, just as they would be if entered by hand

SOFTWARE/OS VERSIONS
Linux Mint 22.2 (using Ubuntu 24.04 Noble) / Windows 10 + wsl
Skrooge 25.4.0 (from PPA and built from source)

ADDITIONAL INFORMATION
The .mny attachment in bug 510025 shows the problem nicely ;-)
Comment 1 A D 2025-09-28 14:22:47 UTC
[Sorry, the attachment is on bug 510022, not bug 510025.]
Comment 2 Stephane MANKOWSKI 2025-09-29 19:23:06 UTC
Git commit aa3fc2c3adc293d1e0863403f59c3d7eebf0a163 by Stéphane MANKOWSKI.
Committed on 29/09/2025 at 19:22.
Pushed by smankowski into branch 'master'.

510027: MS Money import: Investment transactions not grouped

M  +1    -0    CHANGELOG
M  +20   -2    skgbankmodeler/skgimportexportmanager.cpp
M  +4    -4    tests/skgbankmodelertest/skgtestimportmny2.cpp
M  +6    -1    tests/skgbankmodelertest/skgtestimportmny3.cpp

https://invent.kde.org/office/skrooge/-/commit/aa3fc2c3adc293d1e0863403f59c3d7eebf0a163