Projekt

Allgemein

Profil

News

Gwenhywfar 5.14/AqBanking 6.8.0 herausgegeben

Von martin vor etwa 3 Stunden hinzugefügt

Diese Versionen enthalten den aktuellen Stand der AqBanking-Familie.

Zuerst muß die aktuelle Version von Gwenhywfar installiert werden, denn die wird von der neuesten Version von AqBanking benötigt.
Es gibt wohl immer noch einzelne Banken, mit denen wir Probleme haben, aber die meisten Rückmeldungen zu den letzten Beta-Versionen waren positiv.

Neues seit den letzten stabilen Versionen:
  • VOP funktioniert jetzt
    • VOP-opt-out ist nicht implementiert, wird aber auch nicht zwingend benötigt und wird auch nicht allen Bankkunden angeboten
    • der entprechende VOP-Dialog wird jetzt angezeigt, falls die Bank Ergebnisse oder einen zwingend darzustellenden Text sendet
  • Umsatzabruf im CAMT-Format funktioniert jetzt auch mit der CAMT-Version 052.001.08

Die Binary-Version von AqFinance ist ebenfalls aktualisiert und enthält diese Versionen.

Ich bedanke mich ganz herzlich bei den Usern, die aktiv bei der Entwicklung der aktuellen Versionen mitgewirkt haben und diese letztlich erst möglich gemacht haben, sei es durch eigenes Testen, melden von Fehlern und Problemen oder Einsenden von Logdateien! Ohne Euch wäre das nichts geworden!

Vielleicht ist die Open-Source-Welt ja doch noch nicht ganz verloren... Für mich ein Lichtblick in diesen egoistischen Zeiten.

Wir freuen uns weiterhin über Rückmeldungen.

AqBanking 6.7.13beta: VOP-Dialog funktioniert

Von martin vor 7 Tagen hinzugefügt

Ab dieser Version zeigt AqBanking die Ergebnisse des VOP-Prozesses (Verification of Payee, Zahlungsempfängerprüfung) an, damit der User die Überweisungen annehmen oder ablehnen kann.

Dieser Dialog zeigt zum einen eine eventuelle Nachricht der Bank an (verpflichtend durch die Specs) aber auch eine nach Spalten sortierbare Liste der ERgebnisse der VOP-Prüfungen an.

Da für diesen Dialog das Dialog-Framework von Gwenhywfar verwendet wird, das bereits seit Jahren für die gängigen Toolkits wie GTK (Gnucash), QT/KDE (KMyMoney) aber auch für FOX (AqFinance) verfügbar ist, kann dieser Dialog ohne Änderungen an den bestehenden Anwendungen angezeigt werden. Ausserdem merkt sich der Dialog seine eingestellten Grössen, die Sortierreihenfolge der Spalten etc.

AqBanking 6.7.10beta: Umsatzabruf funktioniert wieder

Von martin vor 11 Tagen hinzugefügt

Nachdem einige Banken den Umsatzabruf in Form von SWIFT MT940 Dateien abgeschaltet haben, wird jetzt der Umsatzabruf über CAMT.052-Dateien obligatorisch (Für Hintergründe siehe Camt_2025_11).
Dabei springen diese Banken gleich auf eine aktuelle CAMT.052-Version (052.001.08), die AqBanking seit dieser Version jetzt auch unterstützt.

Download unter https://www.aquamaniac.de/rdm/attachments/download/604/aqbanking-6.7.10beta.tar.gz

AqBanking 6.7.7beta: VOP implementiert

Von martin vor etwa 2 Monaten hinzugefügt

Mit dieser Version funktioniert Verification of Payee mit den getesteten Banken.
Der Dialog, der angezeigt falls es Namensabweichungen gibt, muss noch verbessert werden. Momentan wird nur die von der Bank gelieferte Antwort ungefiltert und unformatiert ausgegeben, was zu einer unschoenen Ausgabe des Dialogs fuehren kann. Das wird in einer spaeteren Version verbessert.

AqBanking 6.7.0beta: Erste Beta-Versionen mit VOP

Von martin vor etwa 2 Monaten hinzugefügt

Dies ist die erste Beta-Version mit der Implementierung des neuen Features Verification of Payee (VOP).

Für die finale Version brauchen wir unbedingt Rückmeldungen mit Kommunikationslogs (siehe https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/Bugreports#HBCIFinTS-Kommunikations-Logs-einsenden), damit wir die neuen Dialoge informativer gestalten können und z.B. zusätzliche Informationen der Bank (wie z.B. zurückgelieferte korrekte Empfängernamen) anzeigen können.

Erste Test-Versionen mit Verification of Payee

Von martin vor etwa 2 Monaten hinzugefügt

Die aktuellen Test-Versionen von AqBanking enthalten initiale Unterstuetzung fuer VOP.

Wer testen moechte, ob es mit den eigenen Banken schon funktioniert, aber nicht selber kompilieren kann oder will, kann die aktuelle Binary-Version von AqFinance installieren.

Vorgehen:
  • aqfinance-bin* herunterladen
  • an eine beliebige Stelle entpacken
  • in das Verzeichnis hineinwechseln im Terminal/auf der Konsole
  • ./aqfinance.sh aufrufen
  • im Menu "Edit" auf Einstellungen klicken
  • im sich oeffnenden Fenster "Codequalitaet" aendern zu "Testversionen"
  • im "Extra" Menu "Nach Aktualisierungen suchen
  • Updates installieren

Ab da kann man entweder testweise AqFinance verwenden oder die mitgelieferten Kommandozeilen-Tools verwenden wie im Wiki beschrieben (beachte: die Tools haben hier anders als im Wiki das Suffix ".sh").

Ueber Rueckmeldungen freue ich mich.

Martin Preuss

Gwenhywfar 5.11.0beta und AqBanking 6.5.5beta herausgegeben (1 Kommentar)

Von martin vor mehr als 1 Jahr hinzugefügt

Erste Version mit Unterstützung für HKTAN#7 und erste Implementierung von Decoupled TAN.

Einige Banken stellen um auf App-basierte TAN-Eingabe, wo man in einer App der Bank eine TAN bestaetigen muß. Dabei wird die TAN nicht mehr via FinTS übertragen sondern nur noch über die App. In diesem Modus frage AqBanking nicht mehr nach einer TAN, sondern zeigt einen Dialog an, der den Benutzer auffordert, die TAN in der App zu bestätigen und einen Button zu klicken.

Dieser Teil wurde mangels Bankzugriff mit Decoupled TAN noch nicht getestet, daher sind Rückmeldungen wichtig.

Gwenhywfar 5.8.0 und AqBanking 6.4.1 herausgegeben

Von martin vor fast 4 Jahren hinzugefügt

Diese Versionen beheben ein Problem, das durch Änderungen in typemaker2 verursacht wird.

Der Rest dieser News ist etwas technik-lastig bezüglich der Interna von AqBanking, daher vermutlich nur für Entwickler interessant.

typemaker2 ist ein Tool in Gwenhywfar, welches vor allem in AqBanking und AqFinance verwendet wird, um aus XML-Dateien Quellcode für Typen zu erzeugen, die hauptsächlich aus structs mit gettern und settern bestehen (z.B. AB_TRANSACTION).

Im Rahmen des lang angelegten Projektes zur Verbesserung des Quellcodes von Gwenhywfar und AqBanking habe ich das Tool typemaker2 intern umorganisiert und besser lesbar gemacht. Dabei hat sich ein Fehler eingeschlichen, der u.U. Probleme bei den erzeugten Quelldateien macht.

Die vom typemaker2 erzeugten Quellcode-Dateien werden in den tar.gz-Paketen von AqBanking mitgeliefert, d.h. die werden nicht jedes mal neu gebaut, weil sie sich in der Regel nicht aendern. Falls jemand Aenderungen an den zugrundeliegenden XML-Dateien vornimmt, führt man in der Regel einmalig zwei Kommandos aus, die die Quelldateien neu erzeugen.

Die aktuelle Version von AqBanking (6.4.1) enthält nun korrekte Dateien, die von der neuesten Version des typemaker2 erzeugt wurden.

Durch die Umorganisierung von typemaker2 konnte ich den Fehler sehr schnell finden und mit wenigen Zeilen korrigieren, so dass sich letztlich die Arbeit dann doch gelohnt hat. Falls zukünftig neue Fehler gefunden werden, koennen die ebenfalls schneller behoben werden als vorher.

AqFinance ist übrigens nur indirekt betroffen, da ich da inzwischen vollständig von den autotools auf gwenbuild umgestellt habe, und da werden die Quelldateien immer frisch erzeugt (übrigens auch bei AqBanking, wenn es optional mit gwenbuild gebaut wird).

Gwenhywfar 5.7.3 herausgegeben

Von martin vor etwa 4 Jahren hinzugefügt

Diese Version enthaelt einige Verbesserungen des Buildsystems GwenBuild, das inzwischen als zweites Buildsystem neben den autotools verwendet wird für AqBanking, AqDatabase, AqFinance und Libchipcard.

Das Tool gwbuild wird jetzt unter Windows nicht mehr gebaut, da es derzeit noch einige POSIX-Features benötigt, die unter Windows nicht zur Verfügung stehen.

(1-10/40)

Auch abrufbar als: Atom