[gnucash-de] Banking: Neue Releases

Martin Preuss aquamaniac at gmx.de
Mon Mar 28 22:28:17 EST 2005


Moin,

ich habe gerade so ziemlich alle CVS-Versionen released.

Sorry fuer Crossposting nach GnuCash-DE, aber bis auf 2 Pakete sind alle hier 
vorgestellten auch fuer GnuCash mit HBCI relevant.


Gwenhywfar 1.10
==============
Diese Version ist nun deutlich schneller beim Laden von XML-Dateien, enthaelt 
ein paar neue Padding-Funktionen und einige Bugfixes. Der SSL- und der HTTP-
Code wurden deutlich verbessert, so dass inzwischen - Dank Frank Sagurna und 
Frank Hartmann - zwei neue Banken im PIN/Tan-Modus funktionieren, bei denen 
vorher keine Hoffnung bestand ;-)

AqBanking 1.0.7beta
=================
Neu ist hier vor allem der Geschaeftsvorfall "EU-Ueberweisung" (fuer die 
preiswerten Ueberweisungen innerhalb der EU). Ausserdem wurden auch hier 
einige Fehler behoben. Die Importer verwenden jetzt als Uhrzeit immer 12:00 
GMT fuer Datumsangaben ohne Uhrzeit (das sollte nun den Timeshift 
verhindern).
In den Laenderinformationen ist nun zusaetzlich die Waehrung des Landes 
enthalten (als Name und als ISO-4217-Code).
Neu ist auch die Klasse AB_TRANSACTION_LIMITS, die nun solche Informationen 
wie maximale Anzahl Verwendungszweckzeilen etc. enthaelt. Diese Struktur wird 
von den Backends gefuellt und kann von Programmen verwendet werden (macht 
QBankManager neuerdings). Dadurch konnte einiger doppelter Code entfernt (und 
fuer die Zukunft verhindert) werden, weil ja mehrere Jobs diese Informationen 
benoetigen (nationale Ueberweisung, Lastschift, EU-UEberweisung).
AqBanking meldet nun bereits beim Kompilieren von Programmen die diese 
Bibliothek verwenden, wenn das Programm veraltete Funktionen verwendet.


AqHBCI 1.0.4beta
==============
Hier wurden etliche Probleme behoben. Das wichtigste ist aber, dass AqHBCI nun 
mit noch mehr Banken im Pin/TAN-Modus arbeiten duerfte. Ausserdem wird im 
PIN/TAN-Modus die PIN nun nicht mehr in den Logdateien abgelegt, die wird 
vorher herausgefiltert und durch Sterne ersetzt. Damit koennen nun auch 
anonymisierte PIN/TAN-Logs problemlos verschickt werden.
Im PIN/TAN-Modus werden nun in den erzeugten HTTP-Nachrichten bestimmte Header 
gesetzt, die unter anderem auch von transparenten Proxies sowie Servern mit 
virtuellen Hosts ausgewertet werden koennen.


AqHBCI-QT-Tools 1.0.3beta
======================
... enthaelt hauptsaechlich Bugfixes.


KBanking 0.9.8
============
Dies ist ja das KDE-Frontend fuer AqBanking, es wird von KMyMoney verwendet. 
Der Print-Dialog wurde hier nun deutlich verbessert.


AqDTAUS 0.9.2beta
================
... wurde an die aktuelle Version von AqBanking angepasst.


Libchipcard 0.9.12beta
==================
Neu ist hier vor allem der verbesserte Support fuer den freien CCID-Treiber 
von Ludovic Rousseau. Ausserdem koennen nun OS-spezifische Angaben in den 
Treiber-Beschreibungsdateien gemacht werden. Dadurch sollte z.B. der 
Cyberjack auf MaxOSX out-of-the-box erkannt und eingerichtet werden.
Ausserdem werden nun alte und neue Generationen von IFD-Treibern unterstuetzt 
und DDV1-Karten werden nun auch am ATR erkannt (diese Erkennung gibt 
allerdings dem Programm nur Hinweise zur Karte, ohne dass Libchipcard2 selbst 
irgendwas darauhin unternehmen wuerde).


QBankManager 0.9.19
==================
Hier wurde nun *einiges* geaendert ;-)
Hauptsaechlich aber intern. So ist das Format der Umatz-Dateien jetzt leicht 
anders, insbesondere bei der Speicherung von Datumsangaben. Dadurch muss 
QBankManager beim ersten Start die bestehenden Umsaetze umwandeln, die alten 
Version verbleiben aber als Backup (fuer den Fall das beim Update etwas 
schief geht).
Ausserdem werden Ueberweisungen nun nicht mehr bei jedem Start aus den Jobs 
ermittelt, stattdessen speichert das Programm diese nun selbst. Dadurch kann 
allerdings momentan der Status der Ueberweisung nicht korrekt angezeigt 
werden, daher haben neue Ueberweisungen immer den Status "unbekannt".

Implementiert wurden nun endlich Lastschriften und EU-Ueberweisungen. Dabei 
wertet QBankManager nun auch die vom Backend bereitgestellten Informationen 
(z.B. in welches Land eine EU-Ueberweisung moeglich ist, oder Angaben zu 
Feldlaengen) aus.

Ein schwerer Bug in der Funktion zum Entfernen von Duplikaten wurde nun auch 
behoben, dadurch kommt es nun *nicht* mehr zu heimlichem Verlust von 
Umsaetzen bei Verwendung dieser Funktion aus dem Hauptmenu.


Fazit: Ein Update aller Pakete ist dringend angeraten ;-)
Hmm, waren doch unterhaltsame Ostern ;-)


Gruss
Martin


-- 
"Things are only impossible until they're not"

LibChipcard - http://www.libchipcard.de/
AqBanking - http://www.aquamaniac.de/aqbanking/
OpenHBCI - http://www.openhbci.de/