Projekt Updates‎ > ‎

Updates und Bekanntmachungen für American Express (AMEX)

sollte es neue Updates oder Bekanntmachungen für American Express (Kreditkarten) geben, werden diese natürlich hier veröffentlicht ...


Release 3

veröffentlicht um 04.06.2016, 15:37 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ß

AmericanExpress-PlugIn ver. 2.1.10

veröffentlicht um 18.12.2014, 10:51 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)
  • CHG [141108]: Anpassung der Fehlermeldung wenn die "Registrierung bei Online Services nicht vollständig bearbeitet werden konnte"
  • CHG [141104]: Im Feld Notiz wird der aktuelle Punktestand (falls vorhanden) nun in der ersten Zeile eingetragen um in der Kontenübersicht (vor allem unter Win und Mac) diesen gleich angezeigt zu bekommen
  • 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
  • BUG [140904]: Auswählen von Rechnungen für den CSV-Abruf wird nun die ID der Kreditkarte beschränkt; Somit werden auch Account mit mehreren Karten unterstützt, es können alle Karten abgerufen werden
  • BUG [140723]: Fehlende WebClient-Instanz beim SecureLogout hatte das Ausführen des Logouts auf der Bankhomepage verhindert
  • BUG [140709]: Die Funktion "SecureLogout" wird nun auch bei z. B. einem falschem Passwort wieder vollständig fehlerfrei durchgeführt
  • 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


Gruß

AmericanExpress-PlugIn ver. 2.1.3

veröffentlicht um 05.06.2014, 03:22 von Sebastian Richter

Liebe Hibiscus-Scripting User,

diese Version ist nur aufgrund interner technischer Änderungen entstanden und hat somit keine größeren Neuerungen oder Anpassungen zu folge.

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)
  • 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 [140308]: Anpassung an HTMLUnit Version 2.14; Mindestanforderung bleibt bei 2.13
  • 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ß

AmericanExpress-PlugIn ver. 2.1.2

veröffentlicht um 10.01.2014, 06:42 von Sebastian Richter   [ aktualisiert: 10.01.2014, 06:46 ]

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ß

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

    veröffentlicht um 07.01.2014, 13:58 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)
    • BUG [140102]: Der Cache für den Dubletten-Check wurde erhöht um sicher keine schon abgerufenen Transaktionen nochmals zu übernehmen wenn diese schon vorhanden sind; Danke an Julius für den Hinweis
    • 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)


    Gruß

    AmericanExpress-PlugIn: neue Release 2.1

    veröffentlicht um 07.12.2013, 06:58 von Sebastian Richter

    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ß


      AmericanExpress-PlugIn ver. 2.0.2 - Qualitätsupdate

      veröffentlicht um 09.11.2013, 09:53 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.2
      • 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
      • Weitere Sicherung gegen Fehler bei einem frischem Konto welches noch nie gespeichert wurde
      • 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
      • 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
      • 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)
      • Es wird nun beim Auslesen der Kartendetail-Informationen berücksichtigt dass die aktuelle Punkteanzahl manchmal nicht angezeigt wird und z. B. bei der BlueCard erst mal fehlt
      • Das Ergebnis des Auslesen der Anzahl von ungelesenen Postnachrichten wird nun darauf geprüft ob eine richtige Zahl erzeugt wurde
      • Verbesserter und sicherer Aufruf der "Seite für Kreditkartenabrechnungen" 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)
      • Details zur Karte werden nun nicht mehr ausgelesen wenn diese im Moment scheinbar nicht zu Verfügung stehen (Reaktion auf anscheinende Wartungsarbeiten am 27.10.2013)
      • Bessere Formatierung von Fehlernachrichten und somit saubere Ausgabe (Reaktion auf anscheinende Wartungsarbeiten am 27.10.2013)


      Gruß





      AmericanExpress-PlugIn ver. 2.0.1

      veröffentlicht um 11.09.2013, 03:38 von Sebastian Richter   [ aktualisiert: 11.09.2013, 06:15 ]

      Hallo liebe Hibiscus-Scripting User,

      nun endlich wird hier die neue Version veröffentlicht, da diese doch schon ein paar Tage fertig ist ;) ich aber bisher nicht dazu kam diese online zu stellen. 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 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.1
      • Anforderung an HTMLUnit Version hat sich auf mindestens 2.10 erhöht (aufgrund der unescape-Funktion für HTML Entity (decimal))
      • Aufbau der Kontoeinstellungs-Voraussetzungen hat sich geändert um einen einfacheren Aufbau zu schaffen: Kreditkartennummer ist nun im Feld Unterkonto (leider erst jetzt)
        Zusätzlich wurde die BLZ geändert! um das Verzerren der Zeilen in den Kontodetails weniger groß ausfallen zu lassen und mehr Platz unter Notiz bei 13" Bildschirmen zu haben
      • Erweiterung des Abruf von Informationen der Bank um die Detail-Informationen der Kreditkarte (hier wird bei der Formatierung das verwendete Betriebssystem berücksichtigt)
        Dies sollte auch bei mehreren Kreditkarten im Account funktionieren, lediglich das auslesen des aktuellen Punktestand müsste eventuell auf Wunsch angepasst werden
        (ist das Feld Notiz (Kommentar) frei (leer) werden hier die Informationen gespeichert)
        Info: im Moment wird hier die Kurzvariante verwendet um Zeilenumbrüche im Notizfeld und somit eine Zerstörung der Formatierung zu vermeiden (sollte sich hoffentlich ändern)
      • Dialog der Anmeldung für eindeutigere Zuordnung bei mehreren Konten erweitert und Log-Ausgaben des Loginprozess korrigiert
      • Das HTML Entity (decimal) von € wird im Verwendungszweck nun automatisch umgewandelt (danke an Michael fürs melden)
      • Aufbau korrigiert welcher zu einem Fehler führte wenn Mitteilungen der Bank vorhanden sind aber keine ungelesenen dabei waren
      • Setzen von Variable für konto.getKommentar() um Nullpointer-Exception zu vermeiden, wobei dies hier nicht vorkommen sollte


      Gruss

      AmericanExpress-PlugIn: neue Release 2

      veröffentlicht um 19.08.2013, 02:52 von Sebastian Richter

      Liebe Hibiscus-Scripting-User,

      nach nicht allzu langer Zeit seit der Beta-Version wird die neue Version veröffentlicht:
      Da diese Version nicht mehr Umfang benötigt hat, stabil läuft und sich auch keiner Beschwert hat wird hier nun die Release 2 des Scripts für American Express online gestellt.

      Es wird nun 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

      Mit Einführung der Release 2 wird der Support für die Release 1 eingestellt.

      Die vollständige ChangeLog aller Versionen finden Sie im Anhang als Datei.


      Neuerungen und Änderungen in der Release 2 sollten vollständig gelesen werden und sind wie folgt:
      (diese fallen zum ersten Mal für eine Release 2 recht spärlich aus da die Beta schon sehr guten Umfang besaß)


      Version 2.0.0 (aka 1.2.0)

      Neuerungen und Features:
      • bisher keine, aktuelle Features bitte in der ChangeLog nachlesen

      Änderungen und Anpassungen:
      • Secure-Logout erweitert um die Kreditkartennummer, diese wird am Ende gelöscht
      • Fehlerausgabe eingefügt wenn die Kreditkartennummer beim Rechnungsdownload nicht ermittelt werden konnte
      • Die Ausgabe von Detailinformationen von Postnachrichten der Bank wurde jetzt auf fünf begrenzt um keinen Abruffehler zu erzeugen bei zu vielen ungelesenen Nachrichten (ungetestet mangels so vieler ungelesener Nachrichten)

      Bugfixes (Fehlerbehebungen und Anpassungen)
      • keine bekannt


      Gruss

      Zweite Beta mit neuer Umsatzdatenverarbeitung

      veröffentlicht um 16.08.2013, 03:13 von Sebastian Richter

      Liebe Hibiscus-Scripting-User,

      wie schon angekündigt wird hier nun die zweite Beta-Version des Scripts für American Express veröffentlicht.

      Es wird mit der Beta-Release 1.x wie immer nur die Installatons-Methode #3 angeboten.
      Die Script-Datei befindet sich hier im Anhang oder in der Unterseite für die Release 1 von American Express unter "Projekt-Dateien"


      Hier die Änderungen in dieser Version:

      ver 1.1.0 (Beta)
        • Erweiterung der Erkennung von Fehlernachrichten der Bank um Alert-Meldungen (z. B. Login-Versuch ist fehlgeschlagen)
        • Erweiterung der Posteingangsbenachrichtigung um die Detail-Informationen der ungelesen(en) Nachricht(en) (hier wird bei der Formatierung das verwendete Betriebssystem berücksichtigt)
          (Bei Mac OS X fehlt im Gegensatz zu Windows oder Linux das Feld des Absenders 'Von' aufgrund eines Zeilenumbruch bedingt durch die Länge)
        • Funktion beim erzeugen des Kontosaldo geändert von trim nach replace um Probleme mit Mac OS X zu vermeiden, und die Wertigkeit richtig gestellt bzw. umgekehrt (+/-)
        • Vollständiger Umbau der Umsatzverarbeitung (es wird nun auch weiterhin die Zeilennummer des Kontoauszugs ausgegeben und nicht die Zeilennummer des Umsatz-Arrays):
          (durch diese neuen Erweiterungen wird es nun zu doppelten Umsätzen kommen, welche gelöscht werden müssten oder von Grund auf neuer Komplett-Abruf mit vorherigem löschen aller Umsätze)
            • Valuta-Datum wird nun richtig gesetzt und eventuelle zusätzliche Daten des Feldes in den Verwendungszweck übernommen
            • Erweiterung des Verwendungszwecks am maximal fünf Zeilen
            • Überflüssige Leerzeichen im Verwendungszweck werden immer auf eines reduziert
            • Umsätze erhalten nun eine Beschreibung in Umsatzart: positiv = "Zahlung / Überweisung", negativ = "Abrechnung"
            • Erweiterung um neue Version der automatischen Zwischensaldo-Berechnung für die Umsatzverarbeitung (hierbei wird notwendiger Weise berücksichtigt dass die Umsätze nicht chronologisch sortiert sind)
        • vollständige Integration (in der neuesten Variante) 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


        Gruss

        1-10 of 11