Am 13.11.2013 14:10, schrieb Mathias Behrle: > Ich hole mal etwas aus: Wir haben vor nun langer Zeit (das war noch > mit Version 1.4) evaluiert, ob wir eine für den deutschen Markt > zufriedenstellende Lösung auf Basis der verfügbaren Standardmodule > umsetzen können. Dabei fiel account_statement aus mehreren Gründen > durch das Raster. Wenn ich mich recht erinnere (ist wirklich lange > her) waren das auf der einen Seite konzeptionelle Mängel wie > Saldenhandling, Fixierung auf Bankauszug ( -> gerade wenn man an > Bankimport denkt, macht die Modellierung nach einem Papierauszug > wenig Sinn, so dass wir einen Buchungsstapel daraus gemacht haben). > Auf der anderen Seite haben wir als Buchungsinterface eine > DATEV-ähnliche Buchungszeile konzipiert, die direkt auf diesen > Buchungsstapeln aufsetzt und auch für die Verbuchung von Bankimporten > verwendet wird. Von daher scheint mir auch aus heutiger Sicht die > Nutzung von account_statement nur für Nutzer empfehlenswert, die > tatsächlich relativ simpel Papierauszüge in ihrer Buchhaltung > abbilden wollen. So weit erst mal dazu... Viele Grüße, Mathias
Hallo, ich hab mal einen ersten Dummy für eine Integration von aqbanking entworfen. Obwohl ich nun Kenntnis der von Matthias erwähnten Module habe, diese aber noch nicht komplett in die 3.0 heben konnte, habe ich es erstmal mit account_statement verbunden Im Moment sind da die Kommandos an aqbanking direkt im Code - sinvoller wäre es natürlich, eine eigenes Modul zu bauen, in dem man die API von aqbanking verfügbar macht. Das würde ich dann bei Gelegenheit mal angehen. Da ich wenig Zeit hatte und ne schnelle Lösung brauchte, habe ich mich dafür entschieden, erstmal nur die Komandozeile von aqbanking über pexpect anzusprechen. Was noch absolut fehlt ist ein Errorhandling - da muss man mal in aller Ruhe den möglichen Output studieren. Was im Moment geht ist: - Zugang anlegen - Kontoauszüge in account_statement abholen Achtung: beim Abholen darauf achten, wie lange Eure Bank die Kontoauszüge vorhält. Zum Testen haben ich deshalb in den Wizzard ein Startdatum eingebaut, um erstmal explizit - sagen wir - einen Monat abzuholen. Ich habe bei einem Test mal 9000 Zeilen bekommen - da kackt der Client ab, weil Many2One keine Limits hat. Mit Euren Einwänden könnt Ihr die Sache hier versehen: http://review.gewinnmonitor.de/account_statement_hbci/changeset/36da58830523ec10f66ecb85bb2f8ffe382f4b49 TODO unter anderem: Übersetzung und Scenario (im Moment nur Kopien von einem anderen Modul) Grüße aus der Heldenstadt Leipzig von einem friedliebenden Dynamofan Jan -- Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe "tryton-de" sind. Besuchen Sie https://groups.google.com/d/msgid/tryton-de/52A97B9C.1090907%40grasbauer.com, um diese Diskussion im Web anzuzeigen. Weitere Optionen: https://groups.google.com/groups/opt_out
