Projekt Updates‎ > ‎

Updates und Bekanntmachungen für die DKB "Deutsche Kreditbank" Visa

sollte es neue Updates oder Bekanntmachungen für die DKB "Deutsche Kreditbank" (Kreditkarten) geben, werden diese natürlich hier veröffentlicht ...


Release 3

veröffentlicht um 04.06.2016, 15:41 von Sebastian Richter

aus gegebenen Anlass und da viele einfach die Hauptmeldung, das Forum, die Facebookseite oder das Onlinebanking-Forum nicht lesen ...
hier nochmal wenn zwar Off-Topic der Hinweis:

Die "Scripte" bzw. die Release 2 gibt es keinen Support mehr und es sollte von jedem ein Upgrade auf die Release 3 durchgeführt werden.
Hierzu die offizielle Meldung unter den Projekt Updates

Dabei dann bitte einfach die Anleitung im Forum zur Installation und Migration beachten.
Den aktuellen Stand der Unterstützungen findet man auch dort.

Da sich somit im Moment alles nur noch im Forum abspielt bis die neue Projektseite online geht sollte auch jeder die Posting-Regeln lesen und beachten falls eine Frage gestellt wird.

Gruß

DKBVisa-PlugIn ver. 2.1.10

veröffentlicht um 18.12.2014, 10:55 von Sebastian Richter

Liebe Hibiscus-Scripting User,

seit längerem ist nun schon die neue Release 3 geplant und wird Stück für Stück aufgebaut. Leider finde ich dennoch in den letzten und kommenden Monaten nicht genug Freizeit um hier mit Begeisterung intensiv weiter zu arbeiten.
Dennoch sollte die neue Version eine kleine Vorbereitung auf die neue Release darstellen.

Diese bringt nun auch offizielle Unterstützung für die "Java Runtime 8" (ab Update 25) mit sich, was einen Zuwachs bei der Sicherheit bedeutet und wesentlich schnellere Ladevorgänge im Scripting-Bereich von Jameica.

Zu diesem Anlass möchte ich hier noch einmal auf den "Tipp" hinweisen:
Installation (oder auch Upgrade) von Jameica/Hibiscus über Setup-Routine (Rundum-Sorglos-Paket)

Diese ist für alle Betriebssystem verfügbar, beinhaltet eine Java-Laufzeitumgebung und bringt die notwendigen Komponenten mit sich und legt eine Desktop-Verknüpfung an. So wie es halt bei einer benutzerfreundlichen Installation eben sein sollte ...


Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 (ü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.1.10 (chronologisch von unten nach oben)
  • NEW [141031]: Offizielle Freigabe und Unterstützung für Java Runtime 8 (empfohlen ab JRE 8 Update 25); Hierdurch Sicherheitsgewinn und erheblicher Geschwindigkeitszuwachs beim Laden der PlugIns


Gruß

DKBVisa-PlugIn ver. 2.1.5

veröffentlicht um 02.09.2014, 05:22 von Sebastian Richter

Dieses Update passt den Login der alten Homepage-Variante der DKB im Bezug auf den Login an.

Als hätte ich es früher geahnt unterstützt mein PlugIn natürlich weiterhin die alte Homepage-Variante der DKB vor dem Re-Design und zusätzlich die vom mir sogenannte neue Portal-Variante mit neuem Design. Heute scheint wohl die alte (intern technisch etwas anders) aktiv zu sein.
Aufgrund eines Hinweises aus dem Forum http://scripting-forum.derrichter.de wurde hier der Login etwas angepasst.

Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 (ü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.1.5 (chronologisch von unten nach oben)
  • CHG [140902]: Anpassung der alten Homepage-Variante (nicht Portal-Version) da diese im Moment wohl wieder aktiv ist; Der Login wurde hier in der Funktion angepasst
  • BUG [140723]: Fehlende WebClient-Instanz beim SecureLogout hatte das Ausführen des Logouts auf der Bankhomepage verhindert


Gruß

DKBVisa-PlugIn ver. 2.1.4

veröffentlicht um 16.07.2014, 12:00 von Sebastian Richter   [ aktualisiert: 31.07.2014, 07:37 ]

Dieses Update passt ein paar technische Dinge von verschiedenen Bereichen an.


Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 (ü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.1.4 (chronologisch von unten nach oben)
  • CHG [140716]: Elemente der Kreditkartenumsätze-Seite werden nun direkt angesteuert da aus einem noch ungeklärtem Grund mit der bisherigen Funktion keine Formulare mehr geliefert werden
  • BUG [140709]: Die Funktion "SecureLogout" wird nun auch bei z. B. einem falschem Passwort wieder vollständig fehlerfrei durchgeführt
  • BUG [140620]: Fehler bei der Umsatzaktualisierung, wenn die letzten 90 Umsatzsalden neu gesetzt werden, wurde behoben
  • CHG [140609]: Der Identifier in der Log-Datei (jameica.log) trägt nun passender Weise den Zusatz "-PlugIn"
  • BUG [140607]: Bei mehr als fünf Nachrichten im Posteingang des Online-Banking wird nun kein NaN-Fehler mehr produziert
  • BUG [140516]: Es wird nun auch wieder im Log-Modus "Info" und "Warn" die Fehlermeldung ins Systemprotokoll (jameica.log) geschrieben wie Sie erzeugt wurde
  • BUG [140506]: Fehlendes Deklarieren der Datenbankverbindung vor dem Setzen von Systemnachrichten eingefügt
  • BUG [140407]: Der Kontoanlage-Assistent unterstützt nun auch das Anlegen eines Kontos unter einer Java 8 Umgebung
  • BUG [140403]: Anpassung des Setzen des Java-Systemproxy für Java 8
  • BUG [140402]: Bei der Javacodepage-Prüfung wird nun kompatibel zu den neuen JavaScript-Strings nach Übereinstimmungen gesucht
  • BUG [140331]: In der Java- und HTMLUnit-Versionsprüfung werden nun alle Zeichenketten als JavaScript-Strings erstellt; Funktionalität unter allen Java- bzw. JavaScript-Umgebungen
  • CHG [140325]: Konvertieren aller Date.Funktionen in ein Java-Datum immer über reine Integer-Werte; höchste Kompatibilität unter den verschiedensten Systemen und Installationen
  • NEW [140325]: Unterstützung von Java 8 aka 1.8; Laden der "nashorn:mozilla_compat.js" für die Funktion von "importPackage" und Angabe des statischen Klassenpfads bei Übergabe als Attribut
  • CHG [140204]: Erweiterung der Anforderung des Zeichensatz der unter Linux verwendeten Java-Umgebung um "ISO-8859-15"; Nicht alle Distributionen haben auf UTF-8 gewechselt (Java-Versionsprüfung Version 1.2.1)


Gruß

DKBVisa-PlugIn ver. 2.1.3

veröffentlicht um 01.02.2014, 06:05 von Sebastian Richter   [ aktualisiert: 01.02.2014, 06:05 ]

Dieses Update passt die erweiterte Fehleranalyse- und ausgabe des Scripts um eine neue Art der Msg-Box an.

Aktuell wird z. B. als wichtige Meldung eine Nachricht zur SEPA-Umstellung der DKB angezeigt.


Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 (ü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.1.3 (chronologisch von unten nach oben)
  • CHG [140131]: Zusätzliche Meldungen der Bank in weiteren versteckten Msg-Boxen werden nun sauber als zusätzliche Zeile ausgegeben
  • CHG [140131]: Erweiterung des Auslesen von Informationsnachrichten der Bank in sogenannten Msg-Boxen an eine neue Box-Art speziell für wichtige Meldungen; Diese wird zusätzlich in einem Fester ausgegeben
  • CHG [140131]: Fehlermeldungen und Informationsnachrichten der Bank in sogenannten Msg-Boxen werden nun automatisch immer sauber formatiert


Gruß

DKBVisa-PlugIn ver. 2.1.2

veröffentlicht um 10.01.2014, 06:48 von Sebastian Richter

seit der letzten Version wird zum Beispiel die installierte Java-Umgebung geprüft.
Nachträglich ist nun aufgefallen dass diese doch bei einer Java 6 Umgebung in der Art und Weise nicht passend war.

Leider entstand hier eine Annahme die durch das fehlende Prüfen von allen möglichen Systemkonfigurationen entstanden ist.
Diese Plattform übergreifenden Tests sind nun mal sehr zeitaufwändig und werden daher gerne einmal mit einer falschen Annahme abgekürzt.

Diese neue Version soll dieses Problem nun lösen.


Hinweis zu OpenJDK [IcedTea]:
Benutzer die dieses Java-Packet verwenden sollten, "anscheinend" am besten, dieses mindestens in der Version 1.7 [Java 7] verwenden.
Die eigentliche Grundvoraussetzung ist Java 6 bzw. 1.6 und somit kann es hier bei OpenJDK trotzdem zu Fehlern kommen.


Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


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.1.2 (chronologisch von unten nach oben)
  • BUG [140110]: Java-Versionsprüfung nun nicht mehr über die Virtual-Machine (Java 6 bringt dort Version 1.0); OpenJDK [IcedTea] sollte wohl in der Version 1.7 verwendet werden (neue interne Version 1.2.0)
  • CHG [140109]: Änderung an den Textausgaben der Java-Prüfung um genauer auf die womögliche Notwendigkeit einer original Java-Umgebung von Oracle hinzuweisen; [wieder entfernt]


Gruß

DKBVisa-PlugIn ver. 2.1.1 - Qualitäts- und SystemCheck-Update

veröffentlicht um 07.01.2014, 14:01 von Sebastian Richter

die neue Release 2.1 ist nun genau einen Monat alt und hat somit mal ein Qualitätsupdate verdient ...

Die wichtigste Änderungen prüfen das System genauer auf die Systemvoraussetzungen und aus gegebenen Anlass auf den richtigen Zeichensatz der unter der Java-Umgebung verwendet wird.
Wie im Forum nachzulesen kann es nämlich speziell unter Mac OS X zu Problemen mit einer manuellen Java 7 Installation kommen.

Zudem wurden die Monitor-Logausgaben an die neue Jameica/Hibiscus Version 2.6 und an die bisherige Version 2.4 angepasst.

Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


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.1.1 (chronologisch von unten nach oben)
  • CHG [140107]: Formatierungen in der Struktur des Quellcodes korrigiert; Nun sollten alle Funktionen und Anweisungen in geschwungenen Klammern stehen und mit einem Semikolon geschlossen werden
  • BUG [140106]: Fehlerhafte Variablennamen im neuem "Java-Versions- und Codepage-Check" entfernt und direktes Auslesen der Java-Version integriert (neue interne Version 1.1.2)
  • CHG [140102]: Monitor-Log Ausgabe am Start und Ende des Scripts angepasst; Angleichung an die Version 2.4 mit Löschung des Hinweistext zur neuen Synchronisierung in der Nightly-Build
  • CHG [131210]: Hinweis auf falschen Zeichensatz nun am Anfang und am Ende der Synchronisierung, falls zutreffend
  • NEW [131210]: Bei der neuen Synchronisierung (mit Build ab dem 10.12.2013) wird nun explizit und exklusiv die Berechnung des Kontosaldo durch Hibiscus deaktiviert (Danke an Olaf)
  • CHG [131209]: HTMLUnit-Versionscheck angepasst (interne Version 1.3.7)
  • NEW [131209]: Java-Versions- und Codepage-Check (interne Version 1.1.0): dieser prüft die Java Virtual Machine auf die notwendige Mindestversion und auf die verwendete Codepage (Zeichencodierung)
  • CHG [131208]: Die Neu-Berechnung der Zwischensalden bei auftreten eines alten Umsatzes wurde auf die letzten 90 erweitert für den Fall dass jemand sehr viele Umsätze hatte


Gruß

DKBVisa-PlugIn: neue Release 2.1

veröffentlicht um 06.12.2013, 14:52 von Sebastian Richter   [ aktualisiert: 07.12.2013, 07:01 ]

Liebe Hibiscus-Scripting-User,

für den Stiefel am Nikolaus-Morgen hat es nicht mehr gereicht aber natürlich gibt es auch die Tradition am Abend ...

hier wird nun also wie angekündigt die neue Release 2.1 online gestellt und ist somit ein Nikolaus-Paket ;)


Die wichtigste Änderung hat zum Ziel in der nächsten neuen Jameica/Hibiscus-Version einen unterbrechungsfreien Komplettrundruf (Komplett-Synchronisierung) zu ermöglichen. Dies können Benutzer der aktuellen Nightly-Build 2.5.x nun schon genießen da dort die neue Synchronisierung von Hibiscus enthalten ist.
Hierbei ging es natürlich darum dass der Benutzer auf Wunsch nicht mehr interagieren muss (Passwort-Eingabe oder bestätigen neuer Posteingänge).

Grundsätzlich muss bei Nutzung der neuen PIN-Speichern-Funktionalität der Hinweistext beachtet werden der beim Aktivieren dieser Option in den Hibiscus-Einstellungen erscheint.



Es wird mit der Release 2.x.x wie immer jedem empfohlen die Installatons-Methode #1 "PlugIn über das Online-Repository" zu verwenden.
Hierzu müssen alte manuelle Installationen der Release 1.x.x (dieses Scripts) erst entfernt werden! Hilfe hierzu finden Sie unter anderem in der FAQ / Hilfe




Neuerungen und Änderungen in der Release 2.1 sollten vollständig gelesen werden und sind wie folgt:
Die vollständige ChangeLog aller Versionen finden Sie im Anhang als Datei.


Version 2.1.0

Neuerungen und Features:
  • Anforderung an die installierte HTMLUnit-Version ist nun mindestens 2.13
    (Anpassungen des WebClients an diese neue HTMLUnit-Version; ProxyCheckSet ver. 1.4.2)
  • Einführung und Angleichung der Passwort(PIN)-Funktionalität von Hibiscus
    Je nach Einstellung in Hibiscus werden PINs nun für die Sitzung zwischengespeichert oder permanent gespeichert
  • Bei aktiver neuer Synchronisierung (ab Nightly-Build 2.5) werden nun die Benachrichtigungen über neue Postnachrichten der Bank als System(Bank-)Nachrichten in Hibiscus gespeichert
    • Wird die aktuelle Stable-Version 2.4.x verwendet erhält der Benutzer wie bisher einen Dialog der bestätigt werden muss
    • Die grundsätzliche Vorgehensweise ist angeglichen und bleibt: alles über fünf ungelesene Nachrichten wird nicht ausgelesen und gemeldet, mit Script-Einstellung "soft" wird nur einmal pro Sitzung abgerufen
Änderungen und Anpassungen:
  • Es wird nun wie erstmals von kalinrow angesetzt nun doch das gesamte Loggen für HTMLUnit ausgeschaltet, da einzelne am Anfang nie griffen und unbekannte trotzdem stören könnten
  • Alle selbst generierten Ident-Strings werden nun mit dem MD5-Algorithmus kodiert damit in der Log (nur im Debug-Modus) keine sensiblen Daten sondern HASH-Schlüssel gespeichert werden
Bugfixes (Fehlerbehebungen und Anpassungen):
  • keine bekannt



Eine frohe Weihnachtszeit euch allen ... und viel Spaß mit dem Paket

Gruß

DKBVisa-PlugIn ver. 2.0.6 - Qualitätsupdate

veröffentlicht um 09.11.2013, 09:57 von Sebastian Richter   [ aktualisiert: 12.11.2013, 11:56 ]

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.6
  • Aufbau der Kontoeinstellungs-Voraussetzungen hat sich geändert um einen einfacheren Aufbau zu schaffen: Kreditkartennummer ist nun im Feld Unterkonto (leider erst jetzt)
    Bestehende gültige Konten werden hier aber automatisch angepasst um keinen Ausfall mit dieser Änderung zu schaffen (näheres in der FAQ auf der Projektseite)
  • Dialog der Anmeldung für eindeutigere Zuordnung bei mehreren Konten erweitert und Log-Ausgaben des Login-Prozess korrigiert
  • Umfangreich verbesserte Erkennung von "nicht aktuelles Kontosaldo" und und erweitert auf "fehlenden Buchungen", welche bis unter zwei neuen Buchungen 100% genau ist und danach die Berechnung wenn notwendig anders ausführt
    (diese Funktion merkt sich nun auch den letzten Status und orientiert sich daran und gibt diesen weiter aus bis er sich ändert)
    Die Zwischensalden werden dann je nach Situation nur für neue Umsätze (nach letztem Umsatz) berechnet.
    Zur besseren Erkennung werden alte Umsätze (vor letztem Umsatz), in solch einer Situation, mit Zwischensaldo "0,00" gespeichert und können selbst gesetzt werden
  • Zusätzlich wird bei scheinbar richtigem Gleichnis zwischen Konto und Auszug bei Bedarf die letzten 30 Zwischensalden automatisch neu berechnet (sozusagen automatische Korrektur von falschem Zwischensaldo)
    (dies bedeutet dass selbst wenn das letzte Zwischensaldo wirklich mal falsch gesetzt werden sollte, werden bei einem erneutem Abruf (bei dem zu diesem Zeitpunkt auf dem Konto alles aktuell ist) die letzten 30 Zwischensummen automatisch korrigiert)
  • 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)
  • Beim Aufruf der Seite für Kreditkartenumsätze wird nun nicht mehr die Info- bzw. Warnungs-Nachricht "Für den angegebenen Zeitraum sind keine Umsätze vorhanden." angezeigt, wenn keine Umsätze seit der letzten Abrechnung vorhanden sind
  • Erweiterung des Konto-Entsperrungsassistenten: um die erweitere Prüfung auf Fehlernachrichten der Bank
  • Neuer PIN-Änderungsassistent: Muss z. B. die PIN, aufgrund einer Kontosperre wegen einer außerplanmäßigen neuen iTan-Liste, neu vergeben werden, bietet das Script nun die gleiche Funktion an
    (dieser unterstützt natürlich die neue Portal-Variante der Homepage, könnte aber auch mit der alten umgehen falls diese auftritt)
  • Die Anzahl der übernommenen Umsätze wird nun grammatikalisch korrekt ausgegeben
  • Ausgabe der Versionsnummer im LOG beim initialisieren
  • 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
  • Jede Funktion wird nun ordentlich mit einem Semikolon geschlossen
  • 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
  • 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
  • Auslesen des Nachrichtenblocks des Posteingang an neues Fieldset der Seite angepasst um StingIndexOutOfBounce-Exception zu vermeiden
  • 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
  • Erweiterung der Erkennung von Systemnachrichten der Bank um allgemeine Kundeninformation (Grundlage sind die Wartungsarbeiten am 10.11.2013, Meldung statt Login-Seite)
  • Anpassungen des Auslesen von Informationsnachrichten der Bank in sogenannten Msg-Boxen an eine neue Box-Art


Gruß





DKBVisa-PlugIn ver. 2.0.5 - neue Umsatzverarbeitung

veröffentlicht um 19.08.2013, 03:36 von Sebastian Richter

Hallo liebe Hibiscus-Scripting User,

um einen Angleich zu schaffen und darauf besser das Scripting-Template aufbauen zu können wurde die Umsatzverarbeitung vollständig, an die Variante wie Sie auch schon in dem Script für die Postbank und American Express eingesetzt wird, angepasst. Daraus folgte die aktuelle Version. Was sich genau geändert hat ließt man wie gewohnt weiter unten und in der angehängten ChangeLog im Ganzen.

Diese neue Version kann wie immer am besten über das Online-Repository als Update übernommen werden oder für den manuellen Download und Installation hier auf der Projektseite bezogen werden.

Die Änderungen sind wie folgt:
(oder nachzulesen in der vollständigen ChangeLog im Anhang)

ver 2.0.5
  • Umbau der Routine für den Fall dass das Saldo im Kreditkarten-Kontoauszug noch nicht dem aktuellen Stand entspricht obwohl neue Umsätze vorhanden sind
    (Dies ist notwendig um zu verhindern dass die Zwischensalden der Umsätze falsch berechnet und gespeichert werden, greift auch wenn der Saldo fehlen sollte)
    Hier werden nun nur noch neue Umsätze seit dem letzten Umsatz berücksichtigt um auch richtig zu Rechnen wenn nach manuellem Löschen von Umsätzen das Kontosaldo-Datum nicht zurückgesetzt wurde
  • Bei der Ausgabe von übernommenen Umsätzen wird nun zwischen alten und neuen Umsätzen unterschieden
  • Erweiterter Umbau der Umsatzverarbeitung (angelehnt an die neue Variante wie in den Scripten für die Postbank oder Amerian Express):
      • Umsatz-Arrays werden nun gleich zu Anfang nur einmal fertig zusammengesetzt und somit nicht mehr zweimal bei Zwischensaldoberechnung und Übernahme
      • Erweiterung des Verwendungszwecks um maximal fünf Zeilen (so viel wird zwar nicht geliefert aber kann nun zukunftssicher verarbeitet werden)
      • Umsätze werden nun notwendiger Weise chronologisch nach Belegdatum neu sortiert um die Zwischensalden auch chronologisch richtig zu erhalten (und nicht nach Valuta-Datum)
        (verwunderlich ist hier am meisten dass dies bisher niemanden aufgefallen ist ;-D, Berechnung war zwar richtig aber wird von Hibiscus anders sortiert, was auch richtig ist)
        Info: hierbei werden standartmässig keine Doppelbuchungen erzeugt, wer aber dies richtig haben möchte kann alle gewünschten Umsätze oder alle seit einem Jahr löschen und einen Komplettabruf tätigen. Anleitung in der FAQ
      • Im Feld Notiz/Kommentar wird nun bei internationalen Umsätzen die Beschreibung "Ursprünglicher Betrag" vorangestellt, wie beim Kontoauszug
        Info: hierbei werden standartmässig keine Doppelbuchungen erzeugt, wer aber dies überall haben möchte kann alle gewünschten Umsätze oder alle seit einem Jahr löschen und einen Komplettabruf tätigen. Anleitung in der FAQ
      • Umsätze erhalten ab sofort nun einen Eintrag in Umsatzart: positiv = "Zahlung / Überweisung" wobei bei Zinsgutschriften "Zinsen vor Steuern", negativ = "Abrechnung"
        Info: hierbei werden durch einer extra Prüfung keine Doppelbuchungen erzeugt, wer aber dies überall haben möchte kann alle gewünschten Umsätze oder alle seit einem Jahr löschen und einen Komplettabruf tätigen. Anleitung in der FAQ
      • im Log wird weiterhin auch die Zeilennummer des Kontoauszugs ausgegeben und nicht die Zeilennummer des Umsatz-Arrays
  • Die Ausgabe von Detailinformationen von Postnachrichten der Bank wurde jetzt auf zehn begrenzt um keinen Abruffehler mehr zu erzeugen bei zu vielen ungelesenen Nachrichten (ungetestet mangels so vieler ungelesener Nachrichten)

    Gruss

    1-10 of 18