PostbankTASK-PlugIn ver. 2.0.4 - Qualitätsupdate

veröffentlicht um 09.11.2013, 10:01 von Sebastian Richter
Hallo liebe Hibiscus-Scripting User,

nun endlich am ersten großen Release- und PatchDay wird hier die neue Version veröffentlicht. Diese kann als Qualitäts-Update angesehen werden.
Was sich genau geändert hat ließt man wie gewohnt weiter unten und in der angehängten ChangeLog im Ganzen.

Auch das DEMO-Script, das auf dem Demokonto der Postbank aufbaut, feiert hier nun in einer ganz frischen Variante als Scripting-PlugIn (Release 2) sein Comeback.
Mit diesem kann man nun, ganz ohne Angabe eigener Daten oder eigenem Konto, absolut frei und sicher, den gesamten Umfang der Hibiscus Scripting-PlugIns testen und demonstrieren.

News:
Zudem hat pünktlich vor dem Erscheinen der neuen Version das neue Community-Forum eröffnet.
  • bessere Übersicht
  • gezielter Austausch und Support zu non-HBCI Instituten
  • eine eigene Plattform für Hibiscus-Scripting
  • eigenes Forum wo das Leben doch ein Wunschkonzert ist
Support für die Scripting-PlugIns des Hibiscus-Scripting Projekts wird es nur noch dort geben.
Also gleich Anmelden unter http://scripting-forum.derrichter.de und viel Spaß beim Austauschen ...


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 ab Punkt 8 (über das Online-Repository) übernommen werden oder für den manuellen Download und Installation hier auf der Projektseite bezogen werden.


Neuerungen und/oder Änderungen sollten hier vollständig gelesen werden und sind wie folgt:

ver. 2.0.4
  • Es wurde ein Fehler behoben aufgrund dessen die Beträge von Umsätzen bei Kreditkarten nicht als Zahlen angesehen wurden und somit im Zwischensaldo ein Sonderzeichen eingetragen wurde
    (sollten schon Umsätze mit falschen Zwischensaldo vorhanden sein: diese einfach selbst setzen oder löschen und neu abrufen)
  • Kreditkarten-Umsätze: Mehrere Buchungen am selben Tag werden nun innerhalb dieses Tages genau nach Reihenfolge im Kontoauszug ausgelesen, während dennoch nach Buchungsdatum sortiert wird, um logischere Zwischensalden zu erhalten.
    Somit landen diese Buchungen innerhalb eines Tages auch genauso in der Datenbank wie von der Bank geliefert (chronologische Angleichung von Bank und Arbeitsweise von Hibiscus)
  • Die Anzahl der übernommenen Umsätze wird nun grammatikalisch korrekt ausgegeben
  • Ausgabe der Versionsnummer im LOG beim initialisieren
  • Ausgabe von Detail-Informationen von neuen Nachrichten auf drei beschränkt da auf der Homepage dann ein Link für alle Mitteilungen angezeigt wird und es mit dem Auslesen nicht übertrieben werden soll
  • Ausgabe der Zeilennummer von Umsätzen wurde nun an den realen CSV-Kontoauszug angepasst um eine eindeutige Vergleichsmöglichkeit zwischen Log und manuellem Auszug zu schaffen
  • Verbesserter Vergleich vom aktuellen Datum und dem Alter der abzurufenden Rechnung für Kreditkartenumsätze
  • Jede Funktion wird nun ordentlich mit einem Semikolon geschlossen
  • Verbesserter und sicherer Aufruf der "aktuellen Kreditkartenabrechnung", falls zuerst eine Rechnung aufgerufen wurde. Es wird nun so lange probiert bis diese abgerufen werden konnte
    (Nach 15 Versuchen wird aber mit einer Fehlermeldung abgebrochen um eine Endlosschleife zu vermeiden)
  • Verbesserte Erklärung für den Fall dass der Kontosaldo oder der letzte Zwischensaldo scheinbar nicht richtig sein sollte
  • Konto-Saldo wird nun immer mathematisch richtig gerundet auf zwei Nachkommastellen gespeichert um eventuelle Probleme bei mehreren Stellen zu vermeiden
  • Der Check auf richtige Zeile per Datum im Kontoauszug, zum Auslesen von Buchungen, wurde verbessert
  • Beim Erkennen eines fehlerhaften Kontoauszugs mit falschen Daten wird nun auch der SecureLogout durchgeführt
  • Für den Fall dass im Kontoauszug kein Saldo angegeben ist wird dies nun beim Auslesen des Saldos sicherer erkannt und die Schleife wird nach dem Auslesen auch gleich beendet
  • Von der Anmeldekennung werden in der Log-Datei (welche natürlich im Klartext gespeichert wird) nur noch die ersten vier Zeichen dargestellt an die sieben Sternchen angehängt sind
    (somit wird der Datenschutz erhöht und es kann auch nicht auf die Länge geschlossen werden)
  • Das Ergebnis des Auslesen der Anzahl von ungelesenen Postnachrichten wird nun darauf geprüft ob eine richtige Zahl erzeugt wurde
  • Änderung der Erkennung von Systemnachrichten der Bank um allgemeine Kundeninformation (Grundlage sind die Wartungsarbeiten am 27.10.2013, Meldung vor und nach Login-Seite)
  • Die Bankleitzahl '37011000' der Postbank Köln (verwendet für EasyTrade-Konten) wurde der Liste für akzeptierte Bankleitzahlen hinzugefügt
  • Verbesserter Ablauf des Statusbalken im Log-Monitor beim Abruf von Kreditkarten-Umsätzen, angepasst an den Abruf der Umsätze und dem Verarbeiten der Daten
  • Bei der Prüfung der Kontoart werden nun auch Kreditkarten berücksichtigt
  • Es wird nun auch bei neuen Umsätzen von Tagesgeld-, Anlage- und Sparenkonten ausgegeben um wie viele neue und wie viele alte (Umsätze vor dem letzten Umsatz) es sich handelt


Gruß





ċ
ChangeLog_PostbankTASK_ver2.0.4.txt
(18k)
Sebastian Richter,
09.11.2013, 10:02
Comments