Bug 403725

Summary: enhancement: import Quicken tags from QIF as Skrooge trackers
Product: [Applications] skrooge Reporter: skierpage <info>
Component: generalAssignee: Stephane MANKOWSKI <stephane>
Status: RESOLVED FIXED    
Severity: normal CC: stephane
Priority: NOR    
Version First Reported In: 2.17.0   
Target Milestone: 25.1.0   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description skierpage 2019-01-29 09:52:48 UTC
SUMMARY
In Quicken 2012 you can assign a single tag to a transaction along with Category:Subcategory. For example, see the attachment 116799 [details] to Bug 400724 , a QIF export with the line
  LGifts & Donations:Charity/S

Skrooge 2.17.0 turns this tag into a subcategory, i.e. Gifts & Donations > Charity > S. It would be better to create a Skrooge tracker from the tag. At the same time, this could fix import bug 402330.

STEPS TO REPRODUCE
1. Import QIF file with tags in it.

OBSERVED RESULT
The tags appear as sub(sub...)categories in Skrooge, or if there's no category cause import failure bug 402330.

EXPECTED RESULT
Create a Skrooge Tracker from the tag, not a subcategory.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.14.4
KDE Frameworks Version: 5.54.0
Qt Version: 5.11.3
Comment 1 Stephane MANKOWSKI 2019-01-29 20:09:54 UTC
Git commit 8aa5149c4b2290e73f0c3c8811c7d679f084f11b by Stephane MANKOWSKI.
Committed on 29/01/2019 at 20:09.
Pushed by smankowski into branch 'master'.

import Quicken tags from QIF as Skrooge trackers

M  +1    -0    CHANGELOG
M  +7    -1    plugins/import/skrooge_import_qif/skgimportpluginqif.cpp
A  +582  -0    tests/input/skgtestimportqif2/403725.qif
M  +19   -0    tests/skgbankmodelertest/skgtestimportqif2.cpp

https://commits.kde.org/skrooge/8aa5149c4b2290e73f0c3c8811c7d679f084f11b