Wer für seine Buchhaltung darauf setzt, die CSV-Daten der Bank in irgend eine Software zu importieren, wird das Elend kennen: Quasi wöchentlich ändern die Banken die Datenstruktur oder die Benennung der Spalten - jedenfalls sind das meine Erfahrungen. Ausserdem ist das Herunterladen und manuelle Importieren von CSV-Dateien auch ein gewisser Aufwand. Aus diesem Grunde experimentiere ich gerade mit einer direkten HBCI-Anbindung herum. Es gibt da ein kostenloses CLI-Tool, was den Abruf des Kontostandes und der Vorfälle hervorragend unterstützt, heisst "FinCMD.exe" (Google ist dein Freund). Das Tool legt eine Ergebnisdatei ab, die ich dann automatisch importiere. Funktioniert im Prinzip hervorragend, allerdings treibt mich da eine Frage um, zu der ich bisher keine befriedigende Antwort finden konnte: Ist die Datenstruktur, die ein HBCI-Abruf bringt, besser standardisiert, oder macht da auch jede Bank 'was anderes? Testen konnte ich es mangels verschiedener Bankkonten leider nicht selbst ... Hier mal die Feldnamen zu einem Konto bei der Berliner Bank/Deutsche Bank: EntryDate;ValueDate;Value;AcctNo;BankCode;Name1;Name2;PaymtPurpose;Entry Text;PrimaNotaNo;TranTypeIdCode;ZkaTranCode;TextKeyExt;BankRef;OwnerRef; SupplementaryDetails Danke für Tips.
Frank E. schrieb: > Es gibt da ein kostenloses > CLI-Tool, was den Abruf des Kontostandes und der Vorfälle hervorragend > unterstützt, heisst "FinCMD.exe" (Google ist dein Freund). Bei kommerzieller Nutzung aufpassen: "Die Nutzung der Subsembly FinTS API für private Zwecke und zur Evaluierung ist kostenlos. Für eine kommerzielle Nutzung muss eine Lizenz erworben werden." https://subsembly.com/fints-api.html (das Tool gehört zum "Subsembly FinTS API Entwicklerkit" - welches btw. hervorragend ist) Größte Unterschiede zwischen den Banken dürften die eingesetzten Sicherheitsprofile und Authentifizierungsverfahren sein: siehe z.B. auch wieder bei den subsembly-Leuten: https://subsembly.com/banken.html --- Es gibt auch Banken, die selbst eigene APIs anbieten, die viel einfacher als HBCI integrierbar sind, z.B.: https://apm.fidor.de/
Hm sei froh das du anständige CSV Daten bekommst bei meiner Bank sind die ziemlich unbrauchbar, die lassen sich nicht anständig Parsen irgendwie haben die das System nicht verstanden das wenn ";" zur Trennung benutzt wird das nicht in den Spalten benutzt werden sollte.
Bernd H. schrieb: > Es gibt auch Banken, die selbst eigene APIs anbieten, die viel einfacher > als HBCI integrierbar sind, z.B.: https://apm.fidor.de/ Cool - wir haben nämlich auch ein Konto bei der Fidor-Bank! Allerdings derzeit weniger wegen der sexy API, sondern weil das vermutlich die einzige deutsche Bank mt einem kostenlosen Geschäftskonto ist! Da ich in unserer Firma (leider) nicht das alleinige Sagen habe, quälen wir uns immer noch mit sowas wie der Beriner Bank (aka Deutsche Bank = Bankster vom Feinsten) herum ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.