Bug 493062

Summary: Another Problem with QIF and Character "/"
Product: [Applications] skrooge Reporter: Fabiano Caruana <bugzilla>
Component: generalAssignee: Stephane MANKOWSKI <stephane>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: QIF-File and Screenshot

Description Fabiano Caruana 2024-09-13 13:45:25 UTC
Skrooge Version 2.32.0

Hi Stephane,

Another problem with QIF import.

If, for example, the category in QIF is "SAusgabe:Kleidung:Unterhemden/T-Shirts", the category in Skrooge is not taken into account, but a new Category "Ausgabe:Kleidung:Unterhemden" and a new Tracker "T-Shirts" are created. This will probably affect all categories with the "/" character.

If necessary, I will send you a QIF file.

Greetings
Udo
Comment 1 Stephane MANKOWSKI 2024-09-15 17:57:45 UTC
Hi,

To be sure, could you provide me a sample qif (anonymized) ?
With only one transaction if possible.

Thank you in advance.
Comment 2 Fabiano Caruana 2024-09-16 17:41:21 UTC
Created attachment 173742 [details]
QIF-File and Screenshot

Hi Stephane,

As requested, the file "MasterCard.zip" with the QIF file and a screenshot of the imported data is attached.

greetings
Udo
Comment 3 Stephane MANKOWSKI 2024-09-17 19:09:11 UTC
Git commit 12289c9d270c2a792be2b3c0ba7f80613606215f by Stephane MANKOWSKI.
Committed on 17/09/2024 at 19:08.
Pushed by smankowski into branch 'master'.

Another Problem with QIF and Character "/"

M  +1    -0    CHANGELOG
M  +0    -9    plugins/import/skrooge_import_qif/skgimportpluginqif.cpp
A  +13   -0    tests/input/skgtestimportqif2/493062.qif
M  +18   -0    tests/skgbankmodelertest/skgtestimportqif2.cpp

https://invent.kde.org/office/skrooge/-/commit/12289c9d270c2a792be2b3c0ba7f80613606215f
Comment 4 Fabiano Caruana 2024-09-21 16:07:27 UTC
(In reply to Stephane MANKOWSKI from comment #3)
> Git commit 12289c9d270c2a792be2b3c0ba7f80613606215f by Stephane MANKOWSKI.
> Committed on 17/09/2024 at 19:08.
> Pushed by smankowski into branch 'master'.
> 
> Another Problem with QIF and Character "/"
> 
> M  +1    -0    CHANGELOG
> M  +0    -9    plugins/import/skrooge_import_qif/skgimportpluginqif.cpp
> A  +13   -0    tests/input/skgtestimportqif2/493062.qif
> M  +18   -0    tests/skgbankmodelertest/skgtestimportqif2.cpp
> 
> https://invent.kde.org/office/skrooge/-/commit/
> 12289c9d270c2a792be2b3c0ba7f80613606215f

Hi Stephane,

is there already an appointment for 2.33?

Greetings
Udo
Comment 5 Stephane MANKOWSKI 2024-09-23 18:43:30 UTC
Hi,

I published a new version (2.33.0).
An opensuse build can be found here: https://build.opensuse.org/package/show/home:miraks/skrooge