So verbessern Sie Gnucash QIF-Importabgleiche, indem Sie jeder Transaktion ein Konto hinzufügen

Ich versuche, den längsten Teil meines QIF-Importprozesses zu unterdrücken, nämlich den manuellen Abgleich jeder Transaktion mit jedem Konto.

Ich habe das Bayesian Matching aktiviert, aber es funktioniert schlecht und passt vielleicht 10% aller Transaktionen zusammen. Ich denke, das liegt daran, dass es auf einer exakten Zeichenfolgenübereinstimmung zwischen dem Transaktionsnamen und dem Kontonotizfeld basiert und der Transaktionsname normalerweise mehr Informationen enthält (wie das Datum usw.) - aber nicht sicher.

Unter http://wiki.gnucash.org/wiki/FAQ :

Ein alternativer Ansatz zum Erstellen des Kontenbaums in Gnucash besteht darin, Ihre Kategorien und Konten in den QIF-Export von Quicken aufzunehmen. Diese Option ist in vielen Versionen von Quicken verfügbar. Wenn Sie diese Daten in der QIF-Datei haben, erstellt Gnucash Ihre Konten automatisch.

Also habe ich eine minimale QIF-Datei geschrieben:

!Type:Bank
D05/02/2015
T-40.00
PRETRAIT DAB 01/02/2015 CIC PARIS
^

Angenommen, ich habe ein Konto mit dem Namen Cash in Wallet (mit übergeordnetem Konto: Ausgaben ) und möchte die Transaktion diesem Konto zuweisen.

Aus dieser Quelle scheint es, dass der Kontoname in einer eigenen Zeile vor der Endmarkierung eingegeben werden muss ^, etwa so:

!Type:Bank
D05/02/2015
T-40.00
PRETRAIT DAB 01/02/2015 CIC PARIS
Cash in Wallet
^

(Ich habe es auch mit der Eingabe des absoluten Namens Expenses/Cash in Wallet versucht )

Beim Importieren dieser Datei tritt die Übereinstimmung immer noch nicht auf:

Geben Sie hier die Bildbeschreibung ein

Welche Bearbeitung sollte ich an der QIF-Datei vornehmen, damit der Import der Transaktion ein vorhandenes Cash-in-Wallet- Konto als Gnucash-Kontoname zuweist?

Antworten (1)

Alles ist jetzt klar, da ich die QIF-Spezifikation gefunden habe .

Ich habe den Anfang vergessen, Lder anzeigt, dass es sich um ein Kategoriefeld handelt.

!Type:Bank
D05/02/2015
T-40.00
PRETRAIT DAB 01/02/2015 CIC PARIS
LCash in Wallet
^

funktioniert.

Falls es jemanden interessiert, ich habe ein kleines Tool programmiert, um den Kategorisierungsprozess zu automatisieren, verfügbar unter https://github.com/Kraymer/qifqif

Könnten Sie Ihre Antwort akzeptieren, damit diese Frage als "beantwortet" markiert wird? Danke.