Difference between revisions of "De/Im-Export"

From GnuCash
Jump to: navigation, search
(Navigation im Kopf- und Fußbereich)
(Import: Content from De/Reference and De/Installation inserted)
Line 6: Line 6:
  
 
== Import ==
 
== Import ==
(wichtig für Umstieg von anderen Programmen)
+
 
: QIF als Klassiker für Finanzdaten
+
In diesem Abschnitt werden alle Beiträge zum Import der Buchhaltungsdaten in GnuCash gesammelt.
: CSV für Stammdaten (Geschäftspartner…)
+
 
 +
GnuCash kann Buchhaltungsdaten aus anderen Programmen nur importieren, wenn die Daten in den Formaten [[De/Glossar#Q|QIF]] oder [[De/Glossar#O|OFX]] vorliegen. Ein Import aus einem anderen Buchhaltungsprogramm geht also nur, wenn diese andere Software eine Möglichkeit für "Export nach QIF" oder "Export nach OFX" anbietet. Was anderes geht leider nicht.
 +
 
 +
Seit Version 2.2.0 kommen noch die Möglichkeiten [[De/Glossar#C|CSV]], [[De/Glossar#D|DTAUS]] und [[De/Glossar#M|MT940]] als Datenformat hinzu.
 +
 
 +
Wenn irgendwann in 2.4.x die AqBanking-Schnittstelle angepasst ist, wird darüber eventuell auch noch ein generisches CSV-Importmodul verfügbar sein.
 +
 
 +
=== CSV nach QIF umwandeln ===
 +
Comma separated values - durch Komata (oder Semikola) getrennte Werte - sind das allgemeinste Datenaustauschformat und werden auf vielen Webseiten zum Herunterladen der Umsatzdaten angeboten. Um sie nun in GnuCash zu importieren, kann man sie mit einer der beiden folgenden Methoden in das für Finanzdaten recht verbreitete QIF-Format umwandeln.
 +
 
 +
==== mittels Python-Skript ====
 +
Die [https://lists.gnucash.org/pipermail/gnucash-de/2010-March/007310.html Email von Nils Andresen] enthält csv2qif.py, einen csv-nach-qif-Konverter, den man verwenden kann, wenn [http://de.wikipedia.org/wiki/Python_(Programmiersprache) Python] auf dem verwendeten Computer installiert ist.
 +
 
 +
==== in der Tabellenkalkulation ====
 +
Tabellenkalkulationsprogramme wie MS Excel oder OpenOffice/ LibreOffice Calc können von Haus aus CSV-Dateien importieren. Mithilfe des Makros [http://xl2qif.chez-alice.fr/xl2qif_en.php XL2QIF], respective [http://xl2qif.chez-alice.fr/calc2qif_en.php CALC2QIF] kann man dann daraus QIF-Dateien erstellen.
 +
 
 +
=== QIF Import ===
 +
Falls beim Importieren von QIF-Dateien (z.B. aus Quicken, Wiso Mein Geld) Probleme auftreten, könnte vielleicht das Programm [http://www.duehning.de/Qif-Cleaner/qif-cleaner.html QIF-Cleaner] (nur für Windows) helfen, die QIF-Datei vor dem Import noch ein bisschen an die QIF-Spezifikationen anzupassen. (Hat das jemand mal ausprobiert? ... die Seite ist leider mit einem Passwort geschützt)
 +
 
 +
Einfacher geht die Erstellung von QIF aus Excel oder OpenOffice Calc mit dem Tool [http://xl2qif.chez-alice.fr/calc2qif_en.php Calc2Qif]. Es ist als Makro ausgeführt, dass nach der Makroinstallation und Programmneustart verfügbar ist. Aus einer geöffneten Datei heraus kann dann für die markierten Bereiche spaltenweise angegeben werden, welche Daten enthalten sind und dies wird dann in ein QIF überführt.
 +
 
 +
- '''Import von OpenOffice/Excel''': Hier hilft Calc2QIF unter http://xl2qif.chez-alice.fr/calc2qif_en.php - das OpenOffice Makro exportiert die im Calc markierten Daten in das QIF Format. Dieses wiederum kann einfach ins GnuCash importiert werden. Ich nutze dies beispielsweise, um meine in CSV vorliegenden Kreditkartenabrechnungen hochzuladen.
 +
 
 +
=== OFX Import ===
 +
Um Umsätze in GnuCash zu importieren bietet sich das Format OFX für alle die an, die nicht HBCI nutzen. Im Gegensatz zum QIF Import kann GnuCash hier erkennen, welche Umsätze es schon importiert hat und welche nicht. OFX Import wird z.B. von der 1822direkt im HTML-Banking unterstützt. Ein Demo-Login ist unter https://banking.1822direkt.com möglich.
  
 
== Export ==
 
== Export ==

Revision as of 20:11, 9 February 2021

zurück zum Datenaustausch Zurück zur Hauptseite

Diese Seite ist im Aufbau, Ziel ist eine Neustrukturierung des Bereiches Datenaustausch!

Import

In diesem Abschnitt werden alle Beiträge zum Import der Buchhaltungsdaten in GnuCash gesammelt.

GnuCash kann Buchhaltungsdaten aus anderen Programmen nur importieren, wenn die Daten in den Formaten QIF oder OFX vorliegen. Ein Import aus einem anderen Buchhaltungsprogramm geht also nur, wenn diese andere Software eine Möglichkeit für "Export nach QIF" oder "Export nach OFX" anbietet. Was anderes geht leider nicht.

Seit Version 2.2.0 kommen noch die Möglichkeiten CSV, DTAUS und MT940 als Datenformat hinzu.

Wenn irgendwann in 2.4.x die AqBanking-Schnittstelle angepasst ist, wird darüber eventuell auch noch ein generisches CSV-Importmodul verfügbar sein.

CSV nach QIF umwandeln

Comma separated values - durch Komata (oder Semikola) getrennte Werte - sind das allgemeinste Datenaustauschformat und werden auf vielen Webseiten zum Herunterladen der Umsatzdaten angeboten. Um sie nun in GnuCash zu importieren, kann man sie mit einer der beiden folgenden Methoden in das für Finanzdaten recht verbreitete QIF-Format umwandeln.

mittels Python-Skript

Die Email von Nils Andresen enthält csv2qif.py, einen csv-nach-qif-Konverter, den man verwenden kann, wenn Python auf dem verwendeten Computer installiert ist.

in der Tabellenkalkulation

Tabellenkalkulationsprogramme wie MS Excel oder OpenOffice/ LibreOffice Calc können von Haus aus CSV-Dateien importieren. Mithilfe des Makros XL2QIF, respective CALC2QIF kann man dann daraus QIF-Dateien erstellen.

QIF Import

Falls beim Importieren von QIF-Dateien (z.B. aus Quicken, Wiso Mein Geld) Probleme auftreten, könnte vielleicht das Programm QIF-Cleaner (nur für Windows) helfen, die QIF-Datei vor dem Import noch ein bisschen an die QIF-Spezifikationen anzupassen. (Hat das jemand mal ausprobiert? ... die Seite ist leider mit einem Passwort geschützt)

Einfacher geht die Erstellung von QIF aus Excel oder OpenOffice Calc mit dem Tool Calc2Qif. Es ist als Makro ausgeführt, dass nach der Makroinstallation und Programmneustart verfügbar ist. Aus einer geöffneten Datei heraus kann dann für die markierten Bereiche spaltenweise angegeben werden, welche Daten enthalten sind und dies wird dann in ein QIF überführt.

- Import von OpenOffice/Excel: Hier hilft Calc2QIF unter http://xl2qif.chez-alice.fr/calc2qif_en.php - das OpenOffice Makro exportiert die im Calc markierten Daten in das QIF Format. Dieses wiederum kann einfach ins GnuCash importiert werden. Ich nutze dies beispielsweise, um meine in CSV vorliegenden Kreditkartenabrechnungen hochzuladen.

OFX Import

Um Umsätze in GnuCash zu importieren bietet sich das Format OFX für alle die an, die nicht HBCI nutzen. Im Gegensatz zum QIF Import kann GnuCash hier erkennen, welche Umsätze es schon importiert hat und welche nicht. OFX Import wird z.B. von der 1822direkt im HTML-Banking unterstützt. Ein Demo-Login ist unter https://banking.1822direkt.com möglich.

Export

(auch wichtig für Auswertung)

z.B. Berichte als HTML speichern und in Tabellenkalkulation weiterverarbeiten


Backup, noch zu überarbeiten

  1. In anderen Ländern kommt es darauf an, in welchen Formaten die Bank Daten bereitstellt und eventuell auch entgegennimmt:
    • Ein weltweit offizieller Standard sind die von der SWIFT genormten Message Type Formate MTxxx.[1] Diesen gibt es inzwischen in 2 Varianten:
    1. traditionell, zeilenorientiert und
    2. von der ISO genormt als XML-Datei. Dabei gibt es verschiedene MX-Typen. Die wichtigsten:
      1. CAMT: CAsh ManagemenT: Kontostand-, Umsatzabfrage, …
      2. PAIN: PAyment INitialisation: Überweisungs-, Abbuchungsaufträge, …
      Komplette Übersicht: ISO 20022 MX.
    • In Amerika werden das vom Konsortium Open Financial Exchange (OFX) entwickelte Formaten OFX, sowie Intuits ("Quicken") proprietäre Variante QFX bevorzugt.
    • Deutsche Banken nahmen seit schon lange vor der Verbreitung des Internets 1976 Aufträge im DTAUS-Format entgegen. Geschäftskunden gaben Magnetbänder, später auch Disketten ab — "Garagen-Clearing" — oder schickten sie per Post, später auch als Email+Fax ein. Schließlich wurde auch eine Übertragung durch AqBanking möglich. Seit Anfang 2016 wird es wegen der Umstellung auf SEPA nicht mehr offiziell unterstützt.[1] Den Geschäftskunden wurde die Verwendung von EBICS (s.o.) nahe gelegt.
  2. Vor allem zum Austausch mit anderen Finanz-Programmen ist daneben noch der recht vielseitige Klassiker von Intuit QIF recht verbreitet.
  3. Als primitivste und zugleich universellste Form existiert noch der Austausch via CSV. Dies erlaubt auch den Austausch der Stammdaten von Kunden und Lieferanten.

Notes

  1. 1.0 1.1 durch Aqbanking bereitgestellt

zurück zum Datenaustausch Zurück zur Hauptseite