DDBAC Release Notes 5.7.85.0
Änderungen von Version 5.7.84.0 zu Version 5.7.85.0 (10.01.2020)
Allgemein
- Das Kreditkartenkonto der Demobank wird mit dem DemobankScraper abgefragt, wenn dieser vorhanden ist.
- Die NetApplication kann jetzt auch den Saldo von Kreditkarten abfragen.
- Nachdem ein Dialog geöffnet wird, wird dieser für weitere Abfragen erneut verwendet.
- Ticket102064: Die Abfrage ohne erneute Anmeldung bei DKB/Postbank kann jetzt mit einem Demobank Kontakt und dem Scraper getestet werden.
- Ticket#102337: Für die TargoBank (BLZ 30020900) wurde der Zugang über Scraper entfernt.
- Ticket#102586: Die Einrichtung von Kontakten mit neuer RAH-10 Schlüsseldatei wurde korrigiert.
- Ticket#101544: Traces hinzugefügt um zu sehen wo die TAN ankommt.
Service
- Aktualisierung Links Login.html und Tan.html.
- Ticket#101883: Die instituteinfos liefert für alle Institute, für die am Service XS2A konfigueriert ist, den connection_type "api". Darin ist die Bezeichnung für die Benutzerkennung enthalten und ein Kennzeichen Oauth2 für alle Banken, die eine Anmledung auf einer externen Webseite erwarten.
- Ticket#102651: Der Sessionstatus wurde nach der Beantwortung einer TAN in bei einer Bestandsabfrage korrigert. Dadurch werden nachfolgende Aufrufe nicht mehr mit der Meldung "There is no online dialog" abgelehnt.
- Ticket#102679: Fehlermeldung verbessert wenn bei FinTS die Benutzerkennung zu lang ist.
Signlet
- Ticket#97808: Die Meldung "Eine Verbindung kann im Moment wegen einer anderen Aktivität " wurde unterbunden. Wenn offene keine Verbindung besteht, muss man sich erneut anmelden.
- Wenn im Mac nicht in die Log Datei geschrieben werden kann, wird der Versuch wiederholt.
- Signlet BHN mit Deeplink und Hardened Runtime
Änderungen von Version 5.7.83.0 zu Version 5.7.84.0 (24.12.2019)
Allgemein
- Ticket#102079: Prüfung Bankschlüsselhashwert für RAH-9 geändert.
Service
- Ticket#10368: Nach einer erfolgreichen Anmeldung ohne TAN können anschließend auch Aufträge ausgeführt werden.
- Ticket#71324: XS2A Url für payments mit xml angepasst. Authentication body für hype angepasst.
Signlet
- Ticket#97808: Start mit Hardended Runtime ist jetzt möglich (97808).
- Ticket#93499: Neue Icons für OLB Signlet Mac.
- Ticket#102013:Starter Übergabe der Url verbessert.
Änderungen von Version 5.7.82.0 zu Version 5.7.83.0 (16.12.2019)
Allgemein
- Ticket#101872: Sicherheitsprofilwechsel RDH-1 nach RAH-10 korrigiert. Dabei werden neue Schlüssel für RAH-10 mit RDH-1 eingereicht.
Service
- Mit DisableSwaggerUI=1 kann die UI abgeschaltet werden.
Signlet
- Ticket#97808: Signlet deeplink Customer Selection.
Änderungen von Version 5.7.81.0 zu Version 5.7.82.0 (11.12.2019)
Allgemein
- Ticket#101628: Doppelte Anzeige von Sicherheitsfunktionen beim Einrichten von vorhandenen Schlüsseldateien im Expertenmodus korrigiert.
Service
- Wenn ExternalAuthenticationPages=1 konfiguriert ist, werden die Session Daten bei TAN abfragen im DataSafe hinterlegt.
- Ticket#101784: Die UserID wird aus Datenschutzgründen nicht mehr im Contact geliefert.
Signlet
- Reagiert auf Deeplink.
Änderungen von Version 5.7.80.0 zu Version 5.7.81.0 (09.12.2019)
Allgemein
- Ticket#101629: Beim Sicherheitsprofilwechsel werden die Bankschlüssel deaktiviert und nach der Schlüsseleinreichung eine Synchronisation ausgeführt, dabei werden die Bankschlüssel aktualisiert.
Service
- Anpassung für Landdata der login/tan Seiten.
- Ticket#101440: Falls im Service der Cache aktiv ist und innerhalb der Session der Dialog nicht offen bleibt, wurde nach einer Überweisung ohne TAN der Dialog nicht beendet. Dies wurde behoben.
Signlet
- Ticket#99153: msedge in prozessliste aufgenommen.
Änderungen von Version 5.7.79.0 zu Version 5.7.80.0 (04.12.2019)
Allgemein
- Ticket#101371: Die Auswahl des RDH-Verfahrens ist bei DDV nicht nötig.
Service
- Ticket#101481 : Bei FindBank (/instituteinfos) wird die TESTBANK ebenfalls geliefert.
- XS2A Anpassungen.
Änderungen von Version 5.7.78.0 zu Version 5.7.79.0 (29.11.2019)
Allgemein
- Ticket#101178: Beim Einrichten von vorhandenen Schlüsseldateien oder Chipkarten kann das RDH/RAH Verfahren ausgewählt werden, falls die Bank mehrere Verfahren anbietet. RAH ist vorausgewählt.
- Ticket#99015 : Sicherheitsprofilwechsel RDH-10 nach RAH-10 ohne Schlüsseltausch.
Service
- Ticket#71324 : In DefaultConnectionType kann ein bac-connection-type vorgegeben werden, wenn dieser nicht übergeben wird.
- Ticket#100496: Bei Bestandsabfragen mit Aufsetzpunten und einer TAN Eingabe, werden nach der TAN Eingabe weitere Daten geholt, wenn ein Aufsetzpunkt vorhanden ist.
Änderungen von Version 5.7.77.0 zu Version 5.7.78.0 (27.11.2019)
Allgemein
- Ticket#99015 : Für RAH wird im HNSHK der Operationsmodus 19 eingetragen. Damit ist die Schlüsseleinreichung mit RAH bei der Commerzbank möglich.
- Ticket#100907: Das Testsystem der Warburg 20120100 hat FinTS Version 300.
- Ticket#101081: Die BLZ 70011600 WEG Bank wurde hinzugefügt.
Service
- Ticket#100975: In der Challenge Response wurde ein neues Feld "Reason" hinzugefügt, das den Grund für die Challenge Anforderung enthält.
Änderungen von Version 5.7.76.0 zu Version 5.7.77.0 (21.11.2019)
Allgemein
- Ticket#100860: Die BLZ 37011000 (=Easytrade) wurde durch den PostbankScraper ersetzt.
Service
- Ticket#100318: ConnectionType "Mixed" falls FinTS, XS2A und WebScraping je nach Kontoart gemischt verwendet werden sollen.
- Ticket#100853: Überweisungen ohne TAN werden ebenfalls returncode 200 liefern.
Änderungen von Version 5.7.75.0 zu Version 5.7.76.0 (12.11.2019)
Allgemein
- Im Logplayer wird im Reiter Raw der komplette Request angezeigt.
- Ticket#100079: Bei Norisbank und Comdirekt kann die Sicherheitsfunktion ausgewählt werden.
Service
- Ticket#98301: Prüfung auf leere Kontenliste hinzugefügt.
- GET /token erlaubt jetzt auch die Verwendung von BIC/IBAN in bac-bankcode.
- REST /moneytransfer liefert laut Beschreibung 401 bei einer TAN Abfrage hat aber den Statuscode 200 geliefert. Diese wurde korrigiert, bitte die Applikationen daraufhin prüfen. Der Statuscode 200 wird jetzt geliefert, wenn der Auftrag ohne TAN angenommen wurde.
Änderungen von Version 5.7.74.0 zu Version 5.7.75.0 (08.11.2019)
Allgemein
- Ticket#97866: Wenn bei der TAN-Eingabe keine Bezeichnung des Sicherheitsmediums vorhanden ist, wird die zur Unterscheidung die Benutzerkennung des Kontakts angezeigt
Änderungen von Version 5.7.73.0 zu Version 5.7.74.0 (08.11.2019)
Allgemein
- Ticket#93852: Anzeige des Login-Links in Forms Dialog.
Änderungen von Version 5.7.72.0 zu Version 5.7.73.0 (07.11.2019)
Allgemein
- Ticket#99205: FinTS_Produktregistrierungen_Lizenzdatei.csv aktualisiert.
- Ticket#99491: Bei der Pin Eingabe wird darauf hingewiesen, dass man die Tastatur zur Eingabe von Buchstaben verwenden kann.
- Ticket#99581: Wenn die Bank einen Code 3040 als Aufsetzpunkt liefert, es aber als Warnung für etwas anderes verwendet, dann führt das nicht mher zu einem Fehler.
Service
- Ticket#98385: Es wird kein Fehler mehr erzeugt, wenn keine Konten beim Aufruf von /accounts gefunden werden.
- Ticket#98300: Fehlermeldung verbessert wenn eine TAN erwartet aber keine gesendet wurde.
- Ticket#95099: Fehlerauswertung bei ungültiger Anmeldung mit Oauth im redirect call.
- Ticket#nv: Es wird eine Fehlermeldung ausgegeben, wenn kein Konto zum Header in bac-account passt.
- Ticket#97817: Es wird eine Fehlermeldung zurückgegeben, wenn die Bank bei Bestandasabfragen einen Fehler liefert.
Änderungen von Version 5.7.71.0 zu Version 5.7.72.0 (30.10.2019)
Allgemein
- Ticket#98399: Wenn fehlerhafterweise ein Ein-Schritt-TAN Dialog angezeigt werden soll, weil der Kunde kein verfügbares Sicherheitsmedium hat, führt dies nicht mehr zu einer Exception.
- Ticket#99450: Das Ändern der Option "IsScraperTraceOn" ist sofort aktiv und erfordert keinen Neustart mehr.
- Die TESTBANK liefert bei Überweisungen > 9999 den Fehler: 9210 Betrag zu hoch.
- Ticket#97192: Anpassungen an Live XS2A Sparkasse.
Service
- Ticket#98385: Es wird kein Fehler mehr erzeugt wenn nach einer Sychronisation der Dialog geschlossen werden soll, obwohl er schon geschlossen ist.
- Ticket#99420: Wenn ein Auftrag wegen eines Fehlers nicht ausgeführt werden kann, können im Anschluss daran in der gleichen Session weitere Aufträge ausgeführt werden.
- Ticket#99447: Ausgabe Portfolio korrigiert.
Änderungen von Version 5.7.70.0 zu Version 5.7.71.0 (28.10.2019)
Service
- Ticket#99362: Das Zertifikat wird zuerst auf der lokalen Maschine und dann beim angemeldeten Benutzer gesucht.
Änderungen von Version 5.7.69.0 zu Version 5.7.70.0 (24.10.2019)
Service
- Ticket#97192: XS2A Commerzbank. Anpassungen an Sandbox im Service.
- Ticket#98960: Das Zertifikat kann jetzt auch aus dem Zertifikate-Speicher von Windows verwendet werden. Das Zertifikat muss einmal installiert werden, in der Config-Datei wird nur noch der Thumbprint des Zertifikats angegeben. Es gibt jetzt einen Default Eintrag für alle Konfigurationen.
- Ticket#97192: Die IP für PSU_IP_Address wird jetzt aus dem Header bac-clientip oder x-forwarded-for entnommen. Falls nicht angegeben, wird die IP des Requests verwendet.
- Ticket#98301: Der REST Service protokolliert jetzt am Anfang jedes Requests die Header und den Body, soweit diese richtig formattiert sind.
Änderungen von Version 5.7.68.0 zu Version 5.7.69.0 (19.10.2019)
Allgemein
- Ticket98051: Der Versuch die fehlerhaften Umsätze der Sparkassen zu korrigieren wurde wieder zurückgenommen. Das Problem wurde von den Sparkassen behoben.
Service
- Ticket#98122: tan_input_required ist immer true oder false.
Änderungen von Version 5.7.67.0 zu Version 5.7.68.0 (17.10.2019)
Service
- XS2A Sparkasse korrigiert. Fehler beim Einlesen der Zertifikate verbessert.
Änderungen von Version 5.7.66.0 zu Version 5.7.67.0 (15.10.2019)
Allgemein
- Ticket#98244: Es wird in allen Subfields nach Sepa-Tags gesucht, da die Sparkassen bei Subfield 00 den SVWZ+ liefern.
- Ticket#98241: Die Bezeichnung PostbankID#Profil auch bei 10010010, 20110022, 70110088 eingetragen.
- Ticket#97616: Probleme mit PushTan, SCA und FinanzManager mit ScreenScrapingProxy behoben.
Service
- Ticket#98122: TanInputRequired (tan_input_required) ist immer mit true oder false gefüllt.
- Ticket#98275: Um die Konfiguration in XML zu vereinfachen werden Bankgruppen mit einfachem Hochkomma erwartet.
Änderungen von Version 5.7.65.0 zu Version 5.7.66.0 (10.10.2019)
Allgemein
- Ticket#97799: Die BIC wird aus CAMT bei Rücklastschriften aus dem DbtrAgt gelesen.
- Ticket#97896: Keine Frage nach falschem Bankcode wenn neuer Kontakt auf Karte eingerichtet wird.
- Ticket#97849: Da die Spezifikation keinerlei Anhalt bietet, wie ein PhotoTAN Verfahren zu erkennen ist und die Banken alles mögliche eintragen, wird das PhotoTAN jetzt daran erkannt, dass mehr als 200 Bytes zur Verifikation übertragen werden.
- Ticket#96089: Die Bezeichnung der Benutzerkennung für die Postbank wurde in PostbankID#Profil geändert.
- Ticket#97616: Probleme mit PushTan, SCA und FinanzManager mit ScreenScrapingProxy behoben.
Änderungen von Version 5.7.64.0 zu Version 5.7.65.0 (08.10.2019)
Service
- Ticket#97815: Im ErrorObject gibt es jetzt das optionale Feld, das die TicketId enthält.
Änderungen von Version 5.7.63.0 zu Version 5.7.64.0 (07.10.2019)
Allgemein
- Ticket#96577: Wenn die Bank "kein gültiges Sicherheitsprofil" meldet und die Pin falsch ist, wird die Synchronisierung nicht nochmals wiederholt.
Änderungen von Version 5.7.62.0 zu Version 5.7.63.0 (04.10.2019)
Allgemein
- Ticket#97369: Fehlerhafte Signaturanzeige korrigiert.
- Ticket#97565: Die Berechtigtennummer 001 für CortalConsors wird jetzt auch für die BLZ 76030080 angehängt.
- Ticket#96596: Im Kontakt gespeicherte "ProductName" oder "ProductVersion" werden ignoriert.
- Ticket#96608: Zugangsdaten von SIZ übernommen. Alte Zugänge wurden entfernt.
- Der Fehlerdialog im Wizard wird bei ebenfalls TopMost angezeigt, wenn das Parentfenster TopMost ist.
Änderungen von Version 5.7.61.0 zu Version 5.7.62.0 (02.10.2019)
Allgemein
- Ticket#96644: Anzeige eines Dialogs wenn eine Bestätigung einer Push-TAN gewartet wird.
- Ticket#97175: Der DemobankScraper wurde um das Sicherheitsverfahren 920 erweitert, mit dem das Verhalten eines Push-Tan Auftrags simuliert wird.
Service
- Ticket#96445: Die nicht verwendete Methode GetContacts im Service wurde entfernt.
- Der Service liefert bei Challenge Anfragen ein zusätzliches Feld TanInputRequired (tan_input_required). Falls keine TAN erwartet wird, ist dieser Wert false. In allen anderen Fällen wird dieser nicht geliefert.
Sollte false eingetragen sein, sollte die Challenge dem Benutzer angezeigt werden aber nicht nach einer TAN gefragt werden.Währenddessen muss der Auftrag ohne eine TAN bestätigt werden. Das muss solange, mit einer kleinen Wartezeit wiederholt werden, bis der Auftrag ausgeführt wurde. In dieser Zeit bestätigt der Kunde den Auftrag auf seinem Push-Tan Gerät. Sobald der Auftrag ausgeführt wurde, kann die Anzeige der Challange, dass eine TAN eingegeben werden muss, wieder ausgeblendet werden.
Girocode
- Ticket#96440: Sonderzeichen werden aus den übergebenen Daten entfernt.
- Ticket#96439: Beträge beim Parsen von Girocode die länger als 20 Zeichen sind, werden als Fehler betrachtet.
- Ticket#96429: Die Verifizierung der Daten bei CreateContactWithParam wird nicht mehr mit dem übergebenen RegEx Pattern ausgeführt.
- Ticket#96427: Mit GetGiroCode können nur Bilder mit minmal 32 und maximal 1024 Pixel erzeugt werden.
Änderungen von Version 5.7.60.0 zu Version 5.7.61.0 (01.10.2019)
Allgemein
- Ticket#96644: Eine weitere Variante der Kennungen für PhotoTAN bei der Nationalbank Essen wird jetzt erkannt.
- Ticket#96596: Falls im Kontakt des Feld ProductName mit "TRANSACTIONBROKER" beleget wurde, wird der Inhalt dieses Feldes und die ProductVersion im Kontakt gelöscht.
- Ticket#96925: Die TESTBANK erwartet für Überweisungen mit Betrag kleiner 1 keine TAN mehr. Die Rückmeldung des REST Service wurde angepasst. Siehe Dokumentation.
- Text bei Auswahl des Sicherheitsverfahrens korrigiert. iTAN ist nicht mehr enthalten.
- Für gemischte Kontakte (FinTS + WebScraping) wird jetzt beim WebScraping-Teil das aktive TAN-Medium korrekt gesetzt.
- Ticket#97236: Für die Norisbank wird zuerst die Kundensystem ermittelt.
- Ticket#97047,96611: Bei SCA mit TAN Prozess 1 wird das Feld WeitereTANfolgt in HKTAN mit N belegt. (97047, 96611)
Service
- Ticket#96754: REST: Der Filter bac-account in get /accounts funktioniert wieder.
- Ticket#94908: Falls ExecuteFinTSAcctMvmtsSpecifiedPeriodDirect ausgeführt wird und kein HKKAZ zur Verfügung steht, wird ein HICAZ ausgeführt.
Änderungen von Version 5.7.59.0 zu Version 5.7.60.0 (27.09.2019)
Service
- Ticket#97066: Rest-Verfahren bei nicht vorhandener TAN-Challenge angepasst. Nach einem MoneyTransferRequest mit PushTAN Verfahren bei der CommerzBank und der Authorisierung des Auftrages über die App der CommerzBank erhält der Client eine Challenge mit dem Hinweis, dass der Auftrag bereits ausgeführt ist. Zum Abschluss ist trotzdem ein SignorderRequest mit leerer TAN erforderlich.
Änderungen von Version 5.7.58.0 zu Version 5.7.59.0 (26.09.2019)
Allgemein
Änderungen von Version 5.7.57.0 zu Version 5.7.58.0 (25.09.2019)
Allgemein
Änderungen von Version 5.7.56.0 zu Version 5.7.57.0 (23.09.2019)
Allgemein
Änderungen von Version 5.7.55.0 zu Version 5.7.56.0 (20.09.2019)
Allgemein
Änderungen von Version 5.7.54.0 zu Version 5.7.55.0 (13.09.2019)
Allgemein
- Ticket#96170: Übernahme der aktuellen HBCI-Institute.csv. Die Bankleitzahl 20230300 bekommt Zugang über Chipkarte, Neu aufgenommen wurde BLZ 20310300
- Ticket#95099: XS2A - Integration der Commerzbank in den Webservice.
Service
- Um auf die XS2A Schnittstelle des DDBAC Webservices zugreifen zu können muss als bac_connection_type „Api“ (ohne Anführungszeichen) angegeben werden.
Änderungen von Version 5.7.53.0 zu Version 5.7.54.0 (12.09.2019)
Allgemein
- Ticket#96155: Beim Sychronisieren des Kontakts oder bei der Auswahl des Sicherheitsverfahrens wird das gewählte Verfahren nicht wieder zurückgesetzt.
- Auch wenn nur ein TAN Sicherheitsverfahren angeboten wird, werden bei der Postbank dennoch die TAN Medien aktualisiert.
Allgemein
- Ticket#96155: Beim Sychronisieren des Kontakts oder bei der Auswahl des Sicherheitsverfahrens wird das gewählte Verfahren nicht wieder zurückgesetzt.
- Auch wenn nur ein TAN Sicherheitsverfahren angeboten wird, werden bei der Postbank dennoch die TAN Medien aktualisiert.
Änderungen von Version 5.7.52.0 zu Version 5.7.53.0 (12.09.2019)
Allgemein
- Ticket#96186: Postbank mit chipTan und optischem TAN Verfahren angepasst.
Service
- Ticket#95099: XS2A - Integration der Commerzbank in den Webservice (95099)
- Ticket#96188 Die vorkonfigurierte XS2A Konfiguration wird nicht mehr im Release verwendet.
- Ticket#96167: Der Rückmeldecode 901 "Pin gültig" führt nicht mehr zu einer falschen Rückmeldung zur TAN Eingabe.
Änderungen von Version 5.7.51.0 zu Version 5.7.52.0 (11.09.2019)
Allgemein
- Ticket#96150: Postbank mit vorhandenem Kontakt korrigiert.
Änderungen von Version 5.7.50.0 zu Version 5.7.51.0 (10.09.2019)
Allgemein
- Ticket#96069: Wenn bei bestehenden Kontakten ohne SCA keine BPD mit HITANS geliefert werden, aber 9075 gemeldet wird, werden die BPD neu abgerufen, betrifft konkret momentan Postbank
Service
- Ticket#95099: Die XS2A Konfiguration kann jetzt in der Konfiguration angegeben werden, XS2AConfigurationFile = „Dateiname“
Änderungen von Version 5.7.49.0 zu Version 5.7.50.0 (06.09.2019)
Allgemein
- Ticket#95834: Der Empfängername und die Accountnumber bei Rücklastschriften im CAMT Format wurden korrigiert.
- Ticket#94922: Sicherheitsprofilwechsel RDH-10 nach RAH-10.
Änderungen von Version 5.7.48.0 zu Version 5.7.49.0 (03.09.2019)
Allgemein
- Ticket#95447: Ein Problem bei der Anmeldung am Proxy mit Https wurde behoben.
- Ticket#95308: Falls RDH-10 und RAH-10 zur Verfügung stehen, wird RAH-10 bevorzugt. Für Chipkarten wird RAH-9 verwendet.
- Ticket#95429: Der Sicherheitsprofilwechsel von Chipkarten ist erlaubt, wenn RAH9 verfügbar ist.
- Ticket#95267: Unvollständige Kontakte, in welchen zum Beispiel die BankSignatureKeyNumber fehlt, führen nicht mehr zu einem Fehler.
- Ticket#95311: Beim Neuanlegen von Kontakten mit SCA werden die Sicherheitsfunktionen zuerst ohne KundensystemID ermittelt. Sollte das fehlschlagen, wird die anschließend die Kunden-System-ID ermittelt und anschließend werden die Sicherheitsfunktionen aktualisiert. Um unnötige Zugriffe einzusparen, wird bei der Hypovereinsbank und bei den Sparkassen die Synchronisation immer zuerst versucht.
- Ticket#94604: Für die portable-Version wird jetzt ChallengeResponseData in der Antwortnachricht auch beim Dialogbeginn (SCA) belegt.
- Ticket#94604: Nach FinishTwoStepTransaction wird geprüft, ob ein HKSPA durchgeführt werden sollte.
- Ticket#94604: In der Portable-Version wird der BatchJob jetzt für SCA unterbrochen und kann anschließend mit Continue(...) weiterbearbeitet werden.
Service
- Ticket#95450: SuccessMessage bei ServiceNG hinzugefügt, falls die Überweisung ohne Eingabe einer TAN angenommen wird. Testbank liefert wieder Saldo.
Änderungen von Version 5.7.47.0 zu Version 5.7.48.0 (21.08.2019)
Allgemein
- Ticket#88045: Rückgabe bei Überweisungen angepasst, wenn keine TAN angefordert wird.
- Ticket#94805,94806: Auswertung des Produktnamens bei der DDBAC vereinfacht um die Registrierungskennung zu finden.
- Aktualisierung der Bankdaten der Bundesbank.
- Update der Bundesbankdaten für den IBAN-Konverter.
- Ticket#94654: Beim Synchronisieren mit SCA wird zuerst die Kundensystem-ID ermittelt und anschließend die TAN-Medien abgefragt.
- Ticket#94992: Beim Abfragen der TAN Medien wird der HITAB in der Antwort auf den BeginDialog akzeptiert. Sollte kein HITAB vorhanden sein (Sparkasse) wird ein HKTAB gesendet.
- Ticket#93904: Falls bei BeginDialog von der Hypovereinsbank die Fehlermeldung "Nachricht konnte nicht entschlüsselt werden" kommt und RDH 10 verwendet wird, wird die Anmeldung mit RAH 10 erneut versucht und im Falle des Erfolgs im Kontakt gespeichert.
- Ticket#95051: Die Bezeichnung der Benutzerkennung wurde bei allen Postbanken in "Alias#Postbank-ID" geändert.
- Ticket#95165: Beim Eintragen der BIC des Auftraggeberkontos im Segment oder in einer Sepa-Nachricht, werden alle BIC die mit COBADE beginnen durch COBADEFFXXX ersetzt.
- Ticket#95083: Die URl der 21050000 in https://homebanking.hcob-banking.com/tristan/hbci geändert. Zertifikate aktualisiert.
- Ticket#95223: Der Sicherheitsprofilwechsel von RDH-10 nach RAH-10 wurde zusätzlich erlaubt.
- Bei der Sychronisation mit SCA wird beim Sicherheitsverfahren 999 der HKTAN mitgesendet.
Service
- Ticket#93378: Bugfixes in SCA in ServiceNG.
Signlet
- Ticket#94060: Die FinTS-Registriernummern wurden in das Signlet übernommen.
Änderungen von Version 5.7.46.0 zu Version 5.7.47.0 (07.08.2019)
Allgemein
- Ticket#93799: DDBAC x64 enthält jetzt auch die 32 Bit Version und den Administrator.
- Ticket#69808: Abruf der TAN Medien mit SCA an Testsystem der Sparkasse angepasst.
- Ticket#94577: Auswertung des HITAN mit Link auf externe Webseite korrigiert.
- Ticket#94654: Problem bei der EinSchritt-TAN Eingabe mit Cortal Consors behoben.
- Ticket#94551: Es wird nicht mehr versucht, die Kontaktdaten im Service zu verschlüsseln, wenn keine Pin vorhanden ist, zum Beispiel mit Chipkarten.
- Ticket#94122: Die hinzugefügte Prüfung der maximalen Schlüssellänge berücksichtigt jetzt RAH.
- Ticket#94805: Productname RUNDLL32 wird durch den DDBAC Registrierungscode ersetzt.
Service
- Ticket#93378: SCA im ServiceNG realisiert.
Änderungen von Version 5.7.45.0 zu Version 5.7.46.0 (29.07.2019)
Allgemein
- Ticket#94288: Bei der Umstellung auf SCA verwenden die Banken unterschiedliche BPD mit gleicher BPD Version. Beim Sychronisieren von Kontakten werden die BPD jetzt immer angefordert.
- Ticket#94007: Dialogtitel angepasst .
Service
- Ticket#94289: Einrichtung Demobank Scraper Kontakt mit SCA scheitert im SOAP Service korrigiert .
- Ticket#94249: Base64 Konvertierung im Header korrigiert, wieder wie 5.7.43.
Änderungen von Version 5.7.44.0 zu Version 5.7.45.0 (26.07.2019)
Allgemein
- Ticket#93597: DDBAC.Xs2a.Net.dll in ServiceFilesNet4.zip augenommen .
- Ticket#94007: Wenn die Applikation "qw" oder "haufe" enthält wird im Titel des TAN Dialoges "FinanzManager" angezeigt.
- Ticket#93988: Beim Speichern der ServiceCommunicationsAddress werden Leerzeichen abgeschnitten .
- Ticket#93962: DDBAC.Services.Net ist in ddbac.dll enthalten. Test mit XS2A Demobank Direkt und über Service.
- Ticket#93512: Anmerkungen im Feld 70C dürfen entgegen der Spezifikation bis zu 80 Zeichen lang sein.
Service
- Ticket#71324: OperationID bei all angegeben, Doku korrigiert .
- Ticket#91266: Die Konfiguration des Service wurde um AllowedFingerprints ergänzt. Hier kann eine Datei angegeben werden, in welcher Zusätzliche Zertifikate angegeben werden können. Die Fehlermeldung, wenn ein Zertifikat abgelehnt wird, wurde verbessert. Im Log ist der Eintrag zu finden, der in die Datei geschribeen werden muss um den Zugriff zu erlauben .
- Ticket#93870: Der Service greift jetzt beim Blz-Abfrage-Sonderfall "@OLB-USERID:" auf die korrekte resources des OLB-Servers zu .
- Ticket#93378: PutTan und GetChallange für SCA im Service freigeschalten.
Änderungen von Version 5.7.43.0 zu Version 5.7.44.0 (15.07.2019)
Allgemein
- Ticket#91553: Der idle Timeout für KeepAlive Connections wurde auf zehn Sekunden gestellt um sicherzutellen, dass Server, die die Verbindungen frühzeitig beenden nicht zu einem Problem führen .
- Ticket#93412: Die FinTS Version von PayJoe (BLZ 99003138) wurde auf 3.0 geändert. Gilt nur für neue Kontakte.
- Ticket#93452: Der Fehler in der Verarbeitung mit Sicherheitsverfahren 999 (EinSchritt-Tan) wurde behoben.
Änderungen von Version 5.7.42.0 zu Version 5.7.43.0 (28.06.2019)
Allgemein
- Ticket#92878: Beim Übertragen der BIC in die Sepa-Nachricht wird die BIC COBADEDDXXX durch folgende BIC ersetzt COBADEFFXXX.
- Ticket#92847: Beim Löschen von Sepa-Terminaufträgen wird nicht mehr nach einem Sepa-Deskriptor gesucht, wenn die Auftragsdaten nicht übermittelt werden.
- Ticket#92870: Der Zusatz "_GBIC_2" wird bei der Ermittlung von Pain Messages ignoriert.
- Beim Kontenrundruf wird bei den Sparkassen nur ein Auftrag mit einem HKTAN gesendet, wenn bereits auf HITANS:6 umgestiegen wurde. Wegen dieses Problems wurden im REST Service die Bestandsabfragen nicht beantwortet.
- Die Dlls sind auch wieder in .Net 4.5 vorhanden,in DDBAC.nuget sind damit Versionen für folgende Runtimes enthalten: Net 2.0, Net 4.5, Net 4.6.2 und .Net Standard 2.0.
Änderungen von Version 5.7.41.0 zu Version 5.7.42.0 (18.06.2019)
Allgemein
-
Ticket#92580: Im Kontakt wird hinterlegt ob die BPD mit HKTAN Version 6 abgefragt wurde oder nicht. Bei Dialogbeginn werden die BPD dann aktualisiert, wenn im Kontakt noch andere BPD hinterlegt sind da für die Übergangszeit nach HKTAN 6 mehrere BPD Versionen mit der gleichen Nummer bei den Banken hinterlegt sind.
- Ticket#92456: Der Dialog TAN Medien verwalten steht jetzt wieder für alle Pin/Tan Konten zur Verfügung. Die Liste muss ggf. aktualisiert werden, da die TAN Medien nur bei Bedarf geladen werden.
- Ticket#92528: DemobankScraper in DDBAC.Net.WebScraping.zip aufgenommen.
Für XS2A wurde die Bindung der .Net 4 Variante von 4.5 auf 4.6.2 geändert.
Das betrifft den Service und alle Wrapper Kunden. Diese .Net Runtime sollte bereits überall installiert sein.
Service
- Ticket#92538: Die Anonymisierung der Logs im Webservice kann für eine Bank und Benutzerkennung deaktiviert werden.
Signlet
- Ticket#92463: Funktion um das Passwort anzuzeigen entfernt.
Änderungen von Version 5.7.40.0 zu Version 5.7.41.0 (14.06.2019)
Allgemein
- Ticket#92357: HSH Nordbank erlaubt die Eingabe der Kunden-ID.
- Ticket#92509: Der QR Code wird ebenfalls durch die Kennung Q1S und HHD1.3.0QR (Sparkasse) erkannt.
- Ticket#92461: USB Tan der Sparkasse wird wieder erkannt.
Änderungen von Version 5.7.39.0 zu Version 5.7.40.0 (12.06.2019)
Allgemein
- Ticket#92391: Die Sparkassen liefern optische Daten ohne die Version anzugeben. Falls das der Fall ist, wird Version 1.4 angenommen. Der Flickercode wird dann wieder angezeigt.
Änderungen von Version 5.7.38.0 zu Version 5.7.39.0 (03.06.2019)
Allgemein
- Ticket#90103: Anpassung an portable Project-Datei.
- Ticket#90103: Client-Services erweitert: Neue Methode um instantpayment-Fähigkeit zu prüfen
Service
- Ticket#91620: Rest-Service erweitert. Neue Methoden: SendINILetter und instantpayment-Abfrage. Außerdem kann die GetBankInfo-Abfrage jetzt den Sonderfall, dass keine BLZ sondern eine UserID übergeben wird.
Änderungen von Version 5.7.37.0 zu Version 5.7.38.0 (24.05.2019)
Allgemein
- Ticket#91388: HICDB wurde falsch protokolliert.
- Ticket#91248: Damit Depots der Hamburger Sparkasse eingelesen werden können, wurde die erlaubte Maximallänge von Feld 70C "Place of Deposit" auf 25 erweitert.
Änderungen von Version 5.7.36.0 zu Version 5.7.37.0 (16.05.2019)
Allgemein
- Ticket#91012: Zertifikate für hbci11.fiducia.de und hbci-pintan.gad.de hinzugefügt.
- Ticket#59917: Sonderbehandlung nach Rechenzentrumswechsel für Hamburger Sparkasse wieder entfernt.
- Ticket#91321: BACTransactionBase mit HICAZ und Aufsetzpunkten korrigiert.
Änderungen von Version 5.7.35.0 zu Version 5.7.36.0 (09.05.2019)
Allgemein
- Ticket#90975: Wenn bei der Synchronisierung der CustomerSystemID keine UPDs geliefert werden, werden die Konten werden jetzt auch aktualisiert, wenn im Kontakt bereits Konten vorhanden sind.
Service
- Ticket#91008: Die Optimierungen am Service funktionieren jetzt auch, wenn UseAccountIdWithoutName nicht gesetzt ist.
Signlet
- Ticket#90848: Pin Prüfung korrigiert.
Änderungen von Version 5.7.34.0 zu Version 5.7.35.0 (02.05.2019)
Allgemein
- Ticket#90718: Wenn bei der Synchronisation von der Bank gemeldet wird "Kein gültiges Sicherheitsprofil." wird die Sychronisation mit dem Ein-Schritt-Verfahren 999 wiederholt.
- Ticket#90663: GKVPU (=Verbunddatenübersicht anzeigenhinzugefügt.
- Ticket#90766: Beim Speichern eines Kontakts wird das neue Feld "LastChanged" mit dem aktuellen Datum gefüllt. Format InvariantCulture: 05/02/2019 09:27:28
- Ticket#90771: In BACEvaluateResult und BACTransactionBase gibt es die zusätzlichen Felder CustomerSuccessText und CustomerWarningText. Darin sind die einzelnen Fehlermeldungen der Bank ohne Fehlercodes enthalten.
Änderungen von Version 5.7.33.0 zu Version 5.7.34.0 (29.04.2019)
Allgemein
- Ticket#90569: BACContact erlaubt wieder CreateContact(BACContactParameter[] aParameters)
- Ticket#90670: In BACSwiftStatementLine wird der ungekürzte Empfängername in RecipientName1/RecipientName2 geliefert.
Service
- Ticket#90674: HKKAZ wird wieder vor HKCAZ verwendet.
Änderungen von Version 5.7.32.0 zu Version 5.7.33.0 (29.04.2019)
Allgemein
- Ticket#90569: BACBankConnection Parameters ist wieder ein Array. ParameterList liefert die gleichen Daten als List.
Service
- Ticket#90029: Der Service liefert in bac-token im Header das Token zurück. Damit kann der LaodBalancer die weiteren Calls zuordnen. In Demo.html kann die Anmeldung mit PSD II ausprobiert werden.
Änderungen von Version 5.7.31.0 zu Version 5.7.32.0 (16.04.2019)
Allgemein
- Ticket#89917: Die Spaltenbreite im Homebanking Administrator richtet sich jetzt nach der Breite des Inhalts.
- Ticket#88014: Das Buchungsdatum ignoriert bei der Berechnung jetzt die Zwischensalden, die Berechnung bezieht sich immer auf die letzte Buchung.
Service
- Ticket#89691: In CancelOrder wurde die Headervalidierung korrigiert.
- Ticket#88616: Die Prüfung auf unsichere HTTP Verbindungen in ServiceNG wurde ergänzt und damit das gleich Verhalten wie im Service hergestellt.
- Ticket#89536: Der REST Service bietet keine Actions mehr an, wenn mehr als eine Unterschrift benötigt wird.
- Ticket#89603: Für api/token get/post kann ein ApiKey konfiguriert werden, der dann im Header "bac-apikey" übergeben werden muss. In /api/all wird auch BalanceData geliefert, damit die Überziehungs- und Kreditline geliefert werden kann.
- Ticket#89536: In /api/funds wird zusätzlich die AccountId des zugehörigen Kontos geliefert.
Signlet
- Ticket#86472: Auf dem Mac wurden Images mit grauem Randbereich vom Scanner nicht richtig erkannt. Der graue Bereich wurde in Weiß geändert. Das scheint die Erkennung zu verbessern.
- Ticket#(89813, 89817): Einrichtung mit Chipkarte mit einem bereits vorhandenem Kontakt auf der Karte korrigiert.
- Ticket#89797: Die Antwort signletAlive vom FB51 führt nicht mehr zu einem Fehler.
Änderungen von Version 5.7.30.0 zu Version 5.7.31.0 (04.04.2019)
Allgemein
- Ticket#71324: Kontenrundruf für XS2A verbessert. Stresstest für XS2A erweitert.
Änderungen von Version 5.7.29.0 zu Version 5.7.30.0 (03.04.2019)
Allgemein
- Ticket#89366: Die BHW gehört nicht mehr zur Gruppe der Postbank. Die UserID in BankInfo ist damit korrekt.
Service REST
- Ticket#88200: Die api wurde um api/filter erweitert. Dort können Konten, Zeiträume und einzelne Aufträge bestimmt werden, die gemeinsam abgefragt werden sollen.
Änderungen von Version 5.7.28.0 zu Version 5.7.29.0 (28.03.2019)
Allgemein
- Ticket#88833: Aktualisierung der Zugangsdaten aus der Bundesbank den Bankleitzahlen. Sowohl DDBAC als auch IBAN Konverter.
Service REST
- Ticket#88960: Das Wertstellungsdatum im Bausparkonto im DIBUM kann leer sein. Das führt nicht mehr zu einer Exception.
- Ticket#88964: Beim Kreditkartensaldo wird das Kreditlimit zurückgeliefert.
- Ticket#85511: Falls bei der Balance Abfrage kein Kontostand ermittelt werden kann (DKB Kreditkarte, die nicht auf der Webseite erscheint) dann wird statt einem Balance-Eintrag mit null kein Balance-Eintrag geliefert.
- Ticket#88959: Falls sich der AccountholderName von Konto/NameEins unterscheidet oder Konto/NameZwei einen Wert enthält, werden die beiden Felder zusätzlich, getrennt voneinander in AccountholderNameEins, AccountholderNameZwei geliefert.
- Ticket#89199: Aus Kompatibilitätsgründen liefert api/contact immer ein contact_data zurück, damit trotzdem erkannt werden kann, ob sich am Kontakt etwas verändert hat, wird zusätzlich "contact_has_changed": true eingetragen.
Änderungen von Version 5.7.27.0 zu Version 5.7.28.0 (20.03.2019)
Service
- Ticket#88338: Service wird nicht mehr bei jedem Call initialisiert.
Änderungen von Version 5.7.26.0 zu Version 5.7.27.0 (20.03.2019)
Allgemein
- Ticket#88240: Zur Verarbeitung von Sprach-abhängigen Daten wird sofern erforderlich eine unveränderte, deutsche Einstellungen benutzt.
- Ticket#67020: Zertifikate aktualisiert
- Ticket#88615: Unter ContactEncryptionKey kann in der Konfiguraion ein Wert angegeben werden, der zusätzlich zur Pin bei der Verschlüsselung der Kontaktdaten bei LoadEncrypted/SaveEncrypted verwendet wird.
Service
- Ticket#88338: Service wird nicht mehr bei jedem Call initialisiert.
Änderungen von Version 5.7.25.0 zu Version 5.7.26.0 (19.03.2019)
Allgemein
- Ticket#88333: FinTS Zugang für 50010200 gelöscht.
Service
- Ticket#86484: Images hinzugefügt.
- Ticket#88701: Im Service und ServcieNG und REST werden die Bankdaten beim Start geladen (ca. 30 MB Speicher) damit folgende Aufrufe von GetBankInfo keine Locks mehr verwenden.
REST
- Ticket#88226: Logging korrigiert.
- Ticket#88224: Falls kein HIKAZS vorhanden ist, wird MaxStatementDays aus DIKKUS geliefert.
- Ticket#88223: Konten für die es keine ActionsAllowed gibt, werden nicht mehr zurückgeliefert.
- Ticket#87412: Valuta-Datum im REST Service in Bausparkonten wird jetzt geliefert.
Signlet
- Ticket#88215: Scannen mit einfachem Monitor korrigiert.
Änderungen von Version 5.7.24.0 zu Version 5.7.25.0 (08.03.2019)
Allgemein
- Ticket#87840: Die DDBAC.Net sendet kein HKTAN#6 mehr in RDH Nachrichten.
- Ticket#87842: "Pin Sperre Aufheben" wird bei starker Authentifizierung wie Pin Änderung als PIN/TAN Management Geschäftsvorfall behandelt und erfordert nur eine TAN.
- Ticket#87887: Die Seite mit den Seite "BankNotice" kann jetzt übersprungen werden.
- Ticket#87886: Die Sicherheitsverfahren werden nach dem Bearbeiten eines Kontaktes mit dem Wizard im BACContact aktualisiert.
- Ticket#87847: Nach AmericanExpress kann gesucht werden.
- Ticket#71324: Anpassung XS2A nach BerlinGroup Implementierung:
Service
- Ticket#87371: REST api/contact liefert nicht das identische contact_data wenn es übergeben wurde.
- Ticket#87996: Der Thread zum Überwachen der offenen Sessions wurde bei jedem Request gestartet, statt nur einmal.
- Ticket#87996: Referenz auf System.Net.Http wieder entfernt.
- Ticket#86484: PSDII konforme Anmeldung mit dem REST Service mit TAN.
REST
- Ticket#86484: PSDII konforme Anmeldung mit dem REST Serivce. Der Service enthält zusätzliche .html Seiten und images (Beta-Version)
- Ticket#85773: Die PayPalHeader bei Soap werden wieder ausgewertet.
Signlet
- Ticket#86677: Logdateiname geändert.
Änderungen von Version 5.7.23.0 zu Version 5.7.24.0 (04.03.2019)
Allgemein
- Ticket#87721: Bei der Auswahl von ungültigen Schlüsseldateien im Wizrad wird eine Fehlermeldung angezeigt.
- Ticket#87439: Neue Kommunikationsadressen für die Bankleitzahlen 10030500, 25060180, 29030400, 60020100. Bestehende Kontakte werden automatisch umgestellt.
REST
- Ticket#86484: PSDII konforme Anmeldung mit dem REST Serivce. Der Service enthält zusätzliche .html Seiten und images (Beta-Version)
- Ticket#85773: Die PayPalHeader bei Soap werden wieder ausgewertet.
Signlet
- Ticket#86677: Logdateiname geändert.
Änderungen von Version 5.7.22.0 zu Version 5.7.23.0 (25.02.2019)
Allgemein
- Ticket#85870: Falls bei der Initialisierung der neuen Dialoge ein Fehler auftritt wird versucht, wieder die alten Dialogs zu verwenden und das Problem zu protokollieren.
- Ticket#85819: Es wird sichergestellt, dass die Applikation als DPI Unaware läuft und die Referenzierung der DDBAC.UI.Dll die Applikation nicht mehr in DPI PerMonitorAware versetzt, was die Skalierung der Applikation verändert.
- Ticket#86729: In der Fehlermeldung bei Problemen mit der Namensauflösung (DNS) wird nicht mehr auf die Systemsteuerung verwiesen, sondern der Text: "Bitte versuchen Sie es später erneut." angehängt.
- Ticket#82017: Wenn eine Pin entsperrt werden soll, wird die mögliche Rückmeldung der Bank beim Beginn des Dialogs, dass die Pin falsch ist ignoriert.
- Ticket#86686: Wenn ein Konto nur Saldo erlaubt und die Produktbezeichnung "Vermögensverwaltung" lautet liefert DetectedAccountType den BACAccountType Wertpapierdepot satt Sparkonto.
- Ticket#86462: Die Bezeichnung der Benutzerkennung wird für WebScraping Kontakte in CompleteContactData übernommen.
- Ticket#86646: Im BACAccount und im Service wird beim Konto die verwendete Zugangsart mitgeliefert.
- Ticket#85301: Die Zugangsdaten für die Sparda Bank Südwest (55090500) ändern sich ab dem 16.11.2019. Da sich das Rechenzentrum ändern ist keine automatische Anpassung vorgesehen. Kunden müssen den Kontakt neu einrichten.
- Ticket#85224: Die neuen Zugangsdaten für die Hamburger Sparkasse (BLZ 20050550) ab 20. April 2019 wurden hinterlegt. Da sich der Anmeldename, das Sicherheitsverfahren und die BPD ändern gibt es keine automatische Anpassung. Die Kunden müssen den Kontakt neu anlegen.
- Ticket#86738: Die Hamburger Sparkasse (BLZ 20050550) hat den Zugang für Schlüsseldateien geschlossen.
- Ticket#86842: Neue Pin/Tan Zugänge für: 30010700 MUFG Bank, 30020900 Targobank.
- Ticket#87066: FinTS mit Schlüsseldatei bei der Otto M. Schröder Bank (BLZ 202 303 00) gelöscht.
IBANKonverter
- Ticket#86984: RetrieveBicForIban liefert jetzt die gleich BIC wie RetrieveIbanAndBic.
Service
- Ticket#86484: REST: PSD II konforme Anmeldung am Service.
- Ticket#86705: REST: In Portfolio wird das optionale Feld dateOfPrice zukünftig mitgeliefert.
- Ticket#86997: REST: ActionsAllowed ergänzt um
- Depot-Fondsaufstellung anfordern DKFAF api/fundsaccounts funds:accounts
- Auftragsbuch anfordern DKDFA api/fundsorderbook funds:orderbook
- Sparplan anzeigen DKDFB api/fundssavingsplan funds:savingsplan
- Umsatzdaten abfragen DKDFU api/fundssalesdata funds:salesdata
Signlet
- Ticket#86677: Windows-Starter: Logdateiname und Produktkennung für BHN/BHT eingetragen. Dateieendung für OLB Onlinebanking Starter geändert.
- Ticket#86712: Confirm-Dialog ohne Text werden nicht mehr anzeigt.
- Ticket#86698: Menüpunkte wurden entfernt.
- Ticket#86472: Bei Scannen des QR-Codes wird der gescannte Bereich dynamisch verkleinert oder vergrößert, wenn der QR-Code nur teilweise oder zuviel davon vohanden ist.
- Ticket#86704: Erkennung der Fenster bei anderer Reihenfolge korrigiert.
- Ticket#86704: Session Aufbau ist immer möglich wenn die Applikation nicht aktiv ist.
- Ticket#86630: Automatisch starten bei BHN korrigiert.
Änderungen von Version 5.7.21.0 zu Version 5.7.22.0 (11.02.2019)
Allgemein
- Ticket#86018: Falls nach einem BeginDialog das im Kontakt ausgewählte Sicherheitsverfahren von der Bank nicht mehr unterstützt wird, wird das voreingestellte Verfahren im Kontakt zurückgesetzt und BeginDialog mit einem der verfügbaren Sicherheitsfunktionen wiederholt.
- Ticket#86091: Alle Versionsangaben in About werden jetzt ohne Leerzeichen und mit Punkten angegeben.
Service
- REST:
- Ticket#85961: DKKKU = creditcard: statements, HKKAZ korrigiert.
- Ticket#86487: orders:blocktransfer bezieht sich jetzt auf HKCCM.
- Ticket#85888: cancel_oder hinzugefügt um eine TAN Eingabe abzubrechen, den Dialog zu schließen und die Session zu beenden.
- Ticket#86558: bac-address kann im Header zusätzlich übergeben werden um die Communikationsadresse zu überschreiben. (86558)
Änderungen von Version 5.7.20.0 zu Version 5.7.21.0 (29.01.2019)
Allgemein
- Ticket#85844: Parsen von CAMT Dateien korrigiert.
- Ticket#85286: Bei der Suche nach der passenden Kundenproduktbezeichnung, muss der Bezeichner aus der Lizenzdatei in der angegeben Produktkennung enthalten sein.
- Ticket#84946: Der DDBACCleaner löscht weitere Registry Einträge, die verhindern können, dass die Dateien gelöscht werden.
- Ticket#85424: Für die x64 Version der DDBAC wird beim Build ein eigenes Install erstellt: DDBACSetupx64.msi
- XKPVE Version 1 und 2 hinzugefügt.
Service
- Ticket#85961: allowedActions ergänzt DKKKS = creditcard:balances
DKKKU = creditcard: statements
DKBUM = funds:statements
HKSAL = checking:balances
HKKAZ = checking:statements
HKBSE = orders:directdebit:b2b
HKBME = orders:blockdebit:b2b
- Ticket#85964: Im DDBAC Rest Service wurde der sepaPurpose ergänzt.
Änderungen von Version 5.7.19.0 zu Version 5.7.20.0 (25.01.2019)
Allgemein
- Beim DKDFU sind die Umsatzarten optional.
- Ticket#85527: Bei der Abfrage des DKDFB wird BeendeteVertraegeAnzeigen = J eingetragen.
- Ticket#85480: BACTransactionBase.Execute (nur DDBAC.Net 2.0, obsolete) führt Aufträge mit SepaNachrichten wieder korrekt aus.
- Ticket#85242:Aus CAMT werden zusätzlich BusinessTransactionCode, PrimaNoteNumber und die CreditorID bei Lastschriften gelesen.
- Ticket#(85287, 85288, 85289, 85291, 85293): Die DDBAC ersetzt im HKVVB den Produktnamen durch die registrierten Kennung, falls der verwendete Produktname in der Liste der registrierten Produkte enthalten ist. Die Unterstützung für Windows XP entfällt, da Microsoft das nicht mehr unterstützt. Die COM Klassen verwenden das Toolsetzt v141. Das Setup wurde dementsprechend mit einer neuer Version der Laufzeitumgebung versehen.
- Ticket#85585: Problem beim Anmelden mit RDH-2 Schlüsseldateien behoben, die sich mit der Absicherung von Schlüsseldaten im Speicher ergeben hat. Wenn nach einer Synchronisation keine Konten vorhanden sind, wird anschließend ein normaler Dialog geöffnet um dort die Konten zu erhalten.
Service
- Ticket#85473: Wenn mehr als 100 Einträge im Log stehen, werden die ersten Einträge wieder entfernt um die Loggröße zu beschränken. Dabei werden jetzt die ersten fünf Einträge im Log nicht entfernt
- Ticket#85711: Wenn nach einer Synchronisation keine Konten vorhanden sind, wird anschließend ein normaler Dialog geöffnet um dort die Konten zu erhalten.
- Ticket#85403: REST: Neue Felder in contact hinzugefügt.
- IbanOnlyAllowedForDebit: Falls in Lastschriften IBAN Only erlaubt ist.
- BulkPaymentsAllowed: Falls Sammelaufträge generell möglich sind.
Änderungen von Version 5.7.18.0 zu Version 5.7.19.0 (08.01.2019)
Allgemein
- Ticket#81974: BACSepaMessage.SetValue für "/PmtInf/PmtInfId" "/PstlAdr/Ctry" "/PstlAdr/AdrLine" "/PmtInf/PmtTpInf/SvcLvl/Cd" ergänzt.
- Ticket#83617: Die Umsätze der Tagesgeldkonten der Postbank können mit dem Scraper aktualisiert werden.
- Ticket#84511: Der Tan Dialog verbreitert sich wenn das optische Flickerfenster breiter wird.
- Ticket#81158: Private Schlüssel aus Schlüsseldateien werden verschlüsselt im Speicher abgelegt.
- Ticket#85092: Für die 64 Bit Komponenten wird es ein eigenes Setup geben, da diese unter 32 Bit Windows nicht installiert werden können.
- Ticket#84939: Wenn in BACConfig das Data="" gesetzt wird, wird der Eintrag in der Registry gelöscht.
- Ticket#85129: Der TAN Dialog wird nicht mehr automatisch geschlossen, wenn der Kunde am Leser auf "Cacenl" drückt. Das verhindert, dass in anderen Fehlersituationen (Karte entfernen) der Dialog geschlossen wird, ohne dass der Anwender das beabsichtigt hat.
- Ticket#85126: Die Berechnung der Größe des PhotoTan-Image korrigiert.
IBANKonverter
- Zugangsdaten der Bundesbank im IBAN-Konverter aktualisiert.
- Neue Gruppe: "005603". Bleibt frei. Die BLZ des Testfalls 4600 ist nicht mehr gültig.
Signlet
- Ticket#83979: Text auf Optionsseite korrigiert.
- Ticket#84744: Der Hinweistext im Confirm-Dialog nach Einrichtung einer Schlüsseldatei ist jetzt markenspezifisch.
- Ticket#84963: Erfolgsmeldung anzeigen wenn die Pin erfolgreich am Leser geändert wurde.
Änderungen von Version 5.7.17.0 zu Version 5.7.18.0 (28.12.2018)
Allgemein
- DDBACWrapper: Es wird nur eine vereinfachte Meldung ausgegegen, dass die Installation nicht möglich war. Wenn eine neuere Version der DDBAC vorhanden ist, wird das erkannt und gefragt, ob die neuere Version entfernt werden soll um die ältere Version zu installieren.
- DDBACWrapper: Die x64 Version der DDBAC wird ebenfalls installiert und registriert.
Änderungen von Version 5.7.16.0 zu Version 5.7.17.0 (11.12.2018)
Allgemein
- Ticket#83617: Dem Postbankkonto wird HKKAZ (Kontoumsätze) hinzugefügt falls die mit dem Scraper geholt werden sollen.
- Ticket#82267: Falls UseInternalDialogs nicht eingetragen wurde wird der neue TAN Dialog verwendet. Falls mehrere Monitore angeschlossen sind, müssen alle die gleiche Auflösung haben. Ansonsten wird wegen der Skalierungsprobleme weiterhin der alte TAN Dialog verwendet.
Service
- Ticket#83939: Problem im Service behoben, wenn der Kontakt nur das Ein-Schritt-Verfahren unterstützt. Beim Aufruf von api/contact wird in jedem Fall eine Verbindung zur Bank hergestellt um die Aktualität der Daten zu gewährleisten.
In der web.config können Caches mit komplett abgeschalten werden.
- Ticket#84065:Anpassungen an Rest-Service: Neue, optionale Datenfelder:
Statements
RawPurpose, BookingRef, PrimaNoteNumber, DifferentOriginator, OriginatorId, CreditorId, MandateReference, EndToEndId, Iban, Bic, OriginatorId, CompensationAmount
StatementOfHoldingsLine
Wkn, PricePerUnitQualifier, SecuritiesType
Contact
IbanOnlyAllowed
Account
SubAccountNumber, CustomerId
BalanceData
Overdraft, OverdraftLim, AvailableFunds
MoneyTransfer
SepaPurposeCode, SingleBooking
Challenge
TanListNumber
Signlet
- Ticket#83853: Überschrift beim Login erlaubt Zeilenumbruch.
- Ticket#83937: Beim Zugang sperren wird die erneute Prüfung der Pin auch am Chipkartenleser ausgeführt.
- Ticket#83979: Text auf der Optionsseite angepasst.
- Ticket#84227: Logfilename für BHN Starter angepasst.
Änderungen von Version 5.7.15.0 zu Version 5.7.16.0 (05.12.2018)
Allgemein
- Ticket#83736: Bessere Anzeige von Fehlern und Warnungen beim Kontenrundruf.
Service
- Ticket#83676: ServiceNG Dokumentation korrigiert.
- Ticket#83815: Die voreingestellten SupportedSegmentTypes sind wieder korrekt.
Signlet
- Ticket#83637: Signlet für BHN am Mac.
- Ticket#82494: Startmenüeinträge werden jetzt beim uninstall entfernt.
- Ticket#83631: Im Signlet wird für die BLZ 29020000 die Adresse hbciserver.neelmeyer.de angegeben.
- Ticket#83630: Beim Öffnen eines weiteren Dialogs wird TopMost deaktiviert, sonst erscheinen die Dialoge im Hintergrund.
- Ticket#83661: Icon für BHN
- Ticket#83799: Anpassung Design Mojave.
Änderungen von Version 5.7.14.0 zu Version 5.7.15.0 (30.11.2018)
Allgemein
- Ticket#83617: Statt ausschließlich Tagesgeldkonten wurde versucht jedes Konto der Postbank mit dem Scraper zu aktualisieren, wurde korrigiert, Einsatz von Scraper und/oder FinTS jetzt wieder möglich.
Service
- Ticket#83470: Dokumentation des Datumformats ergänzt.
Änderungen von Version 5.7.13.0 zu Version 5.7.14.0 (27.11.2018)
Allgemein
- Ticket#71305: PSD2 Geschäftsvorfälle hinzugefügt.
- Ticket#83208: Beim Abholen der TAN Medienliste wird nicht mehr auf ein anderes Sicherheitsverfahren gewechselt.
- Ticket#83208: Wenn das USB TAN Verfahren ausgewählt wird und ein Chipkartenleser vorhanden ist, dieser aber kein USB-TAN Generator ist, dann wird die TAN Eingabe nicht mehr abgebrochen.
- Ticket#83013: Die Umsätze von Tagesgeldkonten der Postbank werden mithilfe des Scrapers ermittelt.
- Ticket#81974: BACSepaMessage.GetValue liefert für "/CstmrCdtTrfInitn/GrpHdr/CtrlSum" und "/CstmrDrctDbtInitn/PmtInf/PmtTpInf/LclInstrm/Cd" wieder die Inhalte.
- Ticket#82715: Kein BPD Cache verwenden, wenn die Kommunikationsadresse abweicht.
- Ticket#83445: HBCIPing: Längenbegrenzung der Bankleitzahl entfernt.
Service
- Ticket#83384: Der Service kann bei den DirectMethoden auch das EncryptedXml des ServiceNG verwenden.
- Ticket#83390: Dynamische Konfiguration des Webservices.
Signlet
- Ticket#83524: Anzeige bei langem Text in Verbindungen verbessert.
Änderungen von Version 5.7.12.0 zu Version 5.7.13.0 (22.11.2018)
Allgemein
- Ticket#83220: Wenn bei Postbankkontakten nur das Einschritt Verfahren 999 erlaubt ist, dann wird dieses wieder angeboten.
- Ticket#83238: Beim USB TAN Verfahren wird nicht mehr der Text der Bank zur Ermittlung der TAN mit dem manuellen oder optischen Verfahren angezeigt, da dies den Kunden verwirrt. Es wird nur noch die Aufforderung zur Beachtung des Lesers angezeigt.
- Ticket#82979: Aktualisierung der Bundesbank Bankleitzahlen gültig ab 3.Dezember 2018
Service
- Ticket#82916: Im DDBANnet-REST Service werden Kreditkartenbuchungen nur geliefert wenn der Umsatz abgerechnet ist.
Signlet
- Ticket#82493: Uninstall des Signlets korrigiert.
- Ticket#82495: Alle drei Signlets können gleichzeitig installiert und gestartet sein ohne sich gegenseitig zu beenden.
Änderungen von Version 5.7.11.0 zu Version 5.7.10.0 (14.11.2018)
Allgemein
- Ticket#82378: Das optionale Feld Ccy beim Auftraggeberkonto wird nicht mehr ins das Sepa Xml eingetragen.
- Ticket#82147: Die maximale Länge der ersten "bank remarks line" beim MT-535 wurde von 34 auf 35 erhöht.
Signlet
- Ticket#81999: Anpassung der Konfiguration.
- Ticket#82012: Anpassungen des Icons und der Konfiguration für den Starter.
- Ticket#82493: Signlet B+S und Signlet BHN haben neue Upgradecodes erhalten, damit diese unabhängig von der OLB Version installiert und deinstalliert werden können.
Änderungen von Version 5.7.10.0 zu Version 5.7.11.0 (05.11.2018)
Allgemein
Änderungen von Version 5.7.9.0 zu Version 5.7.10.0 (30.10.2018)
Allgemein
- Ticket#81713: Bei der Postbank wird das Einschritt-Verfahren nicht mehr zur Auswahl angeboten.
- Ticket#79508: Wenn ein USB TAN Verfahren vorhanden ist und ein Chipkartenleser gefunden wird, wird bei der Einrichtung das USB TAN Verfahren ausgewählt.
- Ticket#81824: Es wird bei der Auswahl eines USB-TAN Verfahrens im Wrapper der richtige TAN Dialog angezeigt. Der neue TAN Dialog wird wieder verwendet, wenn UseInternalDialogs=0 eingetragen wird.
- Ticket#82001: Die Wizard Seiten EnterID und Finish können übersprungen werden.
- Ticket#82021: Beim Öffnen wird mit IWin32Parent geprüft ob ein Parentfenster angegeben ist. Falls ja, wird TopMost nicht gesetzt.
Signlet
- Ticket#82003: Der OLB Onlinebanking Starter und der Onlinebanking Starter (BHN) können gleichzeitig gestartet werden.
- Ticket#82002: In der Confirm-Meldung bei Beendigung wird immer der richtige Titel der App im Text verwendet.
- Ticket#82000: Ausgabedatei des BHN in Onlinebanking.Starter.msi umbenannt.
- Ticket#81996: Text und Link auf der Startsteite für BHN geändert.
- Ticket#80121: Passwortrichtline für Schlüsseldateien und Chipkarten korrigiert.
Änderungen von Version 5.7.8.0 zu Version 5.7.9.0 (23.10.2018)
Allgemein
- Ticket#80891: Wenn die Benutzerkennung ungültige Steuerzeichen enthält, wird beim Einrichtunsassistenten eine Fehlermeldung ausgegeben.
- Ticket#81565: Warnung wird ausgegeben, wenn im Einrichtungs Assistent eine Schlüsseldatei mit einer anderen Bankleitzahl angegeben wird.
- Ticket#81534: Wenn in DDBAC Wrapper UseInternalDialogs=0 in der Registry steht, öffnet sich der TAN Dialog nicht. Dieses Problem wurde behoben.
- Ticket#80800: Der SepaDescriptor wird bei AddSignature auch bei der ersten Nachricht eingetragen.
Service
- Anpassungen am Service damit auf den Demoseiten der CSP Header gesetzt werden kann.
Signlet
- Ticket#78092: Neues Hintergrundbild für Bankhaus Neelmeier eingetragen.
- Ticket#81066: Korrektur beim Signlet wegen falscher Newtonsoft.Json.dll.
Änderungen von Version 5.7.7.0 zu Version 5.7.8.0 (18.10.2018)
Allgemein
- Ticket#80626: Wenn ein SEPA-Tag in einem Umsatz bereits erkannt und ausgefüllt wurde, wird dieses nicht nochmal beachtet, sollte es sich im Verwendungszweck wiederholen.
- Ticket#80627: Zum Parsen von Decimals wird nicht mehr ToString() verwendet.
- Ticket#81130: COM Wrapper: Mögliche Werte für SetValue in SepaOrder und SepaMessage ergänzt.
- Ticket#81223: Die automatische Ermittlung des Sepa-Deskriptors wurde verschoben, damit dies auch bei mehrfach signierten Aufträgen ausgeführt wird.
- Ticket#81168: Neuer TAN Dialog: UI Elemente zum vergrößern/verkleinern des Flickercontrols verschoben. .Net Application um Beispiele ergänzt, wie Kontakte direkt von Schlüsseldatei / Chipkarte erzeugt werden können.
- Ticket#67020: Zertifikate aktualisiert.
- Die DDBAC.Net unterstützt jetzt folgende Geschäftsvorfälle (HKPKB,HIPKB,HIPKBS,HKPKA,HIPKAS,HKPVB,HIPVB,HIPVBS,HKPVL,HIPVLS,HKPVT,HIPVTS,HKPCR,HIPCRS,HKFPB,HIFPB,HIFPBS,HKFPT,HIFPTS,HKPWE,HIPWE,HIPWES,HKPWA,HIPWAS,HKPWB,HIPWB,HIPWBS,HKPWL,HIPWLS).
Signlet
- Ticket#79346: Wenn die Pin am Leser eingegeben wurde, wird beim Sperren des Kontakts über die Webseite kein Fehler mehr erzeugt.
- Ticket#81066: Die Protokollierung von Fehlern wurde verbessert.
Änderungen von Version 5.7.6.0 zu Version 5.7.7.0 (15.10.2018)
Allgemein
- Ticket#81022: Wenn beim Laden einer SepaDatei das BatchBook Flag nicht vorhanden ist, wird es beim Speichern nicht erzeugt.
- Ticket#71305: Die DDBAC.Net unterstützt jetzt den Geschäftsvorfall HIPKAS
Signlet
- Ticket#80425: Auswahl des B+S Customers geändert.
- Ticket#80121: Text zur Passwortvergabe hinzugefügt.
Änderungen von Version 5.7.5.0 zu Version 5.7.6.0 (12.10.2018)
Allgemein
- Ticket#79845: ImportBPD auf .Net 4 umgestellt.
- Ticket#80448: Wenn der Sepa-Descriptor aus einer Sepa Datei geladen wurde und beim Ausführen des Auftrags kein zuordenbarer Kontakt vorhanden ist, wird der Deskriptor aus der Datei in das Segment übernommen.
- Ticket#80036: Das USB Tan Verfahren der Sparkasse wieder erkannt. Wenn eine TAN mit einem Leser erfolgreich ermittelt wurde, wird dieses Verfahren als Standard angenommen und gespeichert.
- Ticket#80392: Bei der DKB werden die Bankparameter für DIKKSS, DIKKUS nur zum Kontakt hinzugefügt, wenn der DKBScraper während der Sychronisation des Kontakts geladen werden kann.
- Ticket#80187: Die DDBAC akzeptiert jetzt ein Datumsformat in SEPA Nachrichten mit "OZ" als Zeitzone und interpretiert es als UTC+0.
- Ticket#80448: Der Sepa-Descriptor wird jetzt automatisch vor dem Absenden der Sepa-Nachricht aus dem dialogführenden Kontakt ermittelt und nicht mehr aus dem FromAccount.Contact Property beim Füllen der BACSepaMessage.
- Ticket#71305: Die DDBAC.Net unterstützt nun folgende Geschäftsvorfälle (HKPKB,HKPKA,HKPVB,HKPVL,HKPVT,HKPCR,HKFPB,HKFPT,HKPWE,HKPWA,HKPWB,HKPWL,HIPWB).
- Ticket#80969: Die Prüfung ob es sich um eine Sepa-Lastschrift handelt (IsDebit) funktioniert auch, wenn nur der Descriptor aber kein BACSegment zugewiesen wurde.
Zugangsdaten
- Ticket#79702: Neue Zugangsdaten für das Bankhaus Neelmeyer ab 1.Januar 2019 hinzugefügt.
Änderungen von Version 5.7.4.0 zu Version 5.7.5.0 (25.09.2018)
Allgemein
Änderungen von Version 5.7.3.0 zu Version 5.7.4.0 (20.09.2018)
Allgemein
- Ticket#78481: Wegen der fehlenden "DPI Awareness“ des neuen TAN Dialogs wird dieser im Wrapper vorerst deaktiviert.
- Ticket#79313: Problem bei der Auswahl des Sicherheitsverfahrens im Dialog behoben
- Ticket#79508: Bei der Sparda wird das USB ChiptanVerfahren erkannt und in den Sicherheitsfunktionen nicht mehr doppelt eingetragen.
- Ticket#79648: Der Progressdialog beim Erkennen von Chipkarten erscheint wieder.
- Ticket#76980: EBICS Orderdaten mit STA werden im Log wie MT-940 behandelt und dementsprechend annonymisiert.
- Ticket#78168: BACBatchJob, ServiceNG, Rest, DDBAC.DK. Umsatzdaten abfragen: FundSalesDataRequest, fundssalesdata, DKDFU. Sparplan anzeigen: FundSavingsPlanRequest, fundssavingsplan, DKDFB. Auftragsbuch anfordern: FundOrderBookRequest, fundsorderbook, DKDFA. Depot-Fondsaufstellung anfordern: FundAccountsRequest, fundsaccounts, DKFAF
Service
- Ticket#78525: TAN pflichtige Aufträge sind auch möglich, wenn im Header statt der Bankleitzahl eine IBAN verwendet wird. Neue Geschäftsvorfälle zum Abruf von Fondssparplänen wurden hinzugefügt für ServiceNG und Rest.
Signlet
- Ticket#78041: Der Hinweis, dass die Pin am Leser eingegeben werden kann erscheint nur, wenn der Leser eine Tastatur hat. Wenn bei der Pin Änderung keine Pin eingegeben wird, kann die Pin sofort am Leser geändert werden.
- Der Onlinebanking Starter für BHN wird jetzt ebenfalls produziert.
- Für die Startseite bitte ein Image mit dem Logo und ohne den Text erstellen.
- Als Server ist weiterhin die OLB eingetragen. Siehe Customers.json Kennung BHN.
- Es gibt noch keine Mac Version, erst Ende Oktober.
- Ticket#78092: Beim Build wird eine BHN.Onlinebanking.Starter.msi erzeugt.
- Ticket#78041: Hinweis auf die Pin Eingabe hinzugefügt, Liste verkleinert.
Änderungen von Version 5.7.2.0 zu Version 5.7.3.0 (12.09.2018)
Allgemein
- Ticket#78168: Segmentsytax für DKDFB und die Klassen für DKFAF2, DKDFA, DKDFB und DKDFU hinzugefügt.
- Ticket#78168: Segmentsytax für DKDFU Version 2.
- Ticket#79282: Das Umschalten mit UseInternalDialogs im DDBAC Wrapper korrigiert.
- Ticket#79283: RunInMainThread mit zusätzlichem Exception Handling und Logging versehen.
- Ticket#79279: Daten in SEPA Nachrichten mit expliziter Angabe in UTC und in weiteren Schreibweisen können jetzt verarbeitet werden.
Signlet
- Ticket#78041: Hinweis auf die Pin Eingabe hinzugefügt, Liste verkleinert.
Änderungen von Version 5.7.1.0 zu Version 5.7.2.0 (11.09.2018)
Allgemein
- Ticket#78186: SEPA Nachrichten, die Zeitangaben mit Millisekunden-Auflösung enthalten, können verarbeitet werden.
- Ticket#78952: SubmitPostdatedSEPADirDebParam um AllowedPurposeCodes ergänzt. Die Sparkassen füllen im HIDMES V2 das mit den Vorlaufzeiten nicht laut der Spezfikation. Die Klasse wurde dementsprechend angepasst.
- Ticket#79069: Syntax von DKFAF korrigiert.
- Ticket#78098: Das Auftraggeberkonto wird wieder von BACSepaMessage aus FromAccount übernommen.
Signlet
- Ticket#78260: OLB Onlinebankingstarter Mac: Speichergröße auf neue Scangröße angepasst.
Änderungen von Version 5.7.1.0 zu Version 5.7.2.0 (11.09.2018)
Allgemein
- Ticket#78186: SEPA Nachrichten, die Zeitangaben mit Millisekunden-Auflösung enthalten, können verarbeitet werden.
- Ticket#78952: SubmitPostdatedSEPADirDebParam um AllowedPurposeCodes ergänzt. Die Sparkassen füllen im HIDMES V2 das mit den Vorlaufzeiten nicht laut der Spezfikation. Die Klasse wurde dementsprechend angepasst.
- Ticket#79069: Syntax von DKFAF korrigiert.
- Ticket#78098: Das Auftraggeberkonto wird wieder von BACSepaMessage aus FromAccount übernommen.
Signlet
- Ticket#78260: OLB Onlinebankingstarter Mac: Speichergröße auf neue Scangröße angepasst.
Änderungen von Version 5.7.0.0 zu Version 5.7.1.0 (31.08.2018)
Allgemein
- Ticket#77923: Problem beim Speichern von Sepa-Lastschriften behoben.
- Ticket#77487: Beim Öffnen der Tastatur im TAN Dialog wird im 64 Bit Modus die osk.exe gestartet. In x86 wird eine andere Methode versucht, sollte es nicht funktionieren, führt das aber nicht mehr zu einer Exception.
Service
- Ticket#78006: Falls DKBCreditCardBilled="0" konfiguriert wird, liefert der DKBScraper keine vorgemerkten Umsätze mehr.
Signlet
- Ticket#77881: Scanweite auf 400 pixel erhöht. Damit funktioniert es unter Windows mit 300% Skalierung.
Änderungen von Version 5.6.99.0 zu Version 5.7.0.0 (27.08.2018)
Allgemein
- Ticket#77398: AcctMvmtsSpecifiedPeriod.BookedTrans liefert wieder immer das gleiche BACSwiftStatement Object, wenn es einmal erzeugt wurde.
- Ticket#77727: BACSepaMessage.FromAccount erzeugt keinen Fehler mehr, wenn das Segment noch nicht vorhanden ist, aber die PainMessage bereits eingetragen wurde.
Änderungen von Version 5.6.98.0 zu Version 5.6.99.0 (24.08.2018)
Allgemein
Änderungen von Version 5.6.97.0 zu Version 5.6.98.0 (20.08.2018)
Allgemein
- Ticket#76640: Exception nach Abbruch des TAN Dialogs aus anderen Threads korrigiert.
- Ticket#77310: Die aktuelle BLZ Liste der Bundesbank mit Gültigkeit zum 3. September 2018 wurde übernommen.
- Ticket#76463: Das pain Format 008.001.02 wurde aktualisiert. Bei Lastschriften können die Felder SequenceType und LclInstrm für jede Buchung einzeln angegeben werden. Die falsche Konfiguration des HITANS der Sparda wird korrigiert.
- Ticket#77061: Bei zu kurzen Sinnlos-Challenge Texten der Bank (<-10 Zeichen) wird folgender Text vorangestellt: "Zur Ermittlung der TAN hat die Bank folgende Information bereitgestellt: "Die Überschrift im neuen TAN Dialog wird in TAN Abfrage geändert, wenn von der Bank eine TAN erwartet wird.
- Ticket#77485: Die DDBAC.OptTAN.dll wird zuerst aus dem aktuellen Verzeichnis geladen und erst anschließend im Verzeichniss der ausführenden Assembly und zuletzt aus ...\Programme x86\DataDesign\DDBAC\DDBAC.OptTAN.dll
- Ticket#76924: Es werden auch nicht-abgrechnete Kreditkartenbuchungen geliefert. In diesem Fall ist das neue Property Billed in BACStatementLine false.
Änderungen von Version 5.6.96.0 zu Version 5.6.97.0 (13.08.2018)
Allgemein
- Ticket#76959: Das Caching von nicht gefundenen Bankleitzahlen wird jetzt durch einen Unit-Test abgesichert.
- Ticket#76911: SCA bei Scrapern mit Sicherheitsfunktion 999 beim Einrichten korrigiert.
- Ticket#76989: Die automatische Korrektur der Sparda-Url ab dem 15.9.2018 ist nicht möglich, da sich die Benutzerkennung ändert. Die Zugänge müssen ab dem 15.0.2018 neu eingerichtet werden.
- Ticket#76864: Die maximale Breite des Flickercontrols im neuen TAN Dialog wurde um 25 Prozent erhöht.
- Ticket#77026: Mögliche Endlosschleife in DDBACCleaner korrigiert.
- Ticket#76571: Das im Pin Dialog beim Synchronisieren ausgewählte Verfahren wird wieder für die Synchronisation verwendet.
Service
- Ticket#76893: Die Anzahl der Einträge im Log wird pro Ticket auf 100 begrenzt. Es sind nur noch die letzten 100 Logeinträge vorhanden.
Signlet
- Ticket#76716: Verbesserung der Performance beim Durchsuchen der offenen Fenster.
- Ticket#76929: Textanpassung.
Änderungen von Version 5.6.95.0 zu Version 5.6.96.0 (06.08.2018)
Allgemein
- Ticket#76640: Auswertung des UI Threads geändert.
- Ticket#76567: Das Caching der BPD nach Bankgruppen wurde zurückgenommen.
Änderungen von Version 5.6.94.0 zu Version 5.6.95.0 (31.07.2018)
Allgemein
- Ticket#76434: Die neuen Chipkarten der Sparkassen (ZKA Karten mit OS Version 7 kombiniert mit DDV) werden als ZKA Karte erkannt. (Pin Eingabe mit 6 Stellen)
- Ticket#76462: Das im Pin Dialog ausgewählte Verfahren wird wieder für die Synchronisation verwendet.
- Ticket#76479: Nicht gefundene Bankcodes werden wieder im Cache abgelegt.
- Ticket#76561: InstantStatus zu DDBAC.Net.FinTS in .Net 2.0 hinzugefügt.
- Ticket#76635: Der FinTS Zugang zur TargoBank (BLZ 30020900) wurde wieder entfernt, da dieser nur für speziell freigeschaltete Geschäftskunden zur Verfügung steht.
- Ticket#76640: Die DDBAC.UI.Net.dll wird jetzt auch dort gesucht, wo die ddbac.net.dll geladen wurde.
- Ticket#76640: Falls der neue TAN Dialog verwendet werden soll, aber die DDBAC.UI.Net.dll nicht gefunden wird, werden der bisherige TAN Dialog verwendet.
- Der neue TAN Dialog ist vorrübergehend nicht automatisch aktiviert.
Service
- Ticket#76567: Die Bankparameter aus dem Cache werden jetzt in jeden Kontakt kopiert, so dass Optimierungen im Service diese nicht überschreiben.
- Ticket#76394, #76567 : Die Auswertung des Abrechnungskennzeichens bei Kreditkartenumsätzen im Service wurde korrigiert.
Signlet
- Ticket#76563: Text geändert in "Chipkarte gesperrt, bitte wenden Sie sich an Ihren Bankberater".
Änderungen von Version 5.6.93.0 zu Version 5.6.04.0 (24.07.2018)
Allgemein
- Ticket#69808: Neuer DialogType bacDialogAnonymousTan zum Ausführen eines anonymen Dialogs mit starker Authentifizierung hinzugefügt. HBCIPing erweitert.
- Die .Net Application löscht nicht mehr den Eintrag "WebScrapingDir"
- Ticket#68388, 69808: Die Prüfung auf FinTSVersion HKVVBVersion und SCA wurde nach Bankgruppen zusammengefasst, in der Annahme, dass gleiche Bankserver auch die gleichen Anforderung an diese Daten haben. Diese Information wird einmalig abgefragt und dann wiederverwendet. Dadurch sinkt insgesamt die Zahl der anonymen Dialoge im Service. Die gespeicherten Daten sind nur im Speicher vorhanden und verfallen pro Bankgruppe nach 6 Stunden. Damit kann auch ermittelt werden, ob SCA von einer Bankgruppe verwendet wird und ob eine Weiterleitung an einen single-Service notwendig ist.
- Ticket#76128: Falls keine TAN-Medien-Kennung vorhanden ist, wird im HKTAN "noname" eingetragen.
- Ticket#76219: Die Segmentkennung im HKTAN Version 5/6 mit TAN Prozess 1 oder HKTAN version 6 mit TAN Prozess 4 wird jetzt eingetragen.
- Ticket#76045: Text für alternatives Sicherheitsverfahren geändert: „mit Chipkarte/USB“.
- Die Prüfung auf FinTSVersion HKVVBVersion und SCA korrigiert, wenn Url im Expertenmodus geändert wird.
- Ticket#76168: Der DemobankScraper bietet jetzt auch HKWPD an. In BACSegment kann NativeContent für einzelne Geschäftsvorfälle belegt werden um die Umwandlung von MT- Formaten zu umgehen.
- Ticket#76105: Für Paypal wurden die beiden Felder in den Parametern bis aus weiteres als Optional eingetragen. PayPalApiUserName, PayPalApiSignature.
- Ticket#76364: Fehlerbehandlung verbessert wenn Punktekonten in Console ausgeführt werden.
- Ticket#75801: Wenn UseInternalDialogs nicht angegegeben wurde, wird "false" angenommen. Das bedeutet, dass bei Kunden der neue TAN Dialog angezeigt wird.
- Die neuen TAN Dialoge sind mit dieser Version automatisch aktiviert.
Zugangsdaten
- Veraltete, nicht mehr aktive Zugänge der folgenden Blz wurden entfernt: 21452030, 76551020, 73362421.
- Neuer Pin/Tan Zugang für BLZ 30020900 (TargoBank) hinzugefügt.
- Ticket#76287: Die automatische Korrektur der Zugangsadresse der Sparda-Bank Berlin mit der Bankleitzahl 12096597 ab dem 15.9.2018 wurde korrigiert.
Signlet
- Ticket#76203: Wenn die Logout-Notification nicht gesendet werden kann, führt das nicht mehr zum Absturz.
- Ticket#75161: Das Hinweisfenster nachdem das Sicherheitsmedium während der Sitzung entfernt wurde erscheint nur einmal.
Service
- Ticket#76196: LYT-PAYA wird bei der Banksuche wie LYT-PAYP behandelt.
- Ticket#76099: Bei Fehlern wie "Das Auftraggeberkonto ... ist nicht vorhanden" werden zusätzliche Informationen wie Bankcode, Server in das Serverlog eingetragen.
- Ticket#76394: Im Service werden nur noch abgerechnete Kreditkartenumsätze geliefert.
Änderungen von Version 5.6.92.0 zu Version 5.6.93.0 (13.07.2018)
Allgemein
- Ticket#75499: Syntax von HKTAN Version 6 korrigiert.
- Ticket#69808: Keine NPE wenn TAN Medienbezeichung beim Login mit HKTAN6 erforderlich ist.
- Ticket#75628: Für LYT-PAYA und LYT-PAPI werden in BACContactParameter[] in BACBankInfo die Felder PayPalApiUserName und PayPalApiSignature hinzugefügt.
- Ticket#35871: Die INI-Brief Vorlage wurde geändert. Der öffentliche Exponent wurde weggelassen, der Hashwert ist jetzt fett.
- Ticket#73730: Wenn das optische TAN Verfahren zur Verfügung steht, aber kein USB-Tan Verfahren angeboten wird, wird das optische TAN Verfahren doppelt angeboten. Einmal davon "Mit Chipkarte/USB". Wird dieses Verfahren ausgewählt, wird im TAN Dialog nicht der Flickercode, sondern das Einlegen der Chipkarte angefordert. SelectedSecurityFunction=903/USB.
- Ticket#75638: Die Behandlung von ValidUntil in Verbindung mit BankInfo wurde umgestellt, weil es auf Servern zu nicht-nachvollziehbaren Datumskonvertierungen kam.
- Ticket#71324: Eingehende BPDs werden unabhängig von ihrer Version akzeptiert.
Signlet
- Ticket#75161: Das Hinweisfenster nachdem das Sicherheitsmedium während der Sitzung entfernt wurde erscheint nur einmal.
- Ticket#75563: Beim Ändern der Pin auf der Webseite oder Zugang sperren, wird das Signlet immer in den Vordergrund geholt und auf die Seite geschaltet. Egal welche dort vorher angezeigt wurde.
- Ticket#75679: Opera-Browser: Name des Browsers wird jetzt angezeigt.
- Ticket#69289: Wenn bei der Anzeige der Loginseite "neue Schlüsseldatei" ausgewählt wird, dann wird nicht wieder auf die Loginseite zurückgewechselt.
Service
- Ticket#75480: Das Locking beim Erstellen von Logfiles verschoben.
Änderungen von Version 5.6.91.0 zu Version 5.6.92.0 (29.06.2018)
Allgemein
- Ticket#73961: Ab 15.09.2018 werden für die Sparda-Bank die neuen Zugangsdaten verwendet und ältere Kontakte automatisch auf die neuen Daten umgestellt.
- Ticket#73567: Die Erkennung des aktuellen UI Threads wurde geändert und das Exception Handling verbessert.
- Ticket#74713: HKIPS (InstantPaymentStatus) hinzugefügt.
- Ticket#74530: Fehlercodes der Scraper korrigiert, bei Anmeldung mit falschen Zugangsdaten.
- Ticket#75005: Statt RAH wird RDH beim Einrichten von Schlüsseldateien bevorzugt.
- Ticket#75033: Die Bezeichnung der Benutzerkennung bei Pin/Tan der Postbank wurde in "Hauptkontonummer/Postbank-ID" geändert.
- Ticket#75073: BACBankInfo.FindByBlz liefert immer ein neues BACBankInfo Object.
- Ticket#75178: Bankleitzahl der Punktescraper korrigiert.
- Ticket#75183: BACScapers wurde das statische Property ScraperDirectory hinzugefügt, um das Verzeichnis angeben zu können, ohne die globale Einstellung zu verändern.
Signlet
- Ticket#71680: Opera wird vom Signlet ebenfalls unterstützt.
Änderungen von Version 5.6.90.0 zu Version 5.6.91.0 (19.06.2018)
Allgemein
- Ticket#74331: Die Recaptcha Dialoge enthalten nicht mehr die Buttons für Minimze/Maximize um unbeabsichtigtes Verkleinern in die Taskleiste zu unterbinden. Beim Einrichten eines Kontakts kann im Expertenmodus ausgewählt werden, ob Pin/Tan oder WebScraping verwendet werden soll.
- Ticket#72019: Damit kann die Targobank (30020900) testweise mit FinTS eingerichtet werden.
Signlet
- Ticket#73323:Der ausgewählte Dateiname wird nicht mehr URLkodiert.
- Ticket#74220:Automatischer Verbindungsabbruch zum Sicherheitsmedium bei Inaktivität auf 5 Min reduziert.
- Ticket#71953:Der UserAgent enthält bei Anfragen an den Server entweder "Win64" oder "Mac OS".
- Beim Beenden der Session wird eine Information zum Server gesendet. Alle Urls zur Prüfung der Version geändert in starterVersion / starterDownload
- Ticket#73542:Falls beim Sperren einer Sicherheitsmedium die Schlüssel bei der Bank nicht mehr bekannt sind wird der Fehler ""Das Sicherheitsmedium wurde bereits gesperrt." angezeigt.
- Ticket#73561:Wenn die Anmeldung im Signlet nicht klappt erscheint die Meldung: "Die Verbindung konnte nicht hergestellt werden. Bitte versuchen Sie es noch einmal."
Service
- Ticket#74539: Wenn innerhalb eines Pin/Tan Kontakts eine Geschäftsvorfall mit dem Scraper ausgeführt wird (DKB), wird ein Fehler bei der Anmeldung als BUSINESS Fehler statt eines technischen Fehlers zurückgeliefert.
Änderungen von Version 5.6.89.0 zu Version 5.6.90.0 (13.06.2018)
Allgemein
- Ticket#72716: Zertifikate aktualisiert. Insbesondere Wüstenrot.
- Ticket#73569: BackgroundThreads werden nicht mehr als UI-Threads hinterlegt, fiel auf im Rahmen von zwei direkt hintereinander getätigten TAN pflichtigen Geschäftsvorfällen.
Signlet
- Ticket#73541: Schreibfehler behoben.
Service
- Ticket#73551: Fehler 404 in Dokumentation aufgenommen, betrifft die RestAPI Schnittstelle.
Änderungen von Version 5.6.88.0 zu Version 5.6.89.0 (08.06.2018)
Allgemein:
Änderungen von Version 5.6.87.0 zu Version 5.6.88.0 (29.05.2018)
Allgemein
- Ticket#73397: NPE wenn Dialog zur Aufforderung der Eingabe der PIN am Leser angezeigt wird, wurde behoben.
Signlet
- Ticket#73272: MemoryLeak beim Signlet wurde beseitigt.
Änderungen von Version 5.6.86.0 zu Version 5.6.87.0 (24.05.2018)
Allgemein
- Ticket#72753: Die Rückmeldung der Bank "Bitte prüfen Sie Bank-Meldungen welche sich auf Ihrer Online-Bank-Seite befinden." wird in "Es liegt eine Benachrichtigung von der Bank für Sie vor, welche Sie zunächst im Online-Banking der Bank bestätigen müssen." übersetzt
- Ticket#72830: EBICS : Bei fehlenden AccountInfos wird keine Exception mehr erzeugt.
- Ticket#72544: EBICS : Bei technischen Fehlern "09" oder "06" werden Downloadaufträge mit der technischen Fehlermeldung (ReportText) abgebrochen.
Signlet
- Ticket#72850: Die Eingabefelder beim Erstellen von Kontakten werden vor der Verwendung geprüft ob sie leer sind.
- Ticket#72855: Der TAB in "Passwort ändern / vergeben" heißt jetzt nur "PIN / Passwort" um Mißverstandnisse zu vermeiden.
Service
- Ticket#72262: Im ServiceNG wird bei Einzelaufträgen das Feld SingleBooking mit true eingetragen.
Änderungen von Version 5.6.85.0 zu Version 5.6.86.0 (16.05.2018)
Allgemein
- Ticket#72424: Fehlermeldung verbessert, der Dialog zum Auswählen des zweiten Kontakts erschien im Hintergrund, der Dialog ist jetzt immer im Vordergrund.
- Ticket#67020: Zertifikate aktualisiert.
- Ticket#72587: Timeout beim Prüfen der Zugangsdaten auf 5 Sekunden verkürzt, trat im Zusammenhang mit Einrichtung eines Kontaktes beim Bankhaus Hafner auf.
- Ticket#72612: WebScrapinkkontakte ohne Konten liefern "NeedSynchronisation" = true, im Homebanking Kontakte Administrator wird jetzt nicht synchronisierter Kontakt korrekt als nicht synchronisiert angezeigt.
Änderungen von Version 5.6.84.0 zu Version 5.6.85.0 (11.05.2018)
Allgemein
- Ticket#72231: Logausgabe und Fehlermeldung verbessert, wenn kein zweiter Kontakt ausgewählt wird.
- Ticket#72422: Bei der Umwandlung von Strings in Zahlen mit Nachkomma wird jetzt das Komma als Dezimaltrennzeichen verwendet, wenn es auch zu erwarten ist.
Signlet
- Ticket#71049: Exceptions beim Löschen von Dateien werden immer abgefangen.
- Ticket#72446: Aktualisierung der URLs.
Service
- Die Jint.dll wird bei Bedarf aus dem WebScrapingDir geladen.
Änderungen von Version 5.6.83.0 zu Version 5.6.84.0 (04.05.2018)
Service
- Ticket#72061: Dokumentation wurde ergänzt, die statmentline_id mit wird nicht bei vorgemerkten Umsätzen (MT-942) geliefert.
- Ticket#66030: Neue Konfiguration für den CommerzbankScraper: 'CommerzbankScraperLogDuplicateTransactions'. Falls dieser auf '1' ist, werden Zeilennummer, Datum und Betrag aus dem Umsatz-CSV geloggt. Außerdem wird, falls doppelte Umsätze erkannt wurden, geloggt, welche Zeilen aus dem CSV gefiltert würden.
Signlet
- Ticket#71520: Die Pin muss jetzt am Leser nochmals eingegeben werden.
- Ticket#71510: Anpassung bei der Übergabe des Produktnamens.
Änderungen von Version 5.6.82.0 zu Version 5.6.83.0 (23.04.2018)
Allgemein:
- Ticket#71371: Chipkartenleser (32 Bit) in der Systemsteuerung funktioniert wieder.
- Ticket#71209: Bei Punktekonten wird geprüft, ob das Auftraggeberkonto im Auftrag mit dem Konto im Kontakt übereinstimmt.
Signlet
- Ticket#71428: Das Anlegen neuer Kontakte ist auch möglich, wenn noch kein Kontakt auf der Karte gespeichert ist.
- Ticket#71498: Prüfung auf neue Version korrigiert wenn vorher kein QR-Code gefunden wurde.
- Ticket#71376: Die App wird nicht mehr beendet, wenn der Downloadlink nicht gültig ist.
- Ticket#71349: Der Name des Browsers wird bei Edge wieder angezeigt.
Änderungen von Version 5.6.81.0 zu Version 5.6.82.0 (17.04.2018)
Allgemein:
- Ticket#70777: Neuer TAN Dialog: Bildschirmtastatur von Windows wird jetzt zusätzlich angezeigt.
Signlet
- Ticket#71045: Wenn ein Update verfügbar ist, wird der Dialog in den Vordergrund geholt.
- Ticket#71050: Bei der Prüfung auf eine neue Version wird immer der zuletzt über den QR-Code identifizierte Customer verwendet.
- Ticket#70886: Es wird jetzt nach dem bisherigen Titel und weiteren Banktiteln gesucht.
- Ticket#70938: Nach dem Anlegen eines Kontakts auf der Chipkarte wird wieder die Startseite angezeigt.
Änderungen von Version 5.6.80.0 zu Version 5.6.81.0 (13.04.2018)
Allgemein:
- Ticket#69808: Die Starke Authentifizierung wurde um Erstpin-Änderung ergänzt. Derzeit nur in TESTBANK mit Pin 90001 verfügbar.
- Ticket#69808: Bei CAMT werden zusätzlich folgende Felder geliefert: MndtId -> MandateReference; ChargesAmount = Chrgs,Eigenentgelt.
- Ticket#70839: UseInternalDialogs wird in .Net 2.0 ignoriert. Es wird weiterhin der bisherige TAN Dialog verwendet.
- Ticket#70978: Beim Loggen von Nachrichten kann es nicht mehr zu einer Overflow Exception kommen.
- Ticket#70376: Jint 2.11.58 aktualisiert.
- Ticket#70375: Newtonsoft 11.0.2 aktualisiert.
Signlet
- Ticket#70701: Tab Navigation verbessert.
Service
- Ticket#68987: Der Inhalt von SingleBooking wird im Service auch bei Einzelüberweisungen in die Sepa-Nachricht (BtchBookg) eingetragen.
Änderungen von Version 5.6.79.0 zu Version 5.6.80.0 (05.04.2018)
Allgemein:
- Ticket#69536: Die Kunden-ID ist bei "Miles & More - Kreditkarte" 99931401 nicht belegt.
- Ticket#69767: Wenn Username/Passwort für den Proxy über Port 3000 nicht gespeichert wird, wird trotzdem nur einmal danach gefragt.
- Ticket#69987: Statt "Object reference error" wird in ErrorCustomerText jetzt "Es ist ein technischer Fehler aufgetreten. Bitten wenden Sie sich an den Support." geliefert.
- Ticket#70339: Prüfziffermethode 45 an Änderung zum 4.6.18 angepasst.
Service
- Erweiterung der REST API: Der BusinessTransactionCode wird zusätzlich geliefert.
Änderungen von Version 5.6.78.0 zu Version 5.6.79.0 (26.03.2018)
Allgemein:
- Ticket#69687: Der TAN Dialog erscheint wieder wenn er nicht aus dem UI-Thread aufgerufen wird.
Signlet
- Ticket#68962: Die Fehlermeldung "9320::Schlüsselfreigabe steht noch aus." wird jetzt richtig ausgewertet.
Service
- Ticket#69882: Wenn die Bausparkontoart nicht aus der Kontoart ermittelt werden kann, wird statt "0" die "1" angenommen.
Änderungen von Version 5.6.77.0 zu Version 5.6.78.0 (23.03.2018)
Allgemein:
- Ticket#69636: Es kommt nicht mehr zu einem Objektreferenzfehler, wenn ohne Protokollierung eine HTML-Form ausgewertet wird.
- Ticket#69353: Für eine Signatur werden bei einem WebScraping Kontakt nur maximal die ersten 30 Zeichen der Benutzerkennung verwendet.
- Ticket#69603: Problem mit der Anzeige des Dialogs für die Einstellung der Chipkartenleser behoben.
- Ticket#69687: BACBanking.DialogDataProvider war null. Möglicherweise ist damit auch das Problem mit dem TAN Dialog behoben.
- Ticket#69228: Beim Parsen von MT535/571 ist :90B::MRKT//ACTU/0, erlaubt. (Vorher nur 0,00).
- Ticket#69669: Temporäre Kontakte werden nicht mehr angelegt, wenn sie nicht vorhanden sind.
- Ticket#69792: Sonderbehandlung Buchungsdatum bei der Bethmann Bank 50120383. Falls das Buchungsdatum nicht angegeben ist entspricht es dem Valutadatum.
Signlet
- Ticket#68962: Die Fehlermeldung "9320::Schlüsselfreigabe steht noch aus." wird jetzt richtig ausgewertet.
- Ticket#69191: Bevor das Signlet gestartet wird, werden alle laufenden Signlets beendet.
- Ticket#69198: Fehlermeldung bei Pin-Änderung mit Hinweis auf "Chipkartenfunktionen" korrigiert.
- Ticket#69196: Chipkarte TransportPin ändern korrigiert.
- Ticket#68962: Logging erweitert.
Änderungen von Version 5.6.76.0 zu Version 5.6.77.0 (16.03.2018)
Allgemein:
Änderungen von Version 5.6.75.0 zu Version 5.6.76.0 (14.03.2018)
Allgemein:
- Ticket#69354 : TAN-Challenges werden im PORTABLE-Projekt wieder verarbeitet.
Service
- Ticket#69311: Die Suche nach Bank-Informationen mit IBAN liefert wieder ein Resultat.
Änderungen von Version 5.6.74.0 zu Version 5.6.75.0 (12.03.2018)
Allgemein:
- Ticket#68110 : Neuer TAN Dialog im DDBAC Client (Beta Version)
- Ticket#68733 : Der DifferentOriginator wird aus Camt UltmtCdtr/UltmtDbtr importiert.
- Ticket#69153 : Bei der Prüfung mit annonymen Dialog wird die USEBlz verwendet.
- Ticket#68776 : Wenn die Bausparkontoart nicht aus der Kontoart ermittelt werden kann, wird statt "0" die "1" angenommen.
- Ticket#69022 : Unpassende Beschriftungen für das TAN Eingabefeld wie Challenge oder Index werden durch TAN ersetzt.
Service
- Ticket#69156: api/instituteinfos finder bei der Suche mit IBAN korrigiert.
Änderungen von Version 5.6.73.0 zu Version 5.6.74.0 (02.03.2018)
Allgemein:
- Ticket#68764 : Die Kontaktdaten werden nach dem Abholen der Bankschlüssel gespeichert.
- Ticket#68880 : Beim Importieren von Bankschlüsselen werden alle vorhandenen Bankschlüssel mit der gleichen Blz gelöscht.
Service
- Ticket#68879: REST-api: Bei /contact wird in contact_data nur verändert, wenn der Kontakt geändert wurde.
Änderungen von Version 5.6.72.0 zu Version 5.6.73.0 (26.02.2018)
Allgemein:
- Ticket#68120 : Sollte gespeicherte die Position des optischen TAN Fensters negativ sein, wird das Fenster neben den TAN Dialog angezeigt.
- Ticket#68310 : Die Erkennung eines angeschlossenen Chipkartenlesers wurde ausgelagert, damit Abfragen an den Chipkartenleser den Dialog nicht mehr blockieren können.
Signlet
- Ticket#63068: Für Windows wird „signlet-windows-version.html“ und für mac „signlet-macosx-version.html“ verwendet.
Service
- Ticket#68404: Fehlerbehanldung in Verbindung mit Scrapern und Object Reference Fehlern behoben.
Änderungen von Version 5.6.71.0 zu Version 5.6.72.0 (16.02.2018)
Allgemein:
- Ticket#67601 : DKFAF Version 2 und DIWOK Version 1 korrigiert.
- Ticket#67740 : Im Expertenmodus wird beim Vorschlag der RDH-Version und der Schlüssellänge das moderne Verfahren ausgewählt.
- Ticket#66163 : Starke Authentifizierung vollständig implementiert und dokumentiert.
- Ticket#66847 : Neue Crypto-Funktionen (DDBAC.Net.Security.SymmetricCrypto) für symmetrische Verschlüsselung.
- Ticket#67992 : Verbesserte Fehlermeldung wenn in Feldern von Segmenten unerlaubte Zeichen enthalten sind.
Signlet
- Ticket#67816: Bei der PIN Änderung von Chipkarten wird geprüft ob die neue Pin mindestens 6 Zeichen und max. 12 Zeichen lang ist. Die Pin wird dabei im Dialog eingegeben.
- Ticket#67670: Problem beim gleichzeitigen Zugriff auf die Schlüsseldatei behoben, wenn im Hintergrund überwacht wird, ob die Datei noch vorhanden ist.
Service
- Ticket#67653: In api/contact wird jetzt die verwendete Zugangsart geliefert.
- Ticket#67642: Fehlermeldung verbessert, wenn Header im Service fehlen.
Änderungen von Version 5.6.70.0 zu Version 5.6.71.0 (06.02.2018)
Allgemein:
- Ticket#66163 : Falls die Scraper ohne BACDialog verwendet werden, funktioniert die Sicherheitsabfrage wieder.
- Ticket#64252 : Replays von Logs in Scrapern mit starker Authentifizierung korrigiert.
Signlet
- Ticket#67603: Vor der Installation des Signlets wird ein eventuell laufender Prozess "signlet.exe" beendet.
Änderungen von Version 5.6.69.0 zu Version 5.6.70.0 (05.02.2018)
Allgemein:
- Ticket#63344 : Ein Kontakt mit gleicher Benutzerkennung und Bankleitzahl aber unterschiedlicher Kunden-ID wird jetzt ebenfalls zur Nachsignatur.
- Ticket#67450 : Wenn im Scraper das Dialog Property nicht gefüllt ist, werden die Nachrichten wie bisher nicht mit einem SignaturHeader versehen.
- Ticket#67470 : Sämtliche Notifications aus BACMonitor werden jetzt in dem Thread gesendet, in welchem das BACMonitor Objekt erzeugt wurde, in der .Net Application kann das Monitorfenster angezeigt werden.
- Ticket#67469 : BACMonitor.OnTraceLevelWithHeader sendet den Text inklusive dem Header.
Service
- Ticket#67352: /api/instituteinfos ohne Suchbegriff funktioniert wieder.
- Ticket#63950: Die Dokumentation bezüglich des DetectedAccountType verbessert.
- Ticket#67415: /api/instituteinfos versucht nicht mehr die Eingabe einer BIC zu erkennen um anschließend nur nach der BIC zu suchen.
Änderungen von Version 5.6.68.0 zu Version 5.6.69.0 (30.01.2018)
Allgemein:
- Ticket#64252 : Die starke Authentifizierung gemäß FinTS Spezifikation wurde in DDBAC.Net implementiert. Bisher wird das Verfahren noch nicht produktiv eingesetzt.
- Ticket#66973 : Im Dialog zur Pin - Änderung wird die minimale Pin Länge angezeigt.
- Ticket#67020 : Zertifikate aktualisiert.
- Ticket#67170: Bei FindBank() wird geprüft ob es sich um eine IBAN oder eine BIC handelt. In diesem Fall wird nach der in der BIC enthaltenen Bank gesucht, wie bei FindByBlz.
Zugangsdaten
- Ticket#67177: Der doppelte Eintrag für Blz 79568518 wurde entfernt. Dadurch liefert FindByBlz jetzt ein eindeutiges Ergebnis. (67177)
Service
- Ticket#67023: Es wird kein Fehler mehr ausgegeben, wenn das optionale Wertstellungsdatum bei Bausparumsätzen leer ist.
- Ticket#66960: "Der Bankzugang enthält keine Konten" ist jetzt ein BUSINESS Fehler.
- Ticket#66315: Bei Bausparkonten wird jetzt eine korrekte Kontoart (70-79) und der korrekte Vertragsinhaber ausgegeben.
Signlet
- Ticket#65220: Es wird laufend geprüft ob die Schlüsseldatei noch vorhanden ist (jede Sekunde).
- Ticket#66923: Signlet Umstellung auf .Net Standard für Mac.
Änderungen von Version 5.6.67.0 zu Version 5.6.68.0 (22.01.2018)
Allgemein:
- Folgende Geschäftsvorfälle wurden hinzugefügt:
HKDDB 1 SEPA-Dauereinzellastschriftbestand anfordern
HKDDE 1 SEPA Dauereinzellastschrift einrichten
HKDDL 1 SEPA-Dauereinzellastschrift löschen
HKDDN 1 SEPA Dauereinzellastschrift ändern
Zugangsdaten
- Ticket#66649: Neue Serveradresse für Schlüsseldatei/Chipkarte bei Deutsche Kreditbank (BLZ 12030000) eingetragen. Vorhandene Kontakte werden automatisch umgestellt.
Service
- Ticket#62698: Zu Urls.json wurden weitere URLs hinzugefüt.
Änderungen von Version 5.6.66.0 zu Version 5.6.67.0 (09.01.2018)
Allgemein:
- Ticket#20037: Der Wizard für die TAN-Medienverwaltung zeigt jetzt den vom Server gelieferten Fehlertext an, wenn die Anmeldung bereits scheitert.
- Ticket#65743: Wenn SupportAllScrapers=false ist, werden bei FindBank und GetBankInfo wieder Banken geliefert, die neben WebScraping auch andere Zugangsarten anbieten.
- Ticket#57102: SupportsIbanOnly-Property für SepaMessage (portable/ohne XML-Parser Variante) hinzugefügt.
- Ticket#65668: Eingabe des Proxypassworts korrigiert falls der Proxy für Pin/Tan im IE angegeben wird und dort UserName/Pwd erwartet wird.
Service
- Ticket#65334 : Falls vom FinTS eine Warnung wie "3010::Es liegen keine Einträge vor." geliefert wird, wird kein BUSINESS Error mit "Es sind keine Daten vorhanden" erzeugt. Statt dessen wird eine leere Liste geliefert.
- Ticket#64678 : In der Konfiguration kann unter "ForwardCookie" der Name eines HTTP Headers angegeben werden, dessen Inhalt in der anschließenden Anfrage an den FinTS-Server oder Webseite als "Cookie" = "Inhalt" weitergegeben wird.
Änderungen von Version 5.6.65.0 zu Version 5.6.66.0 (04.01.2018)
Allgemein:
- Ticket#65054: Bei TAN pflichtigen Aufträgen wird der Synchronisationsdialog nicht wiederverwendet.
- Ticket#65668: Eingabe des Proxypassworts korrigiert.
Service
- Ticket#61643, 64618: LBS-Geschäftsvorfälle (DKBUM) werden von Service, ServiceNG und Rest jetzt in den Umsätzen geliefert.
Änderungen von Version 5.6.64.0 zu Version 5.6.65.0 (15.12.2017)
Allgemein:
- Ticket#63981: Ein oder mehrere Leerzeichen vor dem Kennzeichen für erweiterte SEPA Informationen (bpw. EREF+) im Tag 86 einer Swift MT940 Nachricht führt nicht mehr dazu, dass Teile des Kennzeichens selbst mit in die SEPA Informationen übernommen werden.
- Ticket#64414: Die zuletzt verwendete TAN kann aus dem Sicherheitsmedium mit GetParameter("UsedTan") geholt werden.
- Ticket#64773: Wenn die Bank bei einer Anmeldung die Verbindung mit 9800 abbricht und demzufolge kein Sicherheitsverfahren zur Verfügung steht, wird nicht mehr versucht mit einem anderen Verfahren die Anmeldung zu wiederholen.
- Ticket#64091: EBICS mit com
Service
- Ticket#63594: Bankschlüssel werden wieder zum Bestätigen zurückgeliefert.
- Ticket#64251: Die Rückgabe von ExecuteFinTSAcctMvmtsSpecifiedPeriodDirect, ExecuteFinTSPortfListDirect, ExecuteFinTSAcctBalDirect angepasst, wenn keine Daten gefunden werden. Es wird der erwartete Objekttyp zurückgeliefert
- Ticket#64860: Headerwerte, die nicht encoded geschickt werden, werden auch als nicht encoded verarbeitet.
IBANKonverter
- Ticket#64164: Bankleitzahlen der Bundesbank aktualisiert.
Änderungen von Version 5.6.63.0 zu Version 5.6.64.0 (07.12.2017)
Allgemein:
- Ticket#64020: Klasse DKFAF2 hinzugefügt.
- Ticket#63455: Update Newtonsoft.json 10.0.03.
- Ticket#64235: MT-940 Classic: Parsen von OriginalAmount mit Tausenderpunkten korrigiert.
- Ticket#64350: Die DDBAC hat bei kurzen Schlüsseln die 0 hinten angehängt. Die Ficudia erwartet jedoch, dass die 0 vorne angehängt wird.
- Ticket#64259 :Bei der Anmeldung wird geprüft ob die Benutzerkennung mit der Benutzerkennung des Sicherheitsmediums übereinstimmt.
Zugangsdaten
- Ticket#64108: Zugang für MHB Bank (BLZ 50330200) entfernt, MHB Bank bietet kein HBCI an.
Service
- Ticket#62826: Auswertung des ProxyServers auch in .Net Standard.
- Ticket#63949: Findbank mit Bankname/Adresse ist jetzt auch sortiert.
Signlet
- Ticket#63453: Update ZXing.Net version=0.16.2
Änderungen von Version 5.6.62.0 zu Version 5.6.63.0 (04.12.2017)
Allgemein:
- Ticket#62057: Wenn beim Parsen eines MT940 der Tag und Monat des Buchungsdatum gleich dem Tag und Monat des Wertstellungsdatums sind, wird für das Jahr des Buchungsdatums auch das Jahr des Wertstellungsdatums genommen.
- Ticket#64023: Speichern in ddusers.dat korrigiert, Folgeproblem von ddcrypted.dat. (Ticket 63835).
Zugangsdaten
- Ticket#63885: Zugangsdaten Paycenter korrigiert.
- Ticket#63874: FinTS Server Bankhaus Seeliger korrigiert.
Service
- Ticket#62826: In der Konfiguration können mehrere Web-Proxy Server angegeben werden. (ProxyServer, ProxyServer1, ProxyServer2, ...).
- Ticket#63950: Liste der Accounts und DetectedAccountType hinzugefügt.
- Ticket#63949: Die Liste der Ergebnisse von FindBank sind jetzt nach Banknamen sortiert.
- Ticket#63947: Im Rest Service kann in bac_connection_type die Zugangsart übergeben werden.
- Ticket#63951: Die Anzahl der Tage wird in contact/max_statement_days zurückgeliefert.
Änderungen von Version 5.6.61.0 zu Version 5.6.62.0 (30.11.2017)
Allgemein:
- Ticket#63261: Problem beim Verschlüsseln mit RAH (Sparkasse/Secoder) behoben. Die Native Windows Verschlüsselung war abgeschalten, wegen Test von Issue.
- Ticket#63835: Es wird keine ddusers.crypted.xml Datei mehr angelegt, da Virenscanner das bemängeln. Statt dessen wird ddcrypted.dat verwendet.
- Ticket#63776: Die verwendete EBICS Version und Ort wird im Logfile eintragen.
- In Urls.json wurden die SubDomains aller FinTS Banken berücksichtigt und ergänzt, falls noch nicht vorhanden. Abgelaufene Zertifikate entfernt.
Service
- Credentials in Rest/ASPNET Core.
Änderungen von Version 5.6.60.0 zu Version 5.6.61.0 (28.11.2017)
Allgemein:
- Ticket#63263: Aktualisierung fints_institute.csv. Die DKB wird nun mit DKB oder Deutsche Kreditbank gefunden.
- Ticket#63431: Wenn das Ende-Datum beim HKKAZ mit EBCIS nicht eingetragen ist, wird beim STA Download das aktuelle Datum als Ende-Datum eingetragen.
- Ticket#63487: Das Photo-Tan Fenster bewegt sich jetzt mit dem TAN Dialog wenn dieser verschoben wird.
- Mehr Traceausgaben zur Analyse wenn eine Nachricht nicht entschlüsselt werden konnte.
Service
- Klarstellung, dass bac_contact nur geliefert wird, wenn sich die Konten (statt Daten) geändert haben.
- Die Beschreibung für bac_account in der Dokumentation wurde für money_transfer angepasst.
- Die Parameter im Header von REST können statt "äöüß" (was nicht erlaubt ist) auch UrlEncoded als %C3%A4%C3%B6%C3%BC%C3%9F übergeben werden.
- Der Balance in Rest wird wieder geliefert falls EUR und 0. Er wird nicht geliefert, wenn die Währung nicht vorhanden und der Betrag 0 ist.
- Ticket#62698: In der Konfiguration kann eine Datei in "CollectOutgoingDomains" angegeben werden. In dieser Datei werden alle aufgerufenen Domains eingetragen. Das Format entspricht der bisherigen Urls.json.
- Die Sessionverwaltung innerhalb des Service/RESTAPI wurde entfernt. Damit ist folgende Konfiguration nicht mehr möglich:
add name="SessionProvider"
type="DDBAC.Net.ServiceNG.Session.Provider"
remoteHandler="http://localhost/"
localHandler="net.tcp://192.168.x.x:x/ServiceSessions"
writeExceptionsToEventLog="false"
Signlet
- Ticket#63441: Im Signlet wird die aktuelle Version wieder mit Punkten angezeigt.
Änderungen von Version 5.6.60.0 zu Version 5.6.61.0 (28.11.2017)
Allgemein:
Änderungen von Version 5.6.58.0 zu Version 5.6.59.0 (21.11.2017)
Allgemein:
- Ticket#57305: Geschäftsvorfälle DKDFA, DKDFU, DKDFD, DKDFS, DKDFO, DKDFL hinzugefügt.
- Ticket#59146: Geschäftsvorfälle DKBVS, DKBVR, DKBVA, DKBVB, DKBVP, DKBVD und DKBVE hinzugefügt.
- Ticket#63261: Wenn es bei der Entschlüsselung mit Windows Funktionen ein Problem gibt, wird es mit der internen Entschlüsselung nochmal versucht. Die Ermittlung der Nachrichtenlänge unter Windows wurde verändert um das Problem einzugrenzen.
Service
- Ticket#63156 : Der Resources-Service beobachtet jetzt auch .xml-Dateien.
Änderungen von Version 5.6.59.0 zu Version 5.6.60.0 (22.11.2017)
Allgemein:
Änderungen von Version 5.6.58.0 zu Version 5.6.59.0 (21.11.2017)
Allgemein:
- Ticket#57305: Geschäftsvorfälle DKDFA, DKDFU, DKDFD, DKDFS, DKDFO, DKDFL hinzugefügt.
- Ticket#59146: Geschäftsvorfälle DKBVS, DKBVR, DKBVA, DKBVB, DKBVP, DKBVD und DKBVE hinzugefügt.
- Ticket#63261: Wenn es bei der Entschlüsselung mit Windows Funktionen ein Problem gibt, wird es mit der internen Entschlüsselung nochmal versucht. Die Ermittlung der Nachrichtenlänge unter Windows wurde verändert um das Problem einzugrenzen.
Service
- Ticket#63156 : Der Resources-Service beobachtet jetzt auch .xml-Dateien.
Änderungen von Version 5.6.57.0 zu Version 5.6.58.0 (17.11.2017)
Allgemein:
- Ticket#62032: HtmlEncode korrigiert.
- Ticket#62698: Die öffentlichen Parameter wurden in BACConfig bzw. ServiceConfig definiert und der direkte Aufruf von GetOptions als obsolete markiert.
- Ticket#62738: Falls im Ct-Api Port für Chipkarten falsche Werte stehen (nicht numerisch, > 65535) wird 0 angenommen und kein Fehler mehr erzeugt.
- Ticket#59146: DKFAF hinzugefügt.
- Ticket#Geschäftsvorfälle HKEKA um Version 6 und HKKAU um Version 3 ergänzt.
- Ticket#62996: Ausführbare Dateien erhalten jetzt wie die Dlls beide Signaturen.
Service
- Wenn auf eine Anfrage vom Server kein Antwortsegment kommt, wird ein Fehler geliefert. ("Es sind keine Daten vorhanden.")
- Wenn beim Auswerten einer fehlerhaften Antwort eine Exception auftritt wird ein Fehlerticket geschrieben.
- Der DKB Scraper liefert jetzt immer ein Antwortsegment auf die Saldoabfrage.
- Ticket#60383: Der REST Service liefert keinen Balance mit Currency null und Amount 0. Die Json Felder bleiben in diesem Fall leer.
Änderungen von Version 5.6.56.0 zu Version 5.6.57.0 (08.11.2017)
Allgemein:
- Ticket#62369: In RDH Dateien werden doppelte Bankschlüssel nur entfernt, wenn sie die BLZ auch unterscheidet.
- Ticket#62354: Neues Zertifikat der Wüstenrot importiert. Abgelaufene Zertifikate entfernt.
- Ticket#61885: Beim Parsen von MT-940 werden die Umsatzzeilen nach dem ValidityDate einsortiert.
Service
- Ticket#62312: StackTrace entfernt, stattdessen nun aussagekräftige Bezeichnung für das Log hinzugefügt,
- Ticket#59018: Logausgabe verbessert. Warum die Webseiten nicht geloggt werden, ist nicht nachvollziehbar.
- Ticket#59185: InstituteinfosController ist wieder public und damit sichtbar.
Signlet
- Ticket#62088: Die Pin wird nicht mehr durch * in der Log Datei ersetzt sondern durch PINBLOCK.
Änderungen von Version 5.6.54.0 zu Version 5.6.55.0 (19.10.2017)
Allgemein:
- Ticket#61307: Korrektur bei Capatcha Fenstern, diese werden jetzt mit TopMost=true präsentiert d.h. immer im Vordergrund.
- Ticket#59338: Das neue FinTS-Sicherungsverfahren chipTAN USB der Sparkassen (912) ist jetzt verfügbar. Tan-Medien mit Klasse A können synchronisiert werden.
- HKZDL/HIBAZ Bestandsabfrage Zahlungsverkehrsdateien korrigiert.
- Ticket#61335: HasMessageBeenSent in Verbindung mit Scrapern berichtigt. Sichergestellt, dass die Fehlermeldung in .NetApplication immer erscheint.
- Ticket#61238: Die Augsburger Aktienbank liefert Pin-Fehler fälschlicherweise als Signaturfehler. Diese werden jetzt auch mit NoFurtherRequestsPreferred=true geliefert.
Änderungen von Version 5.6.55.0 zu Version 5.6.56.0 (03.11.2017)
Allgemein:
- Klassen für HKBAZ/HKZDF/HKZDA/HKZDL hinzugefügt und NetApplication um ein Beispiel ergänzt.
- Ticket#60874: Das Logging mit Proxy wurde erweitert.
- Ticket#62032: Beim Erzeugen des INI-Briefs in HTML wird der Name HTML codiert und auf 60 Zeichen begrenzt.
Service
- Ticket#62076: HelpHilfe für Service NG wieder aktiviert. Neue Hilfe für REST.
Zugangsdaten
- Ticket#62088: Änderung der Serveradresse der NetBank: BLZ 200 905 00.
Änderungen von Version 5.6.54.0 zu Version 5.6.55.0 (19.10.2017)
Allgemein:
- Ticket#61307: Korrektur bei Capatcha Fenstern, diese werden jetzt mit TopMost=true präsentiert d.h. immer im Vordergrund.
- Ticket#59338: Das neue FinTS-Sicherungsverfahren chipTAN USB der Sparkassen (912) ist jetzt verfügbar. Tan-Medien mit Klasse A können synchronisiert werden.
- HKZDL/HIBAZ Bestandsabfrage Zahlungsverkehrsdateien korrigiert.
- Ticket#61335: HasMessageBeenSent in Verbindung mit Scrapern berichtigt. Sichergestellt, dass die Fehlermeldung in .NetApplication immer erscheint.
- Ticket#61238: Die Augsburger Aktienbank liefert Pin-Fehler fälschlicherweise als Signaturfehler. Diese werden jetzt auch mit NoFurtherRequestsPreferred=true geliefert.
Service
- Ticket#61248: Es wird kein Fehler mehr gemeldet, wenn der AccountName leer ist.
- Ticket#61110: In Kreditkartenumsätzen wird auch der RawPurpose ohne Zeilentrenner geliefert.
Service/Apps
- Ticket#60241: BACLocation wurde um folgende Felder erweitert: Id, Email, TextPhone, TextEquipment, CashDispenser, CashDeposit, Printer, Wlan, DisabilityAccess.
Änderungen von Version 5.6.53.0 zu Version 5.6.54.0 (13.10.2017)
Allgemein:
- Ticket#61157: Fehler behoben, wenn in einem Dialog mehrere Aufträge mit mehreren Unterschriften hintereinander gesendet werden.
- Ticket#61335: Die Rückgabe von HasMessageBeenSent wurde wieder berichtigt.
Service
- Ticket#61247: Korrektur bei DKB "There is no online dialog to end" kommt die ursprüngliche Fehlermeldung (Verbindungsfehler).
Signlet
- Ticket#61176: Problem mit DidSelect (mac) umgangen.
Änderungen von Version 5.6.52.0 zu Version 5.6.53.0 (11.10.2017)
Allgemein:
- Ticket#60711: Text bei der Pin-Änderung im Wizard korrigiert.
- Ticket#60371: Neuer Geschäftsvorfall HKIPZ SEPA Instant Payment.
- Ticket#60372: Neue Versionen dieser Geschäftsvorfälle HKWSD, HKWPO, HKWFO, HKFPO, HKNEZ hinzugefügt.
- Ticket#61022: HIKIM Segmente werden jetzt unabhängig von ihrem Bezugssegment unter BankNotices eingetragen.
- Ticket#58799: Im BatchService kann eine verschlüsselte Datei mit Variablen auf für Punktekonten angegeben werden.
- Projektdatei für ServiceNG/Hilfe auf Newtonsoft 10.* aktualisiert.
Service
- Ticket#60079: In der Rest-APi werden beim Abruf von Accounts jetzt die eindeutigen AccountIds geliefert anlaog zu Balances etc.
- Ticket#61048: Übertragung mit Schlüsseldatei und Service korrigiert.
- Ticket#61048: Die CustomerSystemID wird wieder vom Service geliefert und in die Datei übernommen.
Änderungen von Version 5.6.51.0 zu Version 5.6.52.0 (06.10.2017)
Allgemein:
- Die Liste der URLS enthält keine doppelten Einträge mehr und die Parameter wurden entfernt.
- Ticket#60250: Neuer ErrorCode für BACException für den Fall, dass eine Nachricht nicht entschlüsselt werden konnte.
- Ticket#53521: DDBAC.Net unterstützt jetzt den Geschäftsvorfall HKEKP (Kontoauszug anfordern PDF) .
- Ticket#58770: Syntaxbeschreibung von HKZDF/HKZDA/HKZDL korrigiert.
Signlet
- Ticket#60307: Anpassung an der GUI, Push-Button Breite angepasst..
Service
- Ticket#60437: Statt "reserved" wird eine Info über den eingegangenen Aufruf in das Session log geschrieben. (60437)
- Ticket#60448: Falls "MaskCreditcardNumbers"= "1" konfiguriert wird, werden zurückgelieferte Kreditkartennummern im ServiceNG maskiert, indem nur die ersten 4 und die letzten 4 Nummern der Kreditkarte geliefert werden. Der Mittelteil wird mit "********" aufgefüllt.
Zugangsdaten
- Ticket#60563: Anpassung der Server Adresse für Oldenburgische Landesbank AG (vormals W. Fortmann & Söhne) 28030300 und Oldenburgische Landesbank AG (vormals Allianz Bank) 70035000.
Änderungen von Version 5.6.50.0 zu Version 5.6.51.0 (25.09.2017)
Allgemein:
- Ticket#60416: DDBAC.OptTAN.dll ist nun signiert
- Ticket#60417:
Bei den TAN Verfahren wird die SicherheitsID wieder korrekt mit dem
TAN-Medium geliefert (901/ statt nur 901).
- Ticket#59150: Punktekonten liefern jetzt auch
"NoFurtherRequestPreferred"
Änderungen von Version 5.6.49.0 zu Version 5.6.50.0 (22.09.2017)
Allgemein:
- Ticket#58819: NextMessageSeqNo in FinishTwoStepTransaction erhöht.
- Ticket#59879: Mit Secoder werden jetzt auch Geschäftsvorfälle mit
höheren Segmentversionen korrekt eingereicht.
- Ticket#52644: Problem behoben, wenn bei der Anmeldung ein Fehler
auftritt und anschließend mit dem gleichen Kontakt weitere Aufträge
gesendet werden.
- Ticket#59227: Beim Prüfen ob das Buchungsdatum zu dem angegebenen
Jahr passt wurde die Berechnung des Schaltjahres angepasst.
- Ticket#60060: Die DDBAC Wrapper DLLs, Hilfs-Komponenten und
Beispielprogramme besitzen jetzt eine SH256 Code-Signatur mit
Zeitstempel.
- Ticket#59434: Testbanken der GAD mit den BLZ 49999937, 49999964,
49999985 hinzugefügt.
- Ticket#59149: Der erzeugte HNSHK wird vor dem Absenden geprüft ob
das Segment syntaktisch richtig ist.
- Ticket#60250: Wenn beim Entschlüsseln des symmetrischen Schlüssels
das Ergebnis nicht die erwartete Größe (16 bytes für 3DES) hat, wird
jetzt eine BACException geworfen.
- Ticket#60209: Im Setup der neuen DDBAC wird jetzt auch die
DDBAC.OptTAN.dll installiert. Diese wird vorrangig zur Anzeige der
optischen Tan verwendet und erfordert somit nicht mehr die Installation
des .NET Framework 3.5.
Signlet
- Ticket#58670: Die Dialogbox für das verfügbare Update erscheint nur
noch einmal.
IBAN Konverter
- Ticket#59265: Die BLZ Liste der Bundesbank wurde auch im
IBAN-Konverter aktualisiert.
- Ticket#59140: Problem beim parallelen Zugriff behoben.
GeoService
- Ticket#60241: DDBAC-Webservice Erweiterung für die Auswahl der
Locations.xml
Änderungen von Version 5.6.48.0 zu Version 5.6.49.0 (14.09.2017)
Allgemein:
- Ticket#59515: Das neue Zertifikat zur Prüfung der Signaturen der
Komponenten wurde auch im DDBAC.Net Wrapper (und im classic Source)
übernommen
- Ticket#59547: Die Hamburger Sparkasse liefert derzeit eine
syntaktisch ungültige Nachricht beim Dialog-Ende. Diese Nachricht wird
von der DDBAC.Net nicht mehr als Protokollfehler gewertet.
- Ticket#59225: Ein Fehler im TAN Verfahren führt nicht mehr zu einem
Dialog-Ende mit ungültiger Nachrichtennummer.
- Ticket#59265: Die aktuelle BLZ Liste der Bundesbank mit Gültigkeit
zum 4.9.2017 wurde übernommen .
- Ticket#54249: Beim Parsen von MT-940 werden bei der Länge der
gelesenen Daten jetzt auch ingorierte Whitespaces am Ende hinzugezählt.
- Ticket#58679: Falls ein Resourcedirectory angegeben wurde, wird
darin nach einer HBCI-Institute.json gesucht. Falls vorhanden, werden
Suchergebnisse in dieser Datei bevorzugt.
Zugangsdaten
- Ticket#59548: Der neue FinTS Zugang der Augsburger Aktienbank
(72020700) mit PIN/TAN Sicherheitsverfahren wurde in den Bestand
aufgenommen.
Signlet
- Ticket#59179: Wenn das Signlet nochmal gestartet wird, wird die
laufende Instanz nach vorne geholt.
Änderungen von Version 5.6.47.0 zu Version 5.6.48.0 (28.08.2017)
Allgemein:
- Neue Prüfziffermethode C2 Variante 3 hinzugefügt. (Gültig ab
4.9.2017)
- Ticket#58699: Rechtschreibfehler korrigiert.
- Ticket#58959: Alle Texte in messages.xml unter werden jetzt
als Pin-Fehler/Login Fehler gewertet.
- Ticket#59219: Nachrichtennummer bei TAN Prozess 1 korrigiert.
Überweisungen bei HVB, Nationalbank.
Zugangsdaten
- Neuer Pin/Tan Zugang für die Oldenburgische Landesbank (vormals W.
Fortmann & Söhne) mit der BLZ 28030300.
Signlet
- Ticket#58683: Button Text in "PIN/Passwort ändern" geändert.
- Ticket#59033: Tippfehler korrigiert: Neue Chipkarte einrichten.
- Ticket#59031 bzw. 59033: Texte korrigiert.
Service
- Testphase: Mit der REST-Api ist es nun möglich Aufträge mit
Schlüsseldatei auszuführen. Dabei wird die Schlüsseldatei an dern
Service übertragen.
Änderungen von Version 5.6.46.0 zu Version 5.6.47.0 (18.08.2017)
Allgemein:
- DDBAC um Async() Methoden erweitert. (.Net 4 und Portable)
- Ticket#58871: Logging über BACMonitor wieder korrigiert.
- Ticket#58819 bzw. #58782: Problem behoben, wenn nach dem BeginDialog
ein HKSPA gesendet wird.
- Ticket#58770: Die Zertifikate und die Liste der Urls wurde
aktualisiert
Signlet
- Ticket#58699: Tippfehler in Texten korrigiert.
- Ticket#58683: PIN / Passwort in Dialog und Menü geändert.
Service
- Bei Rest werden die Aufträge nach einer Kontaktneueinrichtung wenn
möglich im gleichen Dialog gesendet. Dadurch einfällt eine An- und eine
Abmeldung bei der Bank.
Änderungen von Version 5.6.45.0 zu Version 5.6.46.0 (11.08.2017)
Allgemein:
- Wenn ein Kontakt nicht erstellt werden kann, weil die UserId leer
ist, wird der Kontakt ohne UserId ins Log geschrieben, damit der Fehler
besser ausgewertet werden kann.
- Neue Methode um die Kontoart zu erkennen hinzugefügt.
DetectedAccountType
- Ticket#58458 bzw. 58595: Die Berechnung der AccountId nach dem Laden
des Kontakts wurde korrigiert (Nur REST/AccountIDOhneName).
- Ticket#58260: Bei RDH-1 Chipkarten wird der Kontakt auf der Karte
nicht mehr aktualisiert, wenn die die PIN_EG nicht verifiziert werden
konnte.
- Ticket#58633: Bei der Ausgabe von Segmenten in das Logfile wurden
potentielle NPE unterbunden.
- Anzeige bei der Prüfung der Bank im Wizard verbessert, wenn die
Prüfung übersprungen wird, falls kein annonymer Dialog mit der Bank
möglich ist. In diesem Fall wird keine Prüfung mehr gemacht.
Signlet
- Ticket#58580: Neue Urls übernommen.
Service
- Falls Scraper requests nicht geloggt werden sollen
(ExtendedScraperErrorTrace=0) werden die Webseiten nicht mehr
komprimiert.
- Ticket#58672: Bei einer Umsatzabfrage (HKKAZ) mit einem Datum-Von
werden Umsätze mit Buchungsdatum vor diesem Datum ausgefiltert.
Änderungen von Version 5.6.44.0 zu Version 5.6.45.0 (01.08.2017)
Allgemein:
- Ticket#58182: Neue Zertifikate der Sparkassen importiert.
- Ticket#58395: Performance beim Laden von Kontakten mit vielen Konten
wieder verbessert. War langsamer wegen neuer AccountId Berechnung.
VerifyFingerprint erwartet jetzt eine Liste an erlaubten Hostnamen List
aCertificateHostnames statt eine ; separireten Liste.
- Ticket#58390: Nach Synchronize wird im BACContact ContactChanged
aufgerufen.
- Ticket#58337, 58235, 57752, 54195: Proxy Authentifizierung mit Https
und Username/Passwort korrigiert.
Signlet
- Ticket#58256: Anlage von Kontakten mit Signlet.
- Ticket#57117: Aufruf der Versions dll klappt jetzt mit unserem
ebanking server.
- Ticket#58256: Neue Schlüsseldatei und Kontakt auf der Chipkarte
einrichten. Mac
Zugangsdaten
- Ticket#58123: Zugangsdaten für die Schröderbank Hamburg (BLZ
20230300) eingetragen.
Änderungen von Version 5.6.43.0 zu Version 5.6.44.0 (26.07.2017)
Allgemein:
- Ticket#57937: Bei Sepa können Felder wie PstlAdrLine mehrere Zeilen
a 70 Zeichen enthalten. Beim Einlesen der Felder werden mehrere Felder
hintereinander mit CRLF getrennt geliefert. Beim Zuweisen wird der
Inhalt entweder an CRLF oder an der maximalen Zeichenanzahl umgebrochen.
- Ticket#57765: Fehler bei der Pin-Eingabe mit * korrigiert. (57765)
- Ticket#58126: Traceausgabe bei Chipkarten verändert, weil Einträge
in Kundenlogs oft fehlen.
- Ticket#57941: COM Schnittstelle: Memoryleak in Verbindung mit
SepaOrders behoben.
Service
- Ticket#57820: Falls auf dem Service nicht
UseAccountIdWithoutName="1" eingetragen ist und Rest verwendet wird,
führt das dazu, dass die Berechnung des Hashwerts mit Name im Account
gespeichert wird und so später der gespeicherte Wert mit Name als Hash
geliefert wird, statt der Name ohne Hash.
- Doppelte Hashwerte in der allhashes.txt führen nicht mehr zu einem
Fehler.
Signlet
- Ticket#58015: Text beim Beenden korrigiert.
- Ticket#57756: Abbrechen auf der Loginseite hinzugefügt.
Änderungen von Version 5.6.42.0 zu Version 5.6.43.0 (18.07.2017)
Allgemein:
- Ticket#57537: Die BACBankInfo-Schnittstelle liefert keine Exception
mehr, wenn nach ausländischen IBANs gesucht wird.
- Ticket#57036: DTAZV: InstructionCodes werden aus der Datei gelesen.
- Ticket#57677: IsValidIBAN gibt jetzt false zurück, wenn ungültige
Zeichen in der IBAN sind, bevor diese in Nummern konvertiert werden.
- Ticket#57726: Die Formattierung von Zeitangaben wurden korrigiert.
- HIBAZ Bestandsabfrage Zahlungsverkehrsdateien korrigiert.
- Ticket#57073: Der Focus wird nach der Anzeige des Flickercodes oder
des PhotoTan Dialogs immer zurück auf das Feld mit der TAN Eingabe
gesetzt.
- Ticket#57762: Vor dem Vergleichen von Kontonummer werden zu lange
Kontonummern im Auftrag auf 30 Zeichen gekürzt.
DDBAC.EBICS
- Ticket#57664: Neue EBICS Auftragsarten hinzugefügt.
Service
- Ticket#57567: Der Service liefert jetzt einen Fehlercode beim Aufruf
von SendINILetter. Dieser wird in BACServices ausgewertet. Beim Zugriff
auf einen Service, der den ReturnCode nicht liefert, wird Ok angenommen.
- Ticket#57781: Beim Suchen passenden Konten werden erweiterte
AccountIds mit der KontoArt berücksichtigt.
Signlet
- Ticket#57414: Laufende Aktionen des Benutzers werden nicht mehr
unterbrochen, wenn im Browser die Loginseite angezeigt oder geöffnet
wird.
Änderungen von Version 5.6.41.0 zu Version 5.6.42.0 (13.07.2017)
Allgemein:
- Ticket#57631: Die IDialog Schnittstelle enthält wieder die
Execute(BACSegment) Methode ohne das Auftraggeberkonto.
DDBAC.EBICS
- Ticket#57520: Problem beim Erstellen eines HIRMG/s mit Array
behoben.
Signlet
- Ticket#57191: Wenn der Anwender das Signlet schließt (und damit in
den Tray sendet) wird dort wieder die Startseite angezeigt, damit das
Signlet sich wieder öffnet, wenn weitere Aktionen gestartet werden und
damit nicht von offenen Aktionen blockiert wird.
- Ticket#57200: Text auf der Startseite korrigiert.
- Ticket#57201: Menüstruktur angepasst.
- Ticket#57202: Vor dem Install der App wird das Signlet wieder
geschlossen.
- Ticket#57199: Beim Installieren wird ein Desktop-Icon angelegt. Es
wird das Icon der .exe verwendet.
Änderungen von Version 5.6.40.0 zu Version 5.6.41.0 (07.07.2017)
Allgemein:
- Ticket#57393: Die erfolgreiche Rückmeldung von einem Proxyserver
(200 Connection Established) wird jetzt richtig ausgewertet.
- Ticket#57399: Problem mit PayPalApi behoben, wenn keine Pin
übergeben wird.
- Ticket#57399: Bei gleichen AccountIds innerhalb eines Kontakts wird
an doppelt vorhandene AccountsIds die KontoArt angehängt. (z.B; +99)
- Ticket#57435: Beim Auslesen der Schlüssel aus einer Chipkarte tritt
kein index-Fehler mehr auf, wenn die Daten auf der Karte unvollständig
sind
DDBAC.EBICS
- Korrektur von einem Fehler in vorherigem Release: Beim Erstellen von
HIRMG/S Rückmeldesegmenten wird die Segmentversion explizit angegeben.
Signlet
- OLB Konfiguration ohne SubAppCode hinzugefügt. Für OLB ohne
SubAppCode ist als Server
https://hbciweb.olb.de/financebrowser5/plugin/fints hinterlegt.
Änderungen von Version 5.6.39.0 zu Version 5.6.40.0 (30.06.2017)
Allgemein:
- Ticket#56331: Version 2 der Segmente XKTAL und XKTAW mit
ReferenzSegmentkennung und ReferenzEinreichungsdatum.
- Ticket#56844: Bei der Gültigkeits-Prüfung eines INI-Briefs gegen das
Template wird jetzt beachtet, dass lange Keys zusätzliche Zeilen
benötigen und das Template nur für 2048 bit keys gültig ist. Dadurch
können jetzt auch INI-Briefe per WebService versandt werden, die nicht
2048 bit Keys haben.
Signlet
- Neuer Text auf der Startseite des Signlet, Anpassungen der Menü Einträge übersetzt. Icon geändert.
Änderungen von Version 5.6.38.0 zu Version 5.6.39.0 (23.06.2017)
Allgemein:
- Ticket#56517: Das vc_redist.exe wird immer mit /quit als Parameter
gestartet, damit erscheint kein Fenster.
- Der Cleaner läuft nicht mehr endlos, wenn keine DDBAC installiert
ist.
- Ticket#56540: Das RAH10 Verfahren mit Schlüsseldateien wurde
korrigiert. (56540)
- Ticket#56373: Mehrfache Abfragen der Geldkarte über die COM
Schnittstelle führen nicht mehr zu einem Fehler.
- Ticket#56449: Das Flag für falsche Puin wird ebenfalls für weitere
Rückgaben der Banken gesetzt.
- Beim Erstellen von HIRMG/S Rückmeldesegmenten wird die
Segmentversion expliziet angegeben.
Signlet
- Neuer Text auf der Startseite des Signlet, Anpassungen der UI, Menü Einträge übersetzt. Icon geändert.
Änderungen von Version 5.6.37.0 zu Version 5.6.38.0 (12.06.2017)
DDBAC.Net:
- Ticket#56130: Problem bei der Auswertung von alten Proxyangaben im
Kontakt korrigiert, wenn diese nur den Proxyserver enthalten haben.
- Ticket#56167: Die vc_redist.x86.exe wurde in die .exe Varianten der
neuen DDBAC übernommen. Damit wird das evtl. fehlende 'Universal CRT'
mit installiert.
- Ticket#56315, #56229: Bei der Weiterleitung wird der nächste Request
immer mit GET gesendet. (Außer bei RedirectKeepVerb).
- Ticket#56230: Bei der manuellen Weiterleitung der DDBAC werden jetzt
auch Relative Urls berücksichtigt.
- Ticket#56371: Bei der manuellen Weiterleitung in der DDBAC wird
jetzt auch 301 MovedPermanently berücksichtigt.
Signlet
- Ticket#56045: B+S Webseite korrigiert.
- Ticket#56206: Korrektur von diversen Tipp-Fehlern.
- Ticket#56214: Der Autostart-Eintrag wird immer nur für den
DefaultCustomer (der erste in der Konfiguration) erstellt.
- Bei Firefox werden jetzt alle möglichen Fenster geprüft.
- Ticket#56233: Doppelte Verbindungen mit der gleichen Schlüsseldatei
werden automatisch aus der Liste der offenen Verbindungen entfernt.
- Ticket#56235: Nach der Anzeige der Loginseite wird der Focus nochmal
auf das Feld zu Pin-Eingabe gesetzt.
- Ticket#56250: Der Kunde kann die Größe des Dialogs für Optionen und
Proxyserver kann nicht mehr verändern.
- Ticket#56316: Wenn sich der Anwender mit dem gleichen
Chipkartenleser nochmal anmelden möchte, werden bereits bestehende
Verbindungen geschlossen und es kommt nicht mehr zu einem Fehler.
Neue Geschäftsvorfälle
- HKBAZ, HIBAZ, HIBAZS Bestandsabfrage Zahlungsverkehrsdateien.
- HKZDF, HIZDFS Zahlungsverkehrsdatei freigeben.
- HKZDL, HIZDLS Zahlungsverkehrsdatei löschen.
- HKZDA, HIZDAS Ändern Ausführungsdatum Zahlungsverkehrsdatei.
Änderungen von Version 5.6.36.0 zu Version 5.6.37.0 (31.05.2017)
DDBAC.Net:
- Ticket#55836: Die Beschriftung des BIC Feldes im Formular
IBANGenerator der DDBAC.Next.Test.exe wurde auf "BIC" geändert.
- Ticket#55011: In der portable DDBAC werden jetzt (analog zur
normalen DDBAC) unbekannte, vom Server gelieferte SEPA-Descriptoren beim
Synchronisieren (im HISPAS) ignoriert und laufen nicht mehr auf eine
"DDBAC.Net.BACException: Could not load embedded Resource:
Resources.Sepa.[...]".
- Ticket#56048: Mögliche NPE bei Disconnect beseitigt.
- Wenn bei der Eingabe der Bankleitzahl die Option Proxyserver
deaktiviert wird, dann wird der Proxyserver auch nicht mehr verweendet.
- Ticket#55769: Wenn bei einer Bank die Zugangsdaten nicht geprüft
werden konnten, wird bei Schlüsseldateien auch RDH-2 und Rdh-10 erlaubt,
da diese mittlerweile häufiger vorkommen als RDH-1 HKBAZ, HIBAZ und
HIBAZS jeweils in Version 1 hinzugefügt.
- Ticket#54041: Http Redirects werden jetzt nicht mehr automatisch
verfolgt sondern innerhalb der DDBAC verfolgt. Dabei werden
Weiterleitungen auf http:// Seiten unterbunden.
- Die in der DDBAC hinterlegten Zertifikate aktualisiert.
Signlet
- Ticket#55910:Die Bezeichung des Signlet im OptionenDialog
korrigiert.
- Ticket#56045:https://www.bsag.com/ korrigiert.
Zugangsdaten
- Neue Commerzbank 70040045 hinzugefügt.
- Aus den Zugangsdaten nicht mehr existierene Sparkassen entfernt.
Neue Referenzen
- Ticket#56045:Update auf jint 2.10.4 (55047)
- Ticket#55049:Update ZXing.Net 0.15.0 ()
- Ticket#55046:Update auf NewtonSoft.Json 10.0.2
Änderungen von Version 5.6.35.0 zu Version 5.6.36.0 (23.05.2017)
Allgemein:
- Ticket#55607: Wenn ein Kontakt synchronisiert wird, wird
sichergestellt, dass bei einer erneuten Synchronisierung das gleiche
Sicherheitsverfahren verwendet wird.
- Ticket#55701: Mögliche NullPointerException nach einem
vorausgegangenen Fehler in ExecuteSegment beseitig.
- Ticket#55651: Bankspezifische Sonderfälle bei der Auswertung der
Fehlermeldung der Bank ergänzt um falsche Pin Eingaben zu erkennen.
IsWrongPIN/
IBAN-Konverter
- Ticket#55180: Update der Bankleitzahlen inkl. Anpassungen an die
neuen Regeln, fiel auf im Zusammenhang mit ungültiger BIC der Wüstenrot.
Neue DDBAC (Wrapper)
- Ticket#55635: Im Hbcilog Header wird die aktuelle Runtime Version
der .Net Umgebung mit ausgegeben um bei TLS Fehlern die Ursache besser
ermitteln zu können, da .Net 2.0 neuere TLS Versionen (>1.0) nicht
unterstützt.
Service
- Ticket#55530: Im Service und in Rest wird die Request-ID jetzt ins
log geschrieben.
Änderungen von Version 5.6.34.0 zu Version 5.6.35.0 (15.05.2017)
Allgemein:
- Ticket#55248: Für Testzwecke sind http Verbindungen zu Hosts mit der
IP "192.168." wieder erlaubt.
- Ticket#55292: Wenn bei der Prüfung ob ein Scraper vorhanden ist ein
ungültiges Verzeichnis geprüft wird, wird keine Exception geworfen.
Neue DDBAC (Wrapper)
- Die Version ist in allen Dlls wieder korrekt.
Signlet
- Text für den Button bei Ini-Letter anzeigen korrigiert.
Service
- Ticket#55422: Mögliche NullPointerException bei der Behandlung eines
Fehlers beseitigt.
Änderungen von Version 5.6.33.0 zu Version 5.6.34.0 (10.03.2017)
Allgemein:
- Korrektur für Ticket:55248: Für Testzwecke sind http Verbindungen zu
Hosts mit der IP "192.168." wieder erlaubt.
Änderungen von Version 5.6.32.0 zu Version 5.6.33.0 (09.05.2017)
Allgemein:
- Ticket#54849: Die Auswahl des Smartcard/Secoder Verfahrens wurde
korrigiert. (54849)
- Ticket#55248: Für Testzwecke sind http Verbindungen zu Hosts mit BS
internen IPs wieder erlaubtFür Testzwecke sind http Verbindungen zu
Hosts mit der IP "192.168." wieder erlaubt. (55248) (nochmals
korrigiert).
- Ticket#54836: Synchrone Mehrfach-TAN Einreichung korrigiert.
Neue DDBAC (Wrapper)
- Ticket#55268: Problem bei Chipkarte mit der Doppelunterschrift mit
neuer DDBAC behoben.
Zugangsdaten:
- Ticket#50828: Für die EBICS Server der GAD wurden die EBICS
Versionen aktualisiert.
Signlet
- Ticket#54231: Label "PIN" auch bei Chipkarte zu "PIN / Passwort"
ändern.
Änderungen von Version 5.6.31.0 zu Version 5.6.32.0 (05.05.2017)
Allgemein:
- Ticket#54158: EBICS darf im Mastermode auch nur dann angeboten
werden, wenn die ebics.dll vorhanden ist.
- Ticket#53202: Mögliche NPEs in BACSwiftInterimTransactionReports
behoben.
- Ticket#54836: Synchrone Mehrfach-TAN Einreichung korrigiert.
Neue DDBAC (Wrapper)
- Ticket#53901: MemoryLeak behoben.
- Ticket#54208: In Verbindung mit der DDBACXML wurden Bankschlüssel
mit dem falschen Verfahren abgeholgt. Deshalb wird jetzt vor dem Begin
eines Dialogs geprüft ob das Sicherheitsverfahren von der Bank
unterstützt wird und ggf. automatisch korrigiert.
- Ticket#54319: Kein unnötiger Disconnect mehr bei DDBACXML und
AuthenticateRq.
- Ticket#53900: Umstellung des Platform Toolset auf VS 2017 (mit xp).
Zugangsdaten:
- Ticket#54901: FinTS Zugang der BLZ 40030000 korrigiert.
- Ticket#54220: Alle Zugänge für die BW-Bank aktualisiert, bestehende
Kontakte werden nicht automatisch umgestellt, Pin/Tan mit 3.0
https://banking-li4.s-fints-pt-li.de/fints30, Anmeldename statt
Kontonummer, betroffene Blz: 60020030, 60050000, 60050101, 66020020,
66050000
Signlet
- Es wird jetzt immer das ganze Fenster des Browsers gescannt, eine
Größenangabe ist nicht mehr erforderlich.
- Ticket#54580: Über das Menü kann der INI-Brief angezeigt werden,
über das Menü kann das Kennwort geändert und der Zugang gesperrt werden.
Änderungen von Version 5.6.30.0 zu Version 5.6.31.0 (21.04.2017)
Allgemein:
- Ticket#54359: In der Antwort des Service ist bei Schlüsseldateien
der ServiceContact in der Antwort nach dem Aufruf von Continue()
enthalten, falls es sich um eine Schlüsseldatei handelt damit der
Signaturzähler gespeichert wird.
- Ticket#53805: Wenn ein Leser von REINER SCT erkannt wird, wird kein
Dialog mehr angezeigt der zur Eingabe der PIN am Leser auffordert.
Dieser Dialog wird bereits von Reiner angezeigt.
- Ticket#54277: Die chipdrives.xml wird jetzt unter
C:\Users\user\AppData\Local\DataDesign\DDBAC gespeichert, Sollte in
C:\Users\user\AppData\Roaming\DataDesign\DDBAC bereits eine
chipdrives.xml vorhanden sein, wird diese verwendet und beim nächsten
Speichern der Datei in Local verschoben.
- Ticket#54518: Wenn in OptTanPostion in der Registry die Position des
optischen TAN Dialogs hinterlegt ist, wird das Fenster nicht mehr neben
den TAN-Dialog bewegt.
- Ticket#54041: Sämtliche Verbindungen über "http" werden mit einer
Fehlermeldung unterbunden.
Service
- Ticket#54068: Fehlermeldungen werden jetzt richtig klassifiziert
(BUSINESS/TECHNICAL).
- ServiceNGTest erlaubt jetzt die Eingabe der PayPal-Header.
- Ticket#53192: Der Service liefert für PayPal die verschlüsselten
Kontaktdaten wenn die Pin nicht übergeben wurde.
- Ticket#53192: Service und PaypaylApi geht jetzt mit
SynchronizeDirect.
Zugangsdaten:
- FinTS für Schlüsseldatei/Chipkarte zu 60050101 hinzugefügt.
Änderungen von Version 5.6.29.0 zu Version 5.6.30.0 (18.04.2017)
Allgemein:
- Ticket#54158: Im Einrichtungswizard ist EBICS wieder im
Expertenmodes verfügbar.
- Ticket#54249: Ein Nachrichten-Ende mit einem Minuszeichen gefolgt
von einigen Leerzeichen und einem fehlenden abschließenden CR/LF führt
nicht mehr zu einer Exception beim parsen des letzten Swift Fields.
- Ticket#53980: Das Annonymisieren von Loyalty-Ergebnissen wurde
generischer implementiert.
- Ticket#53917: Nach dem Laden eines Webscrapers wird die
Versionsinformation über den geladenen Scraper als Information ins Log
geschrieben.
- Ticket#54190: Änderung der Prüfzifferberechnungsmethode B1: um
Variante 3 erweitert, Prüfzifferberechnungsmethoden E3 und E4 wurden
eingefügt.
- Ticket#50102: DDBAC.net: Proxy in DDBAC / Speicherung von Proxy
Daten.
Service
- Ticket#54067: RestAPI: Die Meldung "Sie haben eine ungültige
Kombination von Benutzername/Teilnehmernummer und PIN eingegeben" wird
jetzt als BusinessError geliefert.
Zugangsdaten:
- Ticket#53581: Postleitzahl für Idstein an der richtigen Stelle
korrigiert.
- Ticket#54220: Alle Zugänge für die BW-Bank aktualisiert, verwendete
HBCI Version ist FinTS 3.0, bestehende Kontakte werden nicht automatisch
umgestellt, betroffene Blz: 60020030, 60050000, 60050101, 66020020,
66050000.
Änderungen von Version 5.6.28.0 zu Version 5.6.29.0 (05.04.2017)
Allgemein:
- Ticket#54011: Die Datei ddBACOptTan.exe.config wurde ins Setup
aufgenommen. Darin ist die Kompatibilität zu .Net 4.0 enthalten.
- Die Fehlercodes 9910 und 9930 werden von BACEvaluateResult als
falsche PIN IsWrongPIN() betrachtet.
- Ticket#54063: Bei RDH 2/10 Dateien wird der Schlüssel mit der
höchsten Versionsnummer verwendet.
- Ticket#54115: Bei manchen SECCOS Chipkarten führte der Versuch ein
nicht vorhandenes Zertifikat einzulesen zu einem Fehler. Dies wurde
behoben.
Service/App
- Ticket#54121:Der Parameter "USEBLZ" wird nun aus dem Service
übertragen.
Service
- Ticket#53819:Die Dokumentation von LastScheduledDate wurde
korrigiert.
- Ticket#53553:Unter Server wird im Log bei Scapring Kontakten der
Scrapername statt https://scraper eingetragen.
- Ticket#53990:Für folgende FinTS Fehlercodes ist ebenfalls
NoFurtherRequestsPreferred = true: 9910, 9930.
- Ticket#53673:Wenn beim Erstellen eines Logfiles eine IO/Exception
auftritt wird es mit einem anderen Zeitstempel erneut versucht.
- Ticket#53980:Loyalty-Programms Results werden im Log jetzt
anonymisiert.
Signlet
- Ticket#53856:Kontakte werden ab jetzt weder aus der lokalen Datei
geladen noch gespeichert.
Änderungen von Version 5.6.27.0 zu Version 5.6.28.0 (31.03.2017)
Allgemein:
Änderungen von Version 5.6.26.0 zu Version 5.6.27.0 (31.03.2017)
Allgemein:
Änderungen von Version 5.6.25.0 zu Version 5.6.26.0 (30.03.2017)
Allgemein:
- Ticket#53548: Nach der Abfrage des Service wird von der App das
erlaubte Transaktionsverfahren korrekt ausgewertet (Korrektur).
Service:
- Ticket#53553: Die RequestID wird ebenfalls ins Log geschrieben.
Änderungen von Version 5.6.24.0 zu Version 5.6.25.0 (30.03.2017)
Allgemein:
- Ticket#53548: Die Auswertung der Antwort der Bank für
Empfängerkonten wurde korrigiert.
Service:
- Ticket#53684: Nach der Abfrage des Service wird von der App das
erlaubte Transaktionsverfahren korrekt ausgewertet.
Änderungen von Version 5.6.23.0 zu Version 5.6.24.0 (29.03.2017)
Allgemein:
- Ticket#53663: Die Auswahl des RDH-Verfahrens wird im Wizard bei
"Zurück" erst wieder nach der erneuten Eingabe der Chipkarten-Pin
angezeigt.
Service:
- Ticket#53192: Bei der Überprüfung ob die Kontaktdaten stimmen werden
für die PayPal-Api die Header aus dem Http-Request übergeben.
Zugangsdaten:
- Ticket#53581: Korrektur von PLZ 65510.
Änderungen von Version 5.6.22.0 zu Version 5.6.23.0 (23.03.2017)
Allgemein:
- ContactIndex in SecurityMediaID bei Schlüsseldateien wird bei
Schlüsseldateien vom Bankverlag ausgewertet und der vorausgewählt
Kontakt ist der erste und nicht der letzte Kontakt in der Datei.
- Kontakte ohne Bankleitzahl oder ohne UserId werden nicht mehr aus
der ddusers.dat geladen.
- Zusätzlich Traceausgaben für .key Schlüsseldateien in welchen steht,
welche Schlüssel enthalten sind.
- Ticket#53480: Ein DDBAC BatchJob wird nicht mehr abgebrochen, wenn
in einer Antwortnachricht der Bank nur der Gesamt-Statuscode 9050
"Teilweise fehlerhaft" enthalten ist. Der Status einzelner Aufträge kann
in der Property StatusSegment oder Executed der einzelnen
BACBatchTransaction im Callback oder nach der Verarbeitung aus der
Property Transactions ermittelt werden.
- Bei Kontakten mit Secoder wurde (BACContact) NeedSynchronisation
korrigiert.
- Die Erkennung von DDV Chipkarten der Sparkasse die die neue Signatur
unterstützt wurde verbessert.
- Ticket#53544: Ende das Konto für das Umsätze in einer Swift MT-940
Nachricht gemeldet werden mit drei Buchstaben hinter einer Ziffer,
werden diese drei Buchstaben als Währunskennzeichen interpretiert und
als Unterkontomerkmal gespeichert.
- Ticket#53260: Alle Änderungen der neuen FinTS Bankenliste
übernommen, neue Zugangsdaten Umweltbank übernommen.
DDBAC.Signlet
- Ticket#53519: Für den App Code "OLT" wurde eine Style-Datei im
DDBAC.Net.Signlet hinzugefügt. (
- Ticket#53519: Die Konfiguration der Signlet.exe wurde in der
Entwicklerversion so angepasst, das mit dem AppCode "OLT" mit einem
lokalen FinanceBrowser getestet werden kann.
- Es erscheint kein weißes Fenster (zufällig) mehr, wenn die App
bereits gestartet ist.
Service
- Ticket#53238: Der Service liefert bei Umsatzabfragen jetzt auch den
SEPA Purpose code, falls vorhanden.
- Ticket#53193: Für die Option ExtendedScraperErrorTrace werden die
Werte "0", "" und Option nicht aufgeführt gleich behandelt, d.h. kein
erweitertes Tracing aktiviert.
Änderungen von Version 5.6.21.0 zu Version 5.6.22.0 (10.03.2017)
Allgemein:
- Beim Synchonisieren wird kein HKSYN mit dem Secoderverfahren
gesendet, wenn die Kontatdaten unvollständig sind.
- BACCustomer wird nur noch automatisch gespeichert, wenn
Countrycode/Bankcode/Userid vorhanden sind.
DDBAC.Signlet
- Die URLs wurden fest hinterlegt, die Registry wird nicht
mehr ausgwertet.
- Auf Update erst bei Login prüfen..
Service
- Ticket#52207: In ServiceNG wird zusätzlich RawPurpose mit den
unverarbeiteten Verwendungszweckdaten geliefert.
Zugangsdaten
- PIN TAN Zugang von 99003138 PayJoe BLZ 99003138 hinzugefügt.
Änderungen von Version 5.6.20.0 zu Version 5.6.21.0 (09.03.2017)
Allgemein:
- Ticket#52939: In der Dokumentation wurde „Zero“ durch genauere
Angaben ersetzt.
- Wenn in BACSepeMessage mehrfach hintereinander LoadXML() aufgerufen
wird, sind die BACSepaOrders in Orders nicht mehr mehrfach vorhanden.
- Ticket#52763: Beim Synchronisieren wird bei EBICS Kontakten mit der
Sparkasse nicht mehr versucht die Schlüssel mit RAH abzuholen.
- In Verbindung mit DDBACXML und RDH:3 und RDH:5 wird der
Bankschlüssel jetzt richtig verglichen.
DDBAC.Signlet
- Gespeicherte Daten wie die zuletzt verwendete Schlüsseldatei werden
beim Update aus der letzten Version übernommen.
- Die App beendet sich nicht mehr, wenn kein Chipkartenleser mehr
angeschlossen ist.
- Als Dateiname für eine neue Schlüsseldatei wird statt "keys.key"
Bankcode + ".key" vorgeschlagen.
- Beim Start der App wird ein Eintrag im StartMenü eingetragen (falls
nicht vorhanden).
- Der AssemblyTitle wurde für die Anzeige im Task-Manager angepasst.
- Neben der Liste der Chipkartenleser wird jetzt das Symbol für
'Aktualisieren' angezeigt.
- Übertragung der aktuellen Version an den FB5 wurde hinzugefügt um
dort die Minimalversion prüfen zu können.
Service
- Ticket#51936: Das Logging von Fehlern wurde im Service verbessert.
- Ticket#53021: Fehler beim Tracking oder beim Billing werden jetzt in
das Fehlerlog geschrieben.
Änderungen von Version 5.6.19.0 zu Version 5.6.20.0 (02.03.2017)
Allgemein:
- BACBatchJob liefert die letzte BACMessage oder die BACMessage mit
einem Fehler, die zum Abbruch geführt hat, zurück.
DDBAC.Signlet
- Grafische Anpassungen,
- Eine fehlerhafte UpdateURL führt nicht mehr dazu, dass der Kunde
einen Dialog mit einem Fehler erhält.
- Ticket#53057: Die App kann wieder unter Windows 10 gestartet werden.
Änderungen von Version 5.6.18.0 zu Version 5.6.19.0 (28.02.2017)
Allgemein:
- Ticket#52721: Verbesserte Fehlermeldung wenn beim Entschlüsseln der
Nachricht ein unerwarteter Fehler auftritt.
DDBAC.Signlet
- Ticket#52706: Neuer Text beim Beenden der App.
- Ticket#52814: Falscher Zustand mit Chipkartenkontakten nach Logout
behoben.
- Ticket#52812: Falls bei der Pin-Übergabe an die Chipkarte ein Fehler
auftritt wird die Anzahl der verbleibenden Versuche in den Text
eingetragen.
- In den Optionen ist der der Default für Updates jetzt true.
- Das Logging ist abhängig von Registry Einstellungen, die auf einem
Kundenrechner üblicherweise nicht vorhanden sind und erst geschrieben
werden, wenn das Loggin aktiviert wird. D.h. bereits installierte
Versionen behalten ihren Logging-Status.
- Nach der Updateprüfung wird eine Meldung anzeigt, wenn das Signlet
auf dem neuesten Stand ist.
- Die Scanhöhe nach dem QR-Code wurde erweitert, damit zusätzliche
Toolbars im Browser keine Auswirkung haben. Die Toolbars sollten
zusammen nicht höher als ca. 150 Pixel hoch sein.
- Die URLs für die Produktion eingetragen.
- App beendet sich vor dem Autoupdate beim Start.
- Beim Update wird der Eintrag der vorherigen Version entfernt.
- SignletApp verwendet jetzt "OLB Onlinebanking Starter"
Service
- Ticket#52567: Probleme beim Logging von Sessions behoben.
- Verbessertes Fehlerlogging wenn ein LoyaltyPrograms-Kontakt nicht
eingerichtet werden konnte.
- Ticket#51936Log-Datei: Doppelte Anführungsstriche werden nicht mehr
verdoppelt sondern durch einfache Anführungsstriche ersetzt und das
Semicolon wird im Text durch Komma ersetzt.
Änderungen von Version 5.6.17.0 zu Version 5.6.18.0 (24.02.2017)
Allgemein:
- Die Klasse Receipt zu Portable DDBAC.Net.FinTS hinzugefügt.
- Ticket#52599: Nach einer BIC ohne "XXX" gesucht wird, die BIC aber
mit "XXX" hinterlegt ist, wird dieser Eintrag wieder gefunden.
- Verbesserte Fehlermeldung wenn die Bank einen Auftrag signiert und
im Sicherheitsmedium des Kunden kein Bankschlüssel hinterlegt ist.
- Ticket#52338: In IBACDialog1 kann über Parameter nach einem
gesendeten Auftrag der Status für folgende Werte abgefragt werden:
HasMessageBeenSent, WasLastTransactionAsynchron,
WasLastTransactionSuccessful
- Ticket#52326: Secoder ist mit CTAPI und PC/SC möglich. Die Anzeige
wurde dementsprechend korrigiert.
- Ticket#52620: Die Änderung der Transportpin auf dem Chipkartenleser
ist jetzt möglich.
DDBAC.Signlet
- Shortcut in Autostart wird bei uninstall wieder gelöscht.
- Kein Absturz mehr, wenn die App mehrfach gestartet wird.
- Performanceverbesserungen.
- Im Menü der App wurde der Punkt "Chipkarte mit PUK entsperren"
entfernt. "Über..." ist auch entfallen.
Zugangsdaten
- Ticket#52468: Neue URl für Testsysteme.
Service
- Ticket#52600: Beim Tristan Request wurde der Header
Accept="application/json" hinzugefügt.
- Ticket#52207: Falls "RawPurposeLineContent" = "1" konfiguriert ist,
wird in Purpose der ungeparste Inhalt der Verwendungszweckzeilen
geliefert.
Änderungen von Version 5.6.16.0 zu Version 5.6.17.0 (14.02.2017)
Allgemein:
- Ticket#52177,#51964: Wenn für eine Bankleitzahl kein Eintrag
gefunden wird, wird diese Information ebenfalls in den Cache
aufgenommen. Das vermeidet eine Laufzeitverlängerung bei
FindOptimalBPDSegment.
- Falls beim Einrichten eines neuen Kontakts auf einer Chipkarte die
Fehlermeldung: "Sicherungsverfahren widerspricht dem
Legitimationsvertrag" geliefert wird, wird die Synchronisierung mit dem
Verfahren 811 erneut versucht.
- Mehrfachsignaturen mit Secoder (FeS) werden jetzt unterstützt.
- Ticket#52250: In Verbindung mit der DDBACXML wurde die Länge der
ausgehenden Nachricht nicht korrekt berechnet, wenn das Tracing nicht
aktiviert war.
- Es erscheint jetzt eine Fehlermeldung wenn bei der Installation der
DDBAC mit der DDBACSilent.exe ein Fehler aufgetreten ist.
DDBAC.Signlet
- Sporadisch auftretende Fehler beim Scannen des Bildschirms werden
jetzt ignoriert.
- Wenn nur ein Kontakt auf der Chipkarte ist, wird diese richtig
aktiviert.
- Beim Click auf das X in der Titelzeile verschwindet das Signlet im
Tray. Man kann es nur mit Menu/Beenden verlassen.
Service
- Die Schreibweise der erlaubten Aufträge in ActionsAllowed wurde
korrigiert in orders statt oders.
Änderungen von Version 5.6.15.0 zu Version 5.6.16.0 (08.02.2017)
Allgemein:
- Ticket#50969:Wenn bei der Synchronierung das Secoder Verfahren 811
ausgewählt wird, aber kein Secoder angeschlossen ist, wird die
Synchronisation ohne Secoder Verfahren durchgeführt.
- Ticket#51089:Wenn das Fenster mit dem optischen Code vom Anwender
vorher geschlossen wird, friert das TAN-Eingabe Fenster nicht mehr ein.
Das Problem tritt nur in Verbindung mit der ddbacopttan.exe in
Verbindung mit der neuen DDBAC auf.
- In der neuen DDBAC wird der BACCustomer wieder sofort gespeichert,
wenn Felder geändert werden.
- Ticket#50448: Die Proxyadresse wird beim Ändern der
Internetverbindung richtig ausgewertet.
- Verbesserte Fehlermeldung wenn eine RDH1 Datei geöffnet wird, die
keine RDH-1 Datei ist.
DDBAC.Signlet
Zugangsdaten:
- Ticket#51238: Internationale BICs werden nicht mehr hinzugefügt,
wenn diese bei den Nationalen bereits vorhanden sind. Das führt nicht
mehr zu doppelten Suchergebnissen bei zum Beispiel: HASPDEHHXXX.
Änderungen von Version 5.6.14.0 zu Version 5.6.15.0 (02.02.2017)
Allgemein:
- Das DDBAC Setup.msi prüft, ob ein passendes .Net Framework (min.
4.0) installiert ist.
- Der Kompatibilitätsassistent erscheint nicht mehr, wenn der
Homebanking Administrator im Control Panel geschlossen wird.
- Ticket#50644: Die Auswertung ob das TAN Verfahren asynchron sein
muss, wird direkt ermittelt und muss nicht mehr im Kontakt im Feld
"ForceAsynchronTAN" eingetragen sein.
- Ticket#50608: Im TAN Dialog wird jetzt der Name des Kontakts, die
Bezeichnung des Absenderkontos und die Kontonummer angezeigt. (50608)
- Ticket#50638: Das Parsen des Ablaufdatums von Zertifikaten wurden
verbessert.
- Ticket#50624: ZKA-Chipkarten, welche nur einen Schlüssel enthalten
werden testweise akzeptiert.
- Bei ZKA-Chipkarten wird der Bankhash "CurrentBankKeyHash"
(ausschließlich genutzt von DDBACXML) jetzt mit dem richtigen Schlüssel
errechnet.
- Die Secoder Rückmeldung '91 00' "Execution successful, transaction
finished" wird bei CT-Api jetzt richtig ausgewertet.
- Bei der Konteinrichtung kann bei Banken mit Scraper und Pin/Tan
jetzt die Zugangsart einfacher ausgewählt werden.
- Ticket#50874: Bei der DKB wird EBICS wieder angeboten, falls
installiert.
Service:
- Ticket#50549: Zum Service wurde die neue Methode ChangePinDirect
inklusive Beispiel in DirectServiceTest hinzugefügt.
Zugangsdaten:
- Ticket#50968: Neue Kommunikationsdaten für die Wüstenrot Bank AG
Pfandbriefbank wurden hinzugefügt.
Änderungen von Version 5.6.13.0 zu Version 5.6.14.0 (27.01.2017)
Allgemein:
- Ticket#50106: MT-571 ":93B::AGGR//UNIT/N-60," wird statt Fehler als
"-60" interpretiert.
- Ticket#50199: Bei der Eingabe des Proxy-Passworts im
Einrichtungswizard erscheint das Passwort nicht mehr im Klartext.
- Ticket#49742: Die automatische Auswahl der FinTS Version beim
Anlegen eines Kontaktes wurde verbessert wenn die Kommunikationsadresse
aber keine FinTS Version vorhanden ist.
- Wenn das SecurePad im Einrichtungswizard ausgeblendet wird, wird
auch der Text im Dialog passend dazu geändert.
- GetBankInfo findet wieder ausländische Banken, wenn diese ohne XXX
hinterlegt sind. Beispiel: In der DDBAC ist CMCIFR2A hinterlegt. Wenn
nach CMCIFR2AXXX gesucht wird, dann wird CMCIFR2A jetzt gefunden.
- Beim Laden einer gespeicherten BACMessage werden die Signaturen
entsprechend ihrer SeqNr einsortiert.
- Ticket#50222: Die Auswertung von einem EBICS System gesendeten MT940
Umsatzdaten wurde an die Besonderheiten der Neelmeyer Bank angepasst
(fehlende Trennzeichen).
Service:
- Ticket#50221: Die Antwort für RetrieveBicForBankCode,
RetrieveBicForIban, RetrieveIbanAndBic enthält jetzt den Banknamen.
Zugangsdaten:
- Ticket#50035: Die Zugangsdaten für 25060180 Bankhaus Hallbaum für
Chipkarte/Schlüsseldatei wurden korrigert.
Änderungen von Version 5.6.12.0 zu Version 5.6.13.0 (12.01.2017)
Allgemein:
- Ticket#49624: Im Xml des BACBankInfo.Xml wird wieder "nicht belegt"
eingetragen, wenn keine CustomerID benötigt wird.
- Ticket#49593: Das Logging der PayPal-Api Parameter wurde verbessert,
das Passwort wird maskiert.
- Die Segmentdefinitionen für HKTAB(5), HKTAU(3), HKMTR(3), HKMTF(3),
HKMTA(3), HKTML(2), HKTAN(6) wurden hinzugefügt.
- Ticket#49858: DDBACXML erkennt jetzt Chipkarten mit
fortgeschrittener elektronischer Signatur (FeS).
- Falls keine CustomerSystemID vorhanden ist, wird das
SecoderVerfahren bevorzugt.
- Verbesserter Fehlertext wenn die Chipkarte falsch herum eingesteckt
wurde.
- Die Auswahl und die Eingabe der Pin für die zweite Unterschrift
wurde korrigiert, wenn die Applikation die Daten des zweiten Kontakts
über die Callback Methode liefert.
- Ticket#50018: BlzInfo.FindByXPath kann wieder verwendet werden um
die Daten für alle Banken abzufragen. Komplexere XPath Ausdrücke sind
nicht erlaubt.
- Das Fenster mit dem FlickerCode wird mit dem TAN Fenster verschoben
wenn die ddBACOptTan.exe verwendet wird.
- Ticket#49429: Das Zerlegen der Umsatzdaten (MT-940) bei EBICS wurde
verbessert.
Service:
- Ticket#49742: In BACCustomerData kann das neue Feld:
CommunicationAddress mit einer alternativen Adresse der Bank gefüllt
werden.
- Ticket#44386: Der LogHeader wird jetzt auch bei CreateContact und
CreateContactWithParam geschrieben.
Zugangsdaten:
- Ticket#50035: Die Zugangsdaten für 25060180 Bankhaus Hallbaum für
Chipkarte/Schlüsseldatei wurden korrigert.
Änderungen von Version 5.6.11.0 zu Version 5.6.12.0 (23.12.2016)
Allgemein:
- Ticket#49429: Das Logging wurde für EBCIS Downloads erweitert um
Fehler beim Download von STA zu analysieren.
- Ticket#49414: Im CustomerErrorText werden keine Punkte mehr
eingefügt.
Service:
- Ticket#49430: Der AccountholderName ist nicht mehr als Required
angegeben, da manche Scraper das nicht liefern.
- Ticket#45396: In statements werden jetzt auch Bausparkontenumsätze
(SchwäbischHall) zurückgeliefert.
Änderungen von Version 5.6.10.0 zu Version 5.6.11.0 (20.12.2016)
Allgemein:
- HKEKP Version 2 hinzugefügt.
- AcctStatementPDF.Response liefert kein BACSwiftStatement sondern
BACDataObject.
- Ticket#49104: Das XML von BlzInfo beginnt wieder mit XML/BANK statt
nur BANK.
Service:
- PayPal-Api im Service mit DirectMethoden Saldo/Umsätze hinzugefügt.
Änderungen von Version 5.6.9.0 zu Version 5.6.10.0 (19.12.2016)
Allgemein:
- "Wildcard Intern" ist als CN-Name für hbci.olb.de erlaubt.
- Ticket#49185: Die exakte Suche nach einer BIC in GetBankInfo wurde
korrigiert.
- Ticket#49104: Das XML von BlzInfo beginnt wieder mit XML/BANK statt
nur BANK.
ServiceNG:
Änderungen von Version 5.6.8.0 zu Version 5.6.9.0 (15.12.2016)
Allgemein:
- Ticket#48923: Korrektur bei GetBankInfo durchgeführt.
- Der ProductName und die ProductVersion kann jetzt auch Über
BACBanking.SetOptions("ProductName", sName) oder
BACBanking.SetOptions("ProductVersion", sVersion); eingetragen werden.
- Ticket#48975: Die Anzeige des Fehlerberichts im Wizard wurde
korrigiert.
- Ticket#48967: Der Weiter-Button beim Einrichten eines Kontakts
korrigiert wenn die BLZ mehrfach vorhanden ist.
- Bei Aufträgen mit mehreren Unterschriften mit dem Pin/Tan Verfahren
wird für die DKB 12030000 die zweite TAN in einem eigenen Dialog
Übermittelt.
- Ticket#49105: Illegale Sonderzeichen führen nicht mehr zu einer
IndexOutOfRangeException wenn Texte aus einer Webseite in einen FinTS
konformen String umgewandelt werden.
- Zertifikat für MBANKING.OLB.DE aktualisiert.
- Die Baader Bank BLZ 70033100 wurde hinzugefügt.
- Alle Zugangsdaten zu https://www.bv-activebanking.de verwenden jetzt
FinTS 3.0
Service:
- Ticket#48460: Die Übergabe der Header für Paypal-API wurde im
Service.asmx hinzugefügt.
ServiceNG
- Ticket#48380: Bei ServiceNG wird mit der DKB (12030000) der
Verbindungstyp "FinTSOnly" korrekt ausgewertet. In diesem Fall werden
auch keine Kreditkartenkonten mehr geliefert.
- Ticket#48396: Der Speicherzeitraum wird jetzt auch für
Kreditkartenkonten in den BankParametern geliefert
- Ticket#44386: Zuordnung der HBCI Log Files bei ServiceNG
CreateContactDirectRequest hinzugefügt.
- Newtonsoft.Json.dll wird mit dem .Net SDK ausgeliefert.
Änderungen von Version 5.6.7.0 zu Version 5.6.8.0 (07.12.2016)
Allgemein:
- Wenn im HTDResponse der AccountHolder leer ist, wird als Name die
Kontonummer verwendet. Das verhindert, dass beim Absenden von Aufträgen
der Absendername leer ist. (48137)
- BACBatchJob: Falls bei der Abfrage von mehreren Konten mit einem
WebScraper bei der erneuten Anmeldung ein Fehler auftritt, wird die
Verarbeitung abgebrochen. (48704)
- Wenn für Sparkassen mit dem Sicherheitsverfahren RDH die
Bankschlüssel angefordert werden, wird RAH-7 verwendet, da die
Sparkassen für RDH keine Bankschlüssel anbieten. (48812)
- Die folgenden Warnungscodes werden wie Fehler bei der Anmeldung
behandelt, auch wenn im HIRMG kein 9000 Code geliefert wird. (48751)
- 3931 PIN gesperrt. Entsperren mit GV "PIN-Sperre aufheben"
möglich.
- 3932 Bitte führen Sie zunächst eine PIN-änderung durch.
Neue DDBAC:
- Wenn man bei QueryPin() E_ABORTED liefert, erscheint nicht mehr die
Meldung "manueller Abbruch".
- Beim Registrieren der DDBAC.DLL werden alte Einträge im Software
Verzeichnis (5.3.x) entfernt.
Zugangsdaten:
- Die Zugangsdaten sind jetzt auch im Json Format verfügbar. Wie
HBCIINstitute.xml.
Service:
- Wenn beim Absenden von Sepa-Aufträgen der OrderingAccountName einen
Wert enthält, wird dieser Name statt dem Namen im FinAccount im
Sepa-Auftrag eingetragen. (48137)
ServiceNG:
- Falls ExtendedScraperErrorTrace="1" ist, wurde das Log nicht
anonymisiert. Dies wird jetzt nur noch bei WebScraping Kontakten
gemacht.
- Wenn sich die Übergebene AccountId von der berechnteten AccountId
unterscheidet, wird die neue AccountId und die aktuellen Contactdaten
zurückgeliefert.
- Bei CreateContactData wird der Logfileheader auch geschrieben.
(44386)
ServiceNG Rest:
- Bei den Instituteinfos liefert any/offline jetzt auch Banken, die
keine Onlineanbindung haben.
Änderungen von Version 5.6.6.0 zu Version 5.6.7.0 (30.11.2016)
Allgemein:
- Ticket#40748: Bei der Einrichtung eines neuen Kontakts kann jetzt
nach Banken gesucht werden.
- Die Kontakte der Ing-Diba werden automatisch auf 3.0 umgestellt.
- Die Kontakte der Postbank werden automatisch auf 3.0 umgestellt.
- Ticket#48198: Ein Problem bei der Auswertung der Mindestvorlaufzeit
bei Sepa-Firmenlastschriften (HIBSES) behoben.
- In BACSegment wurde die Verify() Methode erweitert um eine Prüfung
des Auftrags gegen die BPD Segmente der Bank vornehmen zu können. Vor
dem Absenden von Aufträgen werden Sepa-Sammelaufträge Überprüft, ob das
Feld "EinzelbuchungGewuenscht" J enthält, während in den BPD
"EinzelbuchungErlaubt" = N ist. In diesem Fall wird im Auftrag an die
Bank "EinzelbuchungGewuenscht" = N eingetragen bevor er an die Bank
gesendet wird. Tatsächlich ist für die Ausführung von Einzelbuchungen
nur noch das Feld BatchBooking im Sepa-Auftrag relevant.
- Neue DDBAC: ListCustomerRq wird in BACStorage jetzt aufgerufen.
Zugangsdaten:
- Ticket#48392: EBICS Verbindung von NEELBANK auf Version H004
umgestellt. Zertifikat hinzugefügt.
- IngDiba hat jetzt FinTS Version 3.00.
ServiceNG / RESTapi:
- Ticket#44386: In der Web.config kann mit "LogHeaderValue" ein Header
angegeben werden (z.B: X-Request-ID). Falls so ein Eintrag vorhanden
ist, wird am Anfang des Logs der Wert dieses Headers eingetragen.
Ebenfalls in Soap sowie im Service (CreateDialogForContactAndSecurity,
CreateDialogForContact).
Änderungen von Version 5.6.5.0 zu Version 5.6.6.0 (23.11.2016)
Allgemein:
- Ticket#48124: Der neue DAB Fints Zugang lieferte manchmal
Zertifikate die noch nicht akzeptiert wurden. Dieses Problem wurde
behoben.
- Ticket#37866: Das SecurePad wird bei Schlüsseldateien im Homebanking
Kontakte Administrator nicht mehr angezeigt.
- Ticket#48198: Die Auswertung der Vorlaufzeiten in den Bankparametern
für die Sepa-Firmenlastschrift (HIBSES) wurde korrigiert
- Ticket#47817: Beim Anonymisieren des Logs tritt kein Fehler mehr
auf, wenn während des Vorgangs weitere Einträge ins Log geschrieben
werden.
Änderungen von Version 5.6.3.0 zu Version 5.6.4.0 (16.11.2016)
Allgemein:
- Ticket#46147: Wenn die Bank nach einer Dialoginitialisierung einen
Fehler meldet und ein Sicherheitsverfahren ausgewählt wurde, das nicht
mehr angeboten wird, wird die Dialoginitialisierung mit einem der
zurückgemeldeten Sicherheitsverfahren wiederholt. Im Erfolgsfall wird
das ungültige Sicherheitsverfahren aus dem Contact entfernt.
- BACBanking.IsTraceOn und BACMonitor.IsTraceOn lieferten u.U.
unterschiedliche Werte, je nachdem wie das Tracing aktiviert/deaktiviert
wurde. Dies wurde korrigiert.
- Wenn ein Chipkartenleser verwendet wird, wird immer geprüft ob in
der Registry (DDBAC Classic) der Wert für CardReaderClass2="1" ist und
in diesem Fall die Eingabe der Pin am Leser vorgenommen. Beim
automatischen Erkennen erscheinen Leser nicht mehr doppelt.
ServiceNG / RESTapi
- Ticket#45796: Der ADAC Kreditkarten-Scraper wird jetzt verwendet,
wenn in der user_id einer Kerditkartennummer Übergeben wird.
- Ticket#46109: Scraper mit mehreren Konten wurden korrigiert.
DDBAC.Services (App)
- Ticket#47469: Der INIBrief wird jetzt vor dem Senden signiert, die
Signatur wird im Header "BACINILetter" übertragen. Serverseitig wird
geprüft ob die Signatur übereinstimmt. Der INI-Brief wird vor und nach
dem Senden an den Server geprüft ob er mit der INI-Briefvorlage aus der
DDBAC übereinstimmt. Die Anzahl der Zeilen muss übereinstimmen.Jede
Zeile muss den Text aus der Vorlage enthalten.Der variable Teile einer
Zeile darf nicht länger als 80 Zeichen sein
Änderungen von Version 5.6.2.0 zu Version 5.6.3.0 (08.11.2016)
Allgemein:
- Ticket#46159: Im Camt fehlten Felder zum Eröffnungssaldo und
Kontoinformationen. Das führt nicht mehr zu einer Exception und es wird
ein Eröffnungssaldo von null geliefert.
ServiceNG / RESTapi
- Ticket#44858: FindBank durchsucht jetzt auch die BIC.
- Ticket#46290: ServiceNG, die Http-Header PayPalApiPassword,
PayPalApiSignature,PayPalApiUserName werden (falls vorhanden) verwendet
um auf die PayPal-API zuzugreifen. Falls diese nicht Übergeben werden,
werden die Werte aus der Konfiguration verwendet.
Änderungen von Version 5.6.1.0 zu Version 5.6.2.0 (28.10.2016)
Allgemein:
- Die Abhängigkeit zu Newtonsoft JSON wurde zur DDBAC.Net hinzugefügt.
- Ticket#45504: In BACContact.GetExecutingAccount() wird das
Unterkontomerkmal auch berücksichtigt.
- Ticket#45714: Tippfehler: formatiert korrigiert.
- Ticket#45770, 45771, 45772, 45775, 45776, 45777, 45779, 45780,
45781: Beim Zusammenstellen von MT-940 Blobs in BACBatchJob werden keine
Leerzeilen mehr zwischen den Datenblocks eingefügt.
- Ticket#45774, 45773: Die Deutsche Bank neigt seit Jahren dazu in den
Beträgen entweder nichts oder E-9 zu liefern. In diesem Fall wird der
Saldo in Balance/BACBatchTransactionSaldo null enthalten. Doku
angepasst.
Zugangsdaten
- Die Fingerprints für Zertifikate wurden hinterlegt. Für den Service
sind diese verpflichtend.
ServiceNG / RESTapi
- Der accountholder_name enthält kein NULL mehr sondern "" falls nicht
vorhanden.
- Ticket#45774: ServiceNG /REST-Api: Der Aufruf von accounts und
contact erstellt jetzt ein session trace, falls konfiguriert.
Änderungen von Version 5.6.0.0 zu Version 5.6.1.0 (21.10.2016)
Allgemein:
- Ticket#44687: Nicht gebuchte Umsätze, die falsch sortiert geliefert
werden, werden jetzt in der richtigen Reihenfolge angezeigt.
- Ticket#44914: Seccos 7 Karten werden jetzt erkannt.
- Ticket#45140: Es werden keine doppelten Ids bei Kreditkartenumsätzen
mehr geliefert, wenn diese einen identischen Inhalt haben.
- Ticket#44982: PinTan wird im normalen Modus im Wizard nicht mehr
angeboten, wenn PinTan einen Scaper erfodert, der nicht geladen werden
kann.
- Ticket#45548: HKAUB Version 9 hinzugefügt.
- Ticket#45331: Wenn beim Einrichten eines neuen Kontaktes die
Schlüssel nicht eingereicht werden können, kann der Anwender nicht mehr
mit der Kontakteinrichtung fortfahren und dabei den Schlüsselstatus auf
"eingereicht" stellen. Das verhindert, dass die Schlüssel zu einem
späteren Zeitpunkt nochmal gesendet werden.
Zugangsdaten
- Die Bankgruppe der 50050201/50050222 wurde von
"Sparkasse.Direkt1822" in "Sparkasse" geändert, damit die automatische
Umnstellung auch FinTS 3.0 ausgeführt wird.
- Ticket#44980: Testsystem für Degussa 50010702 hinzugefügt.
- Neue Zugangsdaten für 38077724, 60670024, 60670070. (Deutsche Bank)
hinzugefü.
ServiceNG / RESTapi
- Ticket#44386: In Web.config kann mit "LogHeaderValue" ein Header
angegeben werden (z.B: X-Request-ID). Falls so ein Eintrag vorhanden
ist, wird am Anfang des Logs der Wert dieses Headers eingetragen.
- Ticket#45400: Dokumentation zu AccountNumber angepasst, da diese
auch Kreditkartennummern enthalten kann.
- Ticket#45335: Bei der Ermittlung des Dateinamens für das SessionLog
wird wieder -Session- in den Dateinamen eingetragen, wenn innerhalb
einer Sekunde mehrere Sessions geloggt werden. (45335)
- Ticket#43068: Verbesserung bei der Annonymisierung von Umsätzen im
MT-940 Format.
Änderungen von Version 5.5.99.0 zu Version 5.6.0.0 (11.10.2016)
Allgemein:
- Ticket#45037: Die URL des GeoServices Übernimmt nur noch den
Hostnamen aus der BACServices.ServiceUrl Property (betrifft
DDBAC.Net.Services)
Änderungen von Version 5.5.97.0 zu Version 5.5.98.0 (07.10.2016)
Allgemein:
- Ticket#44870: Die SOAPAction entspricht Targetnamespace (betrifft
DDBAC.Net.Services).
Änderungen von Version 5.5.97.0 zu Version 5.5.98.0 (06.10.2016)
Allgemein:
- Ticket#44870: Die von der DDBAC.Net.Services DLL gesendeten SOAP
Requests enthalten jetzt einen SOAPAction Header (betrifft
DDBAC.Net.Services).
Änderungen von Version 5.5.96.0 zu Version 5.5.97.0 (30.09.2016)
DDBAC.Net:
- Ticket#43742: Wenn bei einem Secoder die Daten am Leser nicht
bestätigt werden, erfolgt im Falles eines Timeouts eine bessere
Fehlermeldung.
- Ticket#44340: Problem beim Sicherheitsprofilwechsel auf Chipkarte
behoben.
- Zugangsdaten: Ticket#44273: Aktualisierung der
"verzeichnis_der_erreichbaren_zahlungsdienstleister.csv" der Bundesbank.
Änderungen von Version 5.5.95.0 zu Version 5.5.96.0 (22.09.2016)
DDBAC.Net:
- Ticket#44019: Die Bezeichnung der FinTS Version in der
Kontakteinrichtung um HBCI Version ergänzt.
- Ticket#44116: Bei EBCIS Über FinTS werden bei der Umsatzabfrage mit
MT-940 evtl. vorhandene, Überflüssige Leerzeichen im letzten Block
abgeschnitten, sodass es nicht mehr zu einem Parseerror kommt.
- Zugangsdaten: Der Direct1822Scraper wurde entfernt
neue DDBAC:
- Performanceproblem bei der Auflisting von BACCustomers behoben.
- Ticket#43459: Bei der Auswahl des Chipkartenlesers werden die
Einstellungen des vorausgewählten Lesers in die Registry geschrieben.
Änderungen von Version 5.5.94.0 zu Version 5.5.95.0 (14.09.2016)
Allgemein:
- Ticket#43387: Der verfügbare Speicher für das Zippen von Webseiten
wurde erhöht.
- Ticket#43499: Das Handle des Parentfensters wird in der neuen DDBAC
jetzt auch an den TAN Dialog Übergeben.
Änderungen von Version 5.5.93.0 zu Version 5.5.94.0 (08.09.2016)
Allgemein:
- übernahme der neuen Bankleitzahlen der Bundesbank vom 1. August 2016
- Aktualisierung des IBAN-Konverters.
ServiceNG / RESTapi
- LYT-PAPI und REST: Passwort muss nicht mehr Übergeben werden. Fehler
bei der Anmeldung werden geliefert.
- Falls PayPalApiUserName leer ist, wird der Name aus der UserId
errechnet. (@ wird durch _api1. ersetzt).
Änderungen von Version 5.5.92.0 zu Version 5.5.93.0 (06.09.2016)
Allgemein:
- Ticket#42691: Im Service ist jetzt mit Scrapern das Abrufen von
mehreren Aufträgen im gleichen Dialog möglich.
- Ticket#42541: Die Callback Events werden gesendet, wenn mindestens
ein Callback registriert wurde.
ServiceNG / RESTapi
- Ticket#42437: Beim Generieren der SessionID werden / durch _
ersetzt, da sonst folgende GET Requests nicht funktionieren, wenn ein /
in der SessionID enthalten ist.
- Ticket#43013: Für die PayPal API Über die RestApi können die
Parameter für den Zugriff auf die PayPal Schnittstelle im Header
Übergeben werden. Die Felder im Header lauten: "PayPalApiSignature",
"PayPalApiUserName", "PayPalApiPassword"
- Neu hinzugekommen sind: money_transfer für
Überweisungen/Lastschriften sign_order um die Aufträge mit einer TAN zu
bestätigen. contact liefert die unterstützten Sicherheitsverfahren(Id,
Name).In standing_order wurde der doppelt vorhandene Unterstrich in
execute_first_time_on korrigiert.
Änderungen von Version 5.5.91.0 zu Version 5.5.92.0 (25.08.2016)
Allgemein:
- Es wurde ein Problem mit mehrfachen Signaturen behoben, wenn die
Nachricht in BACMessage vor dem Senden gespeichert und wieder geladen
wird.
- Ticket#42853: BACAccount erlaubt jetzt set{} Contact um den
zugehörigen Kontakt zuzuweisen. Damit ist auch in IBACAccount*
put_Contact() möglich.
- Ticket#42541: Die BACStorage Callback Methoden zum Laden/Speichern
von Kontakten werden jetzt von der neuen DDBAC aufgerufen.
- Die Option USE_DDUSERS_DAT="0" und die damit verbundene,
verschlüsselte Speicherung der Kontakte in ddusers.xml.crypted, ist
jetzt möglich.
ServiceNG / RESTapi
- Ticket#40942: Die strSecurityMethod in der Antwort des Tristan
Servers wird jetzt ausgewertet.
- Ticket#42923: Der 404-Statuscode wird wieder richtig geliefert.
Änderungen von Version 5.5.90.0 zu Version 5.5.91.0 (23.08.2016)
Allgemein:
- Ticket#42495: Die Prüfung ob eine TAN erforderlich ist, wurde
verbessert, wenn ein ungültiges HIPINS Segment geliefert wird.
- Die SEPA- Formate ISO.pain.008.001.01.austrian.002a und
ISO.pain.001.001.02.austrian.002a wurden hinzugefügt.
ServiceNG / RESTapi
- Ticket#42173: Rückmeldung des Objekts data in der Action contact
wurde umbenannt in contact_data, so dass dieses Objekt durchgängig in
allen Rückmeldungen contact_data lautet.
Zugangsdaten
- Ticket#42496: Doppelter Air-Berlin Eintrag (LYT-AIRB) gelöscht.
- Ticket#42497: Die Buhl-Premium-Meilen gibt es nicht mehr. Der
Eintrag wurde gelöscht.
- Ticket#42709: OLB-Test (BLZ 28020051) wurde auf FinTS 3.0
umgestellt.
Änderungen von Version 5.5.89.0 zu Version 5.5.90.0 (17.08.2016)
Allgemein:
- Ticket#42198: Wenn ExecuteSegment ohne Auftraggeber Konto aufgerufen
wird, kommt es nicht mehr zu einer Null-Pointer-Exception.
- Wenn kein Chipkartenleser expliziet als Default markiert wird, wird
der Chipkartenleser ausgewählt in welchem eine Chipkarte steckt.
Zusätzlich werden bei der Auswahl des Lesers die Einstellungen der DDBAC
Classic berücksichtigt, sofern diese vorhanden sind.
- In den Zugangsdaten für Payback wird nach "E-Mail oder Kundennummer
(10-stellig)" gefragt.
ServiceNG / RESTapi
- Ticket#42173: Alle Fehler können in eine gemeinsame Logdatei
protokolliert werden, zu definieren in der Web.Config konfigurieren in
welche alle Fehler protokolliert werden. Logfilename = Dateiname der
Logdatei LogLevel = DEBUG | INFO | ERROR (Falls leer wird error
angenommen)
- Ticket#42401: Bei allen Punktekonten (LYT-) wird beim Abruf von
accounts/contact geprüft ob die Zugangsdaten richtig angegeben wurden.
Änderungen von Version 5.5.88.0 zu Version 5.5.89.0 (04.08.2016)
Allgemein:
- Ticket#41487: Falls die Benutzerkennung bei der 76030080 Cortal
Consors kleiner als 9 Stellen ist und nicht mit 001 endet, wird die
(vergessene) Berechtigtennummer "001" automatisch an die Benutzerkennung
angehängt.
- In BACAccount wurde FindAccount bei SubAccountNumber korrigiert.
Null und Leerstring werden als identisch betrachtet.
- Neue DDBAC.Net: Problem in BACSepaOrders mit Count/GetItem()
behoben.
- Die Zugangsdaten für die Bankleitzahlen 24090041 ,25069270 und
25891636 wurden korrigiert.
ServiceNG / RESTapi
- Es wird mehr als ein Kreditkartenumsatz geliefert, bei
Kreditkartenumsätzen wird das ValutaDate nicht geliefert, wenn keine
Daten vorhanden sind. (statt 01-01-0001), die Annonymisierung wurde
verbessert und die statementline_id enthält jetzt einen Wert.
- Ticket#41485: Im Portfolio der RESTful-API wurde der SecurityName
hinzugefügt.
Änderungen von Version 5.5.87.0 zu Version 5.5.88.0 (29.07.2016)
Allgemein:
- Neue DDBAC.Net: Es wurde ein Problem in Verbindung mit mehreren
Unterschriften gelöst
- DDBAC.Net.Services: Bei der Auswertung der Antwort der BACLocations
werden die Zahlen mit InvariantCulture konvertiert. Die Felder
Advicehours, Details wurden zu BACLocation hinzugefügt. (40945)
- ServiceNG / RESTapi: Die Wiederherstellung von Kontakten deren Pin
zwischenzeitlich geändert wurde, wurde korrigiert. (41190)
- Zugangsdaten: Die Zugangsdaten von 28591579 "Volksbank Papenburg Fil
d. Ostfries. VB Leer" wurden korrigiert.
- DDBAC.Net: Die Auswahl des Sicherheitsverfahrens für Secoder oder
Smartcard wurde verbessert. Die Felder 35/36 aus dem Swift-Tag 86 werden
zusätzlich geliefert. Die neuen Sepaformate: pain.008.001.02 und
pain.001.001.03 wurden hinzugefügt.
Änderungen von Version 5.5.86.0 zu Version 5.5.87.0 (22.07.2016)
Allgemein
- Ticket#41024: Die Umleitung für die Landesbank Baden-Württemberg
60050101 Über die LoyaltyConsole.exe wurde wieder entfernt, da die Bank
wieder TLS 1.0 erlaubt und somit von .Net 2.0 angesprochen werden kann.
- Ticket#41159: Beim Erstellen von Aufträgen ohne Auftraggeber BIC
wird NOTPROVIDED nur noch eingetragen, wenn es das Sepa-Schema
erfordert.
ServiceNG / RESTapi
- Suchbegriffe wurden wie folgt im Feld Notice eingetragen. Dieses
Feld wird beim Suchen von InstituteInfos ebenfalls
berücksichtigt.30030100 s-broker, sbroker 70013000 eBase, e-base
76030080 Cortal, Cortal-Consors, CortalConsors, Consorsbank 70120400
DAB-Bank
Zugangsdaten
- Ticket#41132: Bei allen Scraperverbindungen der Commerzbank wurde
die Benutzerkennung in "Benutzername/Teilnehmernummer" geändert.
- Einträge, die verfallene Bankleitzahlen enthielten wurden entfernt.
Änderungen von Version 5.5.85.0 zu Version 5.5.86.0 (20.07.2016)
Allgemein:
- BACBatchJob wird keine HKCAZ Aufträge mehr erzeugen.
- Ticket#39973: Die maximale Länge von "Kontonummer/Anmeldename" bei
der DKB wurde von 15 auf 16 erweitert.
- Ticket#39738: Problem beim Signieren von Aufträgen mit Secoder
behoben.
- Ticket#40806: Bei der Cortal-Consors Bank ist im HIUPA angegeben,
dass die Konten weitere Geschäftsvorfälle unterstützen. Das führt dazu,
dass für das Depot auch der Saldo und die Umsatzabfrage erlaubt ist. Für
diese Bank werden jetzt nur noch die Geschäftsvorfälle verwendet, die in
den HIUPD angegeben sind.
- Ticket#40474: Swiftumsätze (MT940) können jetzt auch gelesen werden,
wenn zwischen den Textblöcken nach dem Endekennzeichen - zusätzliche
Leerzeichen folgen.
- Wenn das Absenderkonto keine BIC enthält wird bei Sepa-Lastschriften
NOTPROVIDED eingetragen.
- Ticket#40555: Die ExtData.dll wird beim Laden nicht mehr gesperrt
und kann zur Laufzeit Überschrieben werden. Falls die Dll im /bin
Verzeichnis gespeichert wird, wird dabei der Service neu gestartet. Über
den Eintrag "ResourceDirectory" kann ein anderes Verzeichnis angegeben
werden. In diesem Fall wird der Service nicht neu gestartet und die Dll
automatisch neu geladen, wenn sie in diesem Verzeichnis eingefügt,
geändert oder gelöscht wird.
- Tool BACDecrypt GUI.exe zum DDBAC.net SDK hinzugefügt.
Neue DDBAC bzw. DDBAC-Wrapper
- Ticket#40479: Der Aufruf NewDialog("") wird so behandelt, als wäre
keine Pin statt einer leeren Pin Übergeben worden.
- Beim Einlesen der Daten aus der ddusers.dat werden doppelte Einträge
ignoriert.
- Ticket#40662: Problem mit Zeichendecodierung von Daten aus einem
Segment in ein DataObject behoben.
ServiceNG / RESTapi
- Ticket#39790: ServiceResult enthält jetzt ein zusätzliches Feld:
ErrorType. Darin wird die Art des aufgetretenen Fehlers geliefert.
(TECNICAL oder BUSINESS)
- Ticket#39783: Im Fehlerfall wird bei der REST-Api jetzt der Fehler
ins Ticketdirectory geschrieben.
- Ticket#39574: Der RestService liefert jetzt bei der Hamburger
Sparkasse und der Deutschen Bank zusätzliche Kreditkartenkonten Über die
Scraper.
- Ticket#39769: Der Abruf von Kreditkarten funktioniert jetzt auch,
wenn die DKB neue BPD liefert.
- Ticket#41003: Wenn ein Konto sowohl den HKKAZ als auch den DKKKU
anbietet, wird nur der HKKAZ ausgeführt.
- Die Felder BuyingPrice, BuyingPriceCurrency in Portfolio wurden in
CurrentPrice, CurrentPriceCurrency umbenannt. Die Testdaten, die in der
UI vorgeschlagen werden, können jetzt in der WebConfig angegeben werden:
TestBlz, TestUserID, TestCustomerID, TestPIN
- Im Log wird bei normalem Dialogende nicht mehr der Stacktrace
ausgegeben.
- InstituteInfos: Wurde eine deutsche IBAN (DExxyyy...) mit mind 3
Stellen BLZ-Anteil (d.h. mind. 7 Stellen IBAN) Übergeben, erfolgt die
Suche mit dem BLZ-Teil.
- InstututeInfos: Falls mindestens 1 und weniger als drei Zeichen in
der Suchfunktion vorhanden sind, wird folgender Fehler zurückgemeldet:
Bitte mind. 3 Zeichen für Suche angeben (500).
- InstitteInfos: Sind im Suchstring ungültige Zeichen vorhanden, wird
folgender Fehler zurückgemeldet: Ungültige Zeichen im Suchbegriff (500).
(Ticket#37934)
- InstituteInfos: Wenn nach WebSraping gesucht wird und der Scraper
nicht lizensiert ist, wird das Institut gar nicht geliefert.
(Ticket#40936)
ServiceNG / SoapApi
- Migration der AccountId:Wenn in Web.Config
UseAccountIdWithoutName="1" eingestellt wird, wird die AccountId ohne
Kontonamen berechnet. Es werden aber noch alle AccountIds gefunden, die
mit Namen erstellt wurden.
Zugangsdaten
- Ticket#40676: Die Bezeichnung für MLP-Bank (BLZ=67230000) wurde in
"Kundennummer oder Alias" geändert.
- Ticket#40676: Die Bezeichnung für MLP-Bank (BLZ=67230000) wurde in
"Beim Erstellen von Aufträgen ohne Auftraggeber BIC wird NOTPROVIDED nur
noch eingetragen, wenn es das Sepa-Schema erfordert. (41159)Kundennummer
oder Alias" geändert.
- Ticket#40865: Der Eintrag für BankOfScotlandScraper 50220500 "Bank
of Scotland" wurde hinzugefügt.
Änderungen von Version 5.5.84.0 zu Version 5.5.85.0 (11.07.2016)
Allgemein:
Änderungen von Version 5.5.83.0 zu Version 5.5.84.0 (07.07.2016)
Allgemein:
- Webservice: Beim Erstellen eines BACBatchJobs für den Task
'statements' wird der HKCAZ jetzt auch berücksichtigt (bisher dead code
aufgrund der Auswahllogik)
- Ticket#40417:Webservice: Der Service verifiziert jetzt bei Aufrufen
von FindBank (Soap) und instituteinfos (REST) und falls es sich um eine
WebscrapingConnection handelt, ob der Aufrufer diesen Scraper benutzen
darf. Diese Verifikation ist konfigurierbar Über den Schlüssel
"CheckLicenceForBlzInfo". Die einzelnen Module können Über den
Konfigurationswert "SupportAllScrapers" oder einzeln Über den
Scrapernamen (de-)aktiviert werden.
- Ticket#40418:Webservice: Beim Abfragen eines Accounts im
REST-service (/api/accounts) werden jetzt beim Übertragen der erlaubten
GVs der DKKKS auf "balances" und der DKKKU auf "statements" gemappt
(falls vorhanden) und sind dadurch für den zurückgegebenen Account
zugängig. In der BACBatchJob-Klasse werden diese dann auch richtig
behandelt.
- Ticket#40414:Webservice: Der rest-call "instituteinfos" nimmt jetzt
auch (deutsche) IBANs als search string. Aus diesen wird dann die BLZ
extrahiert und danach gesucht.
- Ticket#39590:PayPalApiTarget: Verbesserte Rückmeldung bei falscher
Email / falscher User-ID während eines PayPal-Logins ("Es konnte keine
Verbindung hergestellt werden. Bitte Überprüfen Sie Ihre
Verbindungsdaten!"
- Ticket#39873:PayPalApiTarget: Für das PaypalApi-Target erlaubt der
Config-Key "PayPalApiSandBox" mit Wert "1" testen gegen die
Sandbox-Umgebung.
- Ticket#39937:PayPalApiTarget und PayPalTarget: Bei der Nutzung des
Targets Über die FinTS Schnittstelle werden
Empfänger/Absenderkontonummern (die eMail-Adressen sind), auf die
maximale Länge 23 gekürzt.
- Ticket#38741:Zugangsdaten (Anlegen von Kontakten, Informationen zu
Banken suchen), betrifft auch WebService: BACBankInfo.FindByBlz(...)
testet jetzt, ob der Übergebene Parameter 8 Zeichen lang ist und
mindestens einen Buchstaben enthält. In diesem Fall wird davon
ausgegangen, dass es sich um einen kurze BIC handelt und es wird 'XXX'
ergänzt. Um Konflikte mit den Punktekonten zu vermeiden, wird getestet,
ob die angegebene BIC/BLZ mit "LYT-" beginnt (und dann nicht mit "XXX"
aufgefüllt).
- Ticket#39763:Wizard zum Anlegen eines neuen Schlüsseldatei
Kontaktes: Liegen für eine BLZ keine Zugangsdaten vor, kommt es nicht
mehr zu einem Objektreferenzfehler, sondern der Wizard nimmt RDH-1 an
und wechselt in den Experten-Modus.: Für das PaypalApi-Target erlaubt
der Config-Key "PayPalApiSandBox" mit Wert "1" testen gegen die
Sandbox-Umgebung.
Änderungen von Version 5.5.82.0 zu Version 5.5.83.0 (01.07.2016)
Allgemein:
- Ticket#38994:ServiceNG: Zum Versenden des INI-Briefs werden die
E-Mail-Adresse des Empfängers und den INI-Brief verwendet. Dokumentation
ist wieder vorhanden.
Änderungen von Version 5.5.81.0 zu Version 5.5.82.0 (17.06.2016)
Allgemein:
- Das Ticket in BACBanking.Ticket wird zurückgesetzt, wenn mit
SetOptions der Inhalt von IsTraceOn oder IsScraperTraceOn verändert
wird.
ServiceNG / RESTapi
- Tracking in ServiceNG mit Rest korrigiert. Die Session Logdateien
werden jetzt geschrieben.
- Ticket#38741: Falls in ServiceNG bei CreateContact eine BIC
Übergeben wird und diese keine eindeutige Zuordnung erlaubt kommt
folgende Fehlermeldung:"Für die eingegebene BIC konnte keine eindeutige
Bank ermittelt werden. Es gibt xx passende Banken. Bitte verwenden Sie
die Bankleitzahl."
- Die Funktion "public BankSearchResult[] FindBank(String bankName,
String address)" wurde wie in ServiceNG hinzugefügt.
- Ticket#39287: Wenn im Service ein Kontakt nicht mit der angegebenen
Pin geladen werden kann, wird eine erneute Synchronisation versucht.
Falls diese scheitert, wird nicht mehr "Failed to restore contact" als
Fehler geliefert, sondern das Ergebnis der fehlgeschlagenen
Synchronisation.
Änderungen von Version 5.5.80.0 zu Version 5.5.81.0 (08.06.2016)
Allgemein:
- GetTraceHeader() in BACMonitor liefert jetzt wieder eine Zeile mit
CR/LF am Ende.
- In BACBatchJob.Create mit Übergabe des Zeitraums wird das untilDate
jetzt richtig ausgewertet.
- Problem mit DDBAC.Net in Verbindung mit Chipkarten/Schlüsseldateien
und der DDBACXML behoben.
- In den Zugangsdaten wird die neue BLZ-Datei der Bundesbank vom
31.05.2016 verwendet.
ServiceNG / RESTapi
- Ticket#39033: Beim Suchen nach Instituten mit mehreren
Verbindungsarten, werden diese jetzt mit ODER statt mit UND verknüpft.
- Ticket#39029: Wenn der Bankkontakt nicht aus bac_contact hgeladen
werden kann, erfolgt eine Fehlermeldung mit Code: 10000.
- Innerhalb der RestApi des ServiceNG wird jetzt die AccountId ohne
den Kontonamen verwendet.
Service
- Ticket#39089: Schnittstelle für Ressourcen auch in Resources.asmx
hinzugefügt. ServicesTest hinzugefügt um die Schnittstelle zu testen.
- Problem beim Update der Ressourcen behoben, wenn eine Datei
hinzugefügt wurde.
- Ticket#38994: Im Service wurde SendINILetter hinzugefügt, um den
INI-Breif direkt senden zu können.
Änderungen von Version 5.5.79.0 zu Version 5.5.80.0 (31.05.2016)
Allgemein:
- Interne Änderung: ReadFromStream muss wieder public sein.
Änderungen von Version 5.5.78.0 zu Version 5.5.79.0 (25.05.2016)
Allgemein:
- Die Traceausgabe von Nachrichten wurde optimiert, sodass weniger
inhaltlich ungültige Logs produziert werden, wenn der Inhalt
anonymisiert wird. Insbesondere werden die Fehlercodes in HIRMG und
HIRMS nicht mehr verändert.
- Ticket#38578: Bei den Spardabanken wurde die HKVVB Version
eingetragen, damit bei der Kontakteinrichtung keine unnötigen anonymen
Dialoge gemacht werden, die bei der Spardabank nicht erlaubt sind.
ServiceNG / RESTapi
- Für Kreditkarten werden die Umsätze (und der Saldo in AllData)
geliefert.
- Ticket#38819: Es werden unabhängig von connection_types alle
Verbindungen zurückgeliefert. Der Parameter connection_types ist jetzt
optional, default ist: any
- Ticket#Bei allen ausländischen Banken wird der CountryCode
mitgeliefert.
Änderungen von Version 5.5.77.0 zu Version 5.5.78.0 (20.05.2016)
Allgemein:
- Ticket#36671: Falls ein Kontakt das Secoderverfahren unterstützt und
keine CustomerSystemId vorhanden ist, wird das Secoderverfahren 811
bevorzugt.
- Ticket#38469: Wenn Tls 1.0 nicht verfügbar ist, wird für
Chipkartenkontakte bei der LBBW (60050101) nicht mehr versucht, die
Kommunikation Über einen anderen Prozess zu leiten.
- Ticket#38380: Problem mit zwei Unterschriften für einen Auftrag mit
Chipkarten behoben.
- Ticket#38583: Beim Aufruf von Execute() in BACTransactionBase
enthält LastMessage die letzte Nachricht von BeginDialog, wenn die
Anmeldung an die Bank gescheitert ist.
ServiceNG / RESTapi
- Ticket#38336: Die Standard-Formatierung für JSON ist nicht mehr
SnakeCase. Dies gilt nur noch für die RestApi.
Änderungen von Version 5.5.76.0 zu Version 5.5.77.0 (11.05.2016)
Allgemein:
- Bei den Sparkassen werden mit FinTS 3.0 Aufträge mit zwei
Unterschriften in Pin/Tan wieder mit dem asynchronen Verfahren
eingereicht.
- Suche in Bankdaten in BankInfo.Find() erweitert.
- Bei allem Volksbanken (agree21) wird bei der Eingabe der Kundendaten
für Chipkarten/Schlüsseldateien wieder Benutzerkennung/Kunden-ID
erwartet.
ServiceNG / RESTapi
- Ticket#37934: Suchen in den Bankdaten Über bankinfos ermöglicht.
Änderungen von Version 5.5.75.0 zu Version 5.5.76.0 (04.05.2016)
Allgemein:
- Auch im Expertenmodus sind beim Einrichten eines neuen Kontaktes mit
einer neuen Schlüsseldatei nur die Schlüsseldateiformate erlaubt, die
von der Bank angeboten werden.
- EBICS: Auswertung des HTD geändert. STA ist damit für die Konten
erlaubt.
ServiceNG / RESTapi
- Dokumentation und Fehlerbehebung in der REST Api.
Änderungen von Version 5.5.74.0 zu Version 5.5.75.0 (29.04.2016)
Allgemein:
- Service: Eine Rest Schnittstelle wurde hinzugefügt.
Änderungen von Version 5.5.73.0 zu Version 5.5.74.0 (28.04.2016)
Allgemein:
Änderungen von Version 5.5.72.0 zu Version 5.5.73.0 (26.04.2016)
Allgemein:
Ticket#37214: Die DDBAC.Net ignoriert die für MT535 in FinTS nicht
spezifizierten SUBSAFE Sequenzen und kann damit die MT535 der Julius Bär
Bank wieder einlesen.
Änderungen von Version 5.5.71.0 zu Version 5.5.72.0 (25.04.2016)
Allgemein:
Ticket#36836: Problem beim manuellen Signieren von Nachrichten mit
mehrfachen Signaturen behoben.
Ticket#37049: Der Aufruf von ExecuteOrder erlaubt eine detailliertere
Auswertung Über den aufgetretenen Fehler und erlaubt die Unterscheidung,
ob es sich um eine Fehlermeldung der Bank handelt oder ob der Fehler
während der Verarbeitung aufgetreten ist. Siehe Beispiel NetApplication
frmMain.cs.
Änderungen von Version 5.5.70.0 zu Version 5.5.71.0 (20.04.2016)
Allgemein:
Ticket#36862: Das Absenden von Sepa-Aufträgen mit EBICS wurde
korrigiert.
Ticket#36830: Anzeige von "Als EBICS Kontakt einrichten" im
Einrichtungswizard nochmal korrigiert.
Änderungen von Version 5.5.69.0 zu Version 5.5.70.0 (14.04.2016)
Allgemein:
Bei BACBatchJob kann jetzt ein Zeitraum angegeben werden.
Ticket#36868: Für InitgPty wird der Sepaname verwendet und falls
nicht vorhanden wie bisher NameEins + NameZwei.
Änderungen von Version 5.5.68.0 zu Version 5.5.69.0 (14.04.2016)
Allgemein:
Bei BACBatchJob kann jetzt ein Zeitraum angegeben werden.
Ticket#36868: Für InitgPty wird der Sepaname verwendet und falls
nicht vorhanden wie bisher NameEins + NameZwei.
Ticket#36729: Sammelaufträge mit Secoder wurden korrigiert. Die
Anzeige der Daten am Secoder war nicht korrekt.
Ticket#36835: Die Zugangsdaten für die Bankleitzahlen 25990011,
25791635, 21060237 wurden aktualisiert.
Ticket#36844: Bei den Volksbanken wurde bei der Einrichtung von
Kontakten mit Chipkarte/Schlüsseldatei die Eingabe der Kunden-ID mit der
Bezeichung "VR-Kennung" wieder erlaubt. Die VR-Kennung kann dort
eingetragen werden, wenn in der Benutzerkennung (Alias) die LoginKennung
eingegeben werden muss.
Änderungen von Version 5.5.68.0 zu Version 5.5.69.0 (05.04.2016)
Allgemein:
Beim Senden von HKEND mit Sicherheitsfunktion 811 und HICERS wird bei
HKEND im HNVSK das Zertifikat eingestellt.
In BACAccount wurde ein neues Property "SepaName" hinzugefügt, das
zukünftig als Name in Sepa-Aufträgen verwendet werden soll. Derzeit ist
darin NameEine und NameZwei enthalten, in künftigen Erweiterungen kann
hier ein bis zu 70 Zeichen langer Name enthalten sein. In FinTS ist die
max. Länge 2*27 Zeichen.
Ticket#35828 : Bei Aufträgen mit TAN Prozess 1 wird der Auftrag vor
dem Senden des HKTAN ins Log geschrieben.
Ticket#35708 : Die Kontakteinrichtung mit Socks5 oder http Proxy
wurde korrigiert.
Änderungen von Version 5.5.67.0 zu Version 5.5.68.0 (30.03.2016)
Allgemein:
Bankleitzahl 50060474 der DZ BANK, Deutsche
Zentral-Genossenschaftsbank hinzugefügt.
Ticket#35867 : Aktualisierung der Bankdaten für IBAN-Konverter
Ticket#36112 : Problem im SwiftParser behoben, wenn unvollständige
Daten geliefert werden.
Änderungen von Version 5.5.66.0 zu Version 5.5.67.0 (22.03.2016)
Allgemein:
Ticket#35597: Automatische Umstellung bestehender und neuer Kontakte
auf die neue URL der Hamburger Sparkasse.
Ticket#35660, 35657, 35729: Falls Banken einen Rückmeldecode
verwenden, der eigentlich einen Aufsetzpunkt liefert (3040) und darin
kein Aufsetzpunkt enthalten ist, kommt es nicht mehr zu einem Fehler.
Änderungen von Version 5.5.65.0 zu Version 5.5.66.0 (15.03.2016)
Allgemein:
Ticket#35444, 35457: Bei EBICS werden die gelieferten Umsatzdaten bei
Verwendung des HKKAZ nach dem Auftraggeberkonto gefiltert.
Ticket#35444: Problem beim Einrichten von Kontakten behoben, wenn die
Zugangsdaten nicht bekannt sind.
Änderungen von Version 5.5.64.0 zu Version 5.5.65.0 (09.03.2016)
Allgemein:
Ticket#35222:Auswertung HIRMS mit optionalen Parametern wieder
korrigiert.
DDBAC.exe und DDBACSilent.exe werden beim Build der .Net Variante
auch erzeugt (Classic).
Änderungen von Version 5.5.63.0 zu Version 5.5.64.0 (08.03.2016)
Allgemein:
Ticket#34700: Wenn im HITANS ein falsches Hashwertverfahren für
TAN-Prozess 1 angegeben wurde, wird RIPEMD160 angenommen.
Ticket#34764: Der SwiftParser wurde verbessert, wenn nach einem
Doppelpunkt eine neue Zeile folgt.
Ticket#34764: Bei MT-535 werden die Felder InitialPricePerUnitAmount,
InitialPricePerUnitCurrencyCode, InterestRate jetzt mit dem Inhalt aus
70E gefüllt.
- Bei MT-535 werden die Felder InitialPricePerUnitAmount,
InitialPricePerUnitCurrencyCode, InterestRate jetzt mit dem Inhalt aus
70E gefüllt.
- Die DDBAC und alle Scraper werden jetzt auch als Nuget Packages zur
Verfügung gestellt.
- Eine neue Klasse BACBatchJob hilft bei der Bestandsabfrage für alle
Konten innerhalb eines BACContact und optimiert dabei die Aufträge, die
an die Bank gesendet werden.
- Die Kompilierung der Hilfedateien verbessert.
- Die Hilfe für DDBAC.Portable wurde ergänzt.
Änderungen von Version 5.5.62.0 zu Version 5.5.63.0 (24.02.2016)
Allgemein:
Änderungen von Version 5.5.61.0 zu Version 5.5.62.0 (17.02.2016)
Allgemein:
Änderungen von Version 5.5.60.0 zu Version 5.5.61.0 (15.02.2016)
Allgemein:
Änderungen von Version 5.5.59.0 zu Version 5.5.60.0 (11.02.2016)
Allgemein:
Ticket#33429: Sparkassenkonten werden bei der Anmeldung automatisch
von HBCI 2.2 auf FinTS 3.0 umgestellt.
Ticket#34010: Problem bei Verwendung des Service mit
Schlüsseldatei/Chipkarte behoben.
Änderungen von Version 5.5.58.0 zu Version 5.5.59.0 (08.02.2016)
Allgemein:
Ticket#33883: Wenn bei ein Konto mit einem Unterkontomerkmal
verwendet wird (Hypovereinsbank), dann wird vorzugsweise ein
Auftragssegment mit einer nationalen Kontonummer verwendet. Falls kein
Auftragssegment mit einer nationalen Kontonummer vorhanden ist, wird ein
Auftrag ohne nationale Kontonummer ausgewählt.
Ticket#33916: Swift: In ERI Felder werden zusätzliche Zeichen die
nach dem Betrag folgen abgeschnitten.
Änderungen von Version 5.5.57.0 zu Version 5.5.58.0 (29.01.2016)
Allgemein:
Ticket#33491: Wenn bei TAN-pflichtigen Aufträgen kein Antwortsegment
zu einem HKTAN vorhanden ist, kommt es nicht mehr zu einem "Index out of
Bounds" error.
Änderungen von Version 5.5.55.0 zu Version 5.5.57.0 (28.01.2016)
Allgemein:
Ticket#33044: Wenn ein einem Kontakt das Feld CustomerSystemStatus
leer ist, wird es korrigiert.
Ticket#33332: Wenn ein Konto ein Unterkontomerkmal enthält, wird
nicht mehr das BPD Segment mit BIC/IBAN ausgewählt, weil in diesem Fall
das Unterkontomerkmal nicht im Auftraggeberkonto Übergeben werden kann.
Ticket#33374: PinTan Zugang für OLB (BLZ 28020050) hinzugefügt.
Ticket#33247: Korrektur der Prüfzifferberechnungsmethode für BLZ
80063508 (wieder nach 09).
Das SDK enthält jetzt die Dateien DDBAC.Portable.Net.dll und
DDBAC.Portable.FinTS.dll, welche für den Einsatz in Windows 10 Apps,
Windows Phone und Xamarin (iOS/Android) geeignet sind.
Änderungen von Version 5.5.55.0 zu Version 5.5.56.0 (22.01.2016)
Allgemein:
Ticket#32074: Beim Synchronisieren eines Kontakts wird die
CustomerID, falls sie leer ist, vom Sicherheitsmedium gelesen.
Ticket#33200: Die Benutzerschlüssel werden für RDH-7 wieder gesendet.
Änderungen von Version 5.5.54.0 zu Version 5.5.55.0 (20.01.2016)
Allgemein:
Ticket#33111: Erkennung von Sparkassenchipkarte verbessert, wenn das
Zertifikat nur Nullen enthält.
Änderungen von Version 5.5.53.0 zu Version 5.5.54.0 (19.01.2016)
Allgemein:
Ticket#33111: Nach der Erkennung der DDV Chipkarte kann wieder ohne
Pin - Prüfung auf die Kontakte zugegriffen werden.
Ticket#33007: Das Tracen von System.Net.Exceptions wurde korrigiert.
Diese erscheinen wieder im Log.
Der HKSPA wird nach dem Login ausgeführt, wenn neue Konten vorhanden
sind oder wenn Konten, die SEPA-Aufträge unterstützen keine IBAN oder
BIC enthalten. Zu den Sepa-Aufträgen zählt nicht mehr der HKSPA und es
werden keine unnötigen HKSPA mehr gesendet.
Änderungen von Version 5.5.52.0 zu Version 5.53.0 (15.01.2016)
Allgemein:
Ticket#32694,32815 : Kartenerkennung für neue Chipkarten der
Sparkasse korrigiert. Die Karte muss neben der DDV Applikation eine
SECCOS 6 Karte sind und ein Zertifikat der Sparkasse enthalten. In
diesem Fall wird davon ausgegangen, dass es sich um eine aktivierte
Chipkarte der Sparkasse für den Secoder handelt.
Ticket#32277: Bei der Neueinrichtung von Kontakten der
Fiducia/Volksbank/Apobank werden die Schlüssel unabhängig vom
angegebenen Schlüsselstatus auf der Karte an die Bank gesendet.
Ticket#32770: Das Feld 70C mit Informationen darf jetzt 35 statt 34
Zeichen lang sein, trat im Zusammenhang bei einem mt535 der Hamburger
Sparkasse auf.
Ticket#32371: Die Fehlermeldung "Operation is not valid due to the
current state of the object" tritt nicht mehr auf, wenn eine
Syntaxbeschreibung für ein BPD Segment fehlt.
Änderungen von Version 5.5.51.0 zu Version 5.52.0 (05.01.2016)
Allgemein:
Ticket #32498 bzw.#32450 : Bei der Erkennung von DDV Karten wird
jetzt zusätzlich das Aktivierungsdatum berücksichtigt. Karten vor 2015
werden immer als DDV Karten erkannt.
Änderungen von Version 5.5.50.0 zu Version 5.51.0 (23.12.2015)
Allgemein:
Folgende Segmentversionen und Implementierungen korrigiert: HIDSES:2,
HIBSES:2, HIBMES:2, HIDMES:2
Änderungen von Version 5.5.49.0 zu Version 5.51.0 (21.12.2015)
Allgemein:
Neue Segmentversionen hinzugefügt:HKKIF:7, HKDME:2, HKDBS:2, HKBSE:2,
HKBBS:2, HKBME:2
Korrektur beim Parsen von mt940: Nach einem Tag 86 kann auch ein Tag
90D oder 90C kommen. Dies wird jetzt beim Parsen berücksichtigt.
Änderungen von Version 5.5.48.0 zu Version 5.5.49.0 (15.12.2015)
Allgemein:
Ticket#31877: Erkennung der neuen Signaturkarten der Sparkasse wieder
zurückgenomen, da existierende Karten falsch erkannt wurden.
Beim Loggen von verschleierten Kontaktdaten werden nur noch die
Inhalte und nicht zufällig Teile der Xml-Struktur zerstört.
In Verbindung mit 001.003.03 wird das SepaMessage.InstrPrty jetzt
korrekt eingetragen.
Änderungen von Version 5.5.47.0 zu Version 5.5.48.0 (07.12.2015)
Allgemein:
Ticket#31557: CustomerSystemStatus wird beim Synchronisieren mit
Pin/Tan nicht mehr auf 0 gesetzt, fiel im Zusammenhang mit einem Kontakt
bei der DKB (Deutschen Kreditbank) auf.
Änderungen von Version 5.5.46.0 zu Version 5.5.47.0 (03.12.2015)
Allgemein:
Ticket#31039: Bei der Eingabe der Pin auf der Tastatur der Chipkarte
werden jetzt wieder * nach der Eingabe eines Zeichens am Leser
angezeigt.
Änderungen von Version 5.5.45.0 zu Version 5.5.46.0 (26.11.2015)
Allgemein:
Änderungen von Version 5.5.44.0 zu Version 5.5.45.0 (16.11.2015)
Allgemein:
Änderungen von Version 5.5.43.0 zu Version 5.5.44.0 (06.11.2015)
Allgemein:
Wenn bei Sparkassen (DDV) die Adresse des Servers von der Chipkarte
gelesen wird, wird FinTS 2.2 eingestellt, falls es sich um eine alte
Adresse handelt.
Änderungen von Version 5.5.42.0 zu Version 5.5.43.0 (04.11.2015)
Allgemein:
Die Einrichtung von DDV Chipkarten mit FinTS 3.0 bei den Sparkassen
ist jetzt möglich. Der Swiftparser wurde verbessert indem nach einem 86
Tag nur 61 oder 62 als neues Tag erwartet wird und alle anderen Angeben
als Inhalt betrachtet werden.
Die Routine zur Korrektur des Buchungsdatums (Jahr) ignoriert jetzt
ungültige Datumswerte.
Änderungen von Version 5.5.41.0 zu Version 5.5.42.0 (29.10.2015)
Allgemein:
Das Sicherheitsverfahren 922 wird von den Volksbanken nicht mehr
unterstützt. Falls von der Bank auch ein anderes Sicherheitsverfahren
angeboten wird, wird dieses bevorzugt.
Werden Punktekonten Über FinTS angesprochen wird der aktuelle Saldo
als Schlusssaldo zurückgeliefert. Dazu muss das End-Datum leer oder der
heutige Tag sein.
Werden Punktekonten Über die XML-Schnittstelle angesprochen, kann
beim Turnover der aktuelle Saldo mitgeliefert werden, wenn in den
Parametern "IncludeEndSaldo" Übergeben wird.
Im WertpapierDepot wird für MT-535 der Inhalt von SecuritiesQuantity
bei UNIT/AVAI aus dem Feld 93C gelesen falls vorhanden.
Alle Verbindungsdaten der Sparkassen wurden auf die aktuelle Version
der Sparkassen (FinTS 3.0) geändert.
Die Bezeichung der Zugangsdaten wurde aktualisiert für:
GAD: 13061028, 13061128, 20069815
Fiducia: 26662932, 28562863, 3106255, 50862703, 52060400, 60069463,
66491800, 79568518, 79568518.
Zugangsdaten Opel-Bank (50025000) hinzugefügt.
Änderungen von Version 5.5.40.0 zu Version 5.5.41.0 (15.10.2015)
Allgemein:
Bei der Berechnung des EntryDate von Kontoumsätze wird das Jahr
korrigiert, wenn der Unterschied zum ValidityDate größer als ein Jahr
ist.
Änderungen von Version 5.5.39.0 zu Version 5.5.40.0 (01.10.2015)
Allgemein:
Wenn nach der Anmeldung mehr Sicherheitsverfahren als vorher erlaubt
sind und im Kontakt kein Sicherheitsverfahren festgelegt wurde, konnte
die falsche TAN-Medienbezeichung bei der Ausführung von Aufträgen
gewählt werden. Dies wurde behoben.
Die Ermittlung des Auftraggeberkontos wurde verbessert und damit die
Anzeige im TAN-Dialog.
Beim Parsen von Camt wird das ValidityDate gleich dem BookgDt gesetzt
falls ValDt nicht vorhanden ist.
Bei der Sparkasse.DKB werden die BPDSegmente DIKKSS/DIKKUS nur noch
zu den BPD hinzugefügt, wenn der Scraper verfügbar ist.
Falls bei der Sparkasse.DKB eine Umsatzabfrage mit einer Kreditkarte
gemacht wird und Scraping nicht erlaubt ist, kommt eine entsprechende
Rückmeldung. Es wird nicht mehr Über FinTS versucht.
Zugangsdaten: Aus der Liste der Bankleitzahlen der Bundesbank werden
auch die Banken Übernommen, die als "wird demnächst gelöscht" markiert
sind.
Änderungen von Version 5.5.38.0 zu Version 5.5.39.0 (24.09.2015)
Allgemein:
Falls Fehler 9010 und 'Verarbeitungssystem nicht verfügbar' gemeldet
wird, wird kein EndDialog mehr versucht.
Doppelte Einträge für 36010600, 38621500, 40060000, 73150000
entfernt.
Änderungen von Version 5.5.37.0 zu Version 5.5.38.0 (22.09.2015)
Allgemein:
- Issue#25205: Cherry Kartenleser funktioniert nun unter Windows 8.1
- Issue#27334: Korrektur der Chipkartenroutine bzgl. Implementation
for security could not be loaded
Zugangsdaten:
- 12090640 apoBank -ZV-Ost- Berlin
- 68090900 PSD Bank RheinNeckarSaar
- 86065448 VR Bank Leipziger Land
- 61150185 BW-Bank/LBBW Esslingen
- 60250184 BW-Bank/LBBW Waiblingen
- 58560294 Pax-Bank Trier
- 10060198 Pax-Bank Berlin
- 46451012 Sparkasse Meschede
- 59090900 PSD Bank RheinNeckarSaar
- 58590900 PSD Bank Trier
- 28591579 Volksbank Papenburg
- 36010600 NIBC Bank Deutschland
- 51210700 NIBC Bank Frankfurt
Änderungen von Version 5.5.36.0 zu Version 5.5.37.0 (11.09.2015)
Allgemein:
- Bei allen Volksbanken der GAD wird nicht mehr zusätzlich nach dem
VR-Kennung/Alias gefragt. Der Kunde muss einmal VR-Kennung ODER den
Alias eingeben. In allen GAD Banken wurde in der Benutzerkennung
"VR-Kennung/Alias" aktualisiert. Bei allen apoBanken wird nur noch nach
"Alias/apoKennung" gefragt.
- Bei folgenden Instituten kann im Service wieder die optionale
Kunden-ID eingegeben werden. 20120000 Berenberg, Joh. - Gossler & Co
33020000 akf Bank 57020500 OYAK ANKER Bank 60020100 Schwäbische Bank AG
70011110 Sofort Bank 70017000 PayCenter 70031000 Bankhaus Sperrer
Freising 72030227 Bankhaus Hafner Augsburg 73150000 SPK.
MEMMINGEN-LINDAU-MINDELH. 73331700 Gabler-Saliter 76035000 UmweltBank
28020051 Oldenburgische Landesbank AG Test Bei folgenden Banken wurde
die Bezeichung der Benutzerkennung geändert: 20090700 "Edekabank"
Alias/EBANK-Kennung 30030500 "Bank11direkt" Alias/Bank11direkt-Kennung
30530500 "Bank11 für Privatkunden und Handel, Neuss"
Alias/Bank11-Kennung 38621500 Steyler Bank Alias/Steyler-Kennung
50030100 HKB Bank Frankfurt Alias/HKB-Kennung 50123400 VTB Bank
(Austria), Zndl Alias/VTB-Kennung 60130100 FFS Bank Alias/FFS-Kennung
70120600 Salzburg München Bank Alias/Bank-Kennung 79030001 Fürstlich
Castellsche Bank Credit-Casse Alias/Online-Kennung
Änderungen von Version 5.5.35.0 zu Version 5.5.36.0 (10.09.2015)
Allgemein:
- Bei Fehler "Der Kontakt zur Bank kann nicht verwendet werden, da das
Feld ,xxx' nicht angegeben wurde." wird zusätzlich der BankCode mit
ausgegeben.Logging im Ticket erweitert wenn die AccountId nicht gefunden
wird.Es wird ein Ticket geschrieben, wenn ungültige Kontaktdaten
empfangen werden.
- 20030600 Sydbank Fil Hamburg 20090745 EBANK Gf Cash 20120600 Goyer &
Göppel 20130400 GRENKE BANK 21020600 Sydbank Filiale Kiel 21510600
Sydbank Filiale Flensburg 30030500 Bank11direkt 40030000
Münsterländische Bank Thie & Co 46451012 Sparkasse Meschede 50031000
Triodos Bank Deutschland 52411000 Cash Express Gesellschaft f Finanz-u
Reisedienstleistungen 60069710 Raiffeisenbank Gammesfeld 70012200 Bank
J. Safra Sarasin (Deutschland) 70030014 Fürst Fugger Privatbank 70032500
St. Galler Kantonalbank Deutschland 76020099 UniCredit Bank -
HypoVereinsbank Prepaid Card 84064798 Genobank Rhön-Grabfeld
Änderungen von Version 5.5.34.0 zu Version 5.5.35.0 (02.09.2015)
Allgemein:
- Der ServiceNG kann TAN-pflichtige Aufträge an einen anderen Service,
der mit Sessions umgehen kann, weiterleiten. Dazu muss in der Web.Config
der Eintrag "SessionServiceNG" =
"http://localhost/SessionServiceNG/ServiceNG.asmx" eingetragen werden.
- Issue#26188: Der DDBAC.Net.WebService nimmt nicht mehr an, dass
EBICS verwendet werden soll, wenn ein AuthenticationKey Übergeben wird
aber EBICS gar nicht verfügbar ist.
- Issue#25205: Der Treiber von Cherry installiert eine ctcym.dll für
den Zugriff auf die CT-Api Schnittstelle. Wir prüfen jetzt zuerst ob
diese Dll funktioniert und falls nicht, verwenden wir die alte
ChyCTApiSP.dll.
Änderungen von Version 5.5.33.0 zu Version 5.5.34.0 (31.08.2015)
Allgemein:
- Durch ein Umstellung bei Fiducia wurde die BIC zu den Konten nicht
abgeholt. Infolgedessen wurden ungültige Aufträge erstellt. Dieses
Problem wurde behoben.
- Die Sparkasse Bremen erlaubt laut BPD nur das DDV Verfahren mit
Chipkarte. Zusätzlich ist jetzt auch das RDH Verfahren für
Schlüsseldateien auswählbar.
- TESTBANK als zusätzliche Testmöglichkeit hinzugefügt. Kontakte
können mit der BLZ TESTBANK eingerichtet werden. UserId, Pin egal. Die
DDBAC antwortet mit vordefinierten Testdaten. In TestBankDelay kann in
MS angegeben werden, wie lange eine Abfrage dauern soll.
Änderungen von Version 5.5.32.0 zu Version 5.5.33.0 (25.08.2015)
Allgemein:
Änderungen von Version 5.5.31.0 zu Version 5.5.32.0 (20.08.2015)
Allgemein:
- Update der Bundesbankdaten. Diese sind erst ab dem 07.09.2015
gültig.
Änderungen von Version 5.5.30.0 zu Version 5.5.31.0 (20.08.2015)
Allgemein:
- Wenn eine IBAN-Only Überweisung aus einer Datei geladen wird, wird
vor dem Absenden die BIC des Absenderkontos nicht mehr hinzugefügt, was
zu einem ungültigen XML führte.
- Nach Abbruch des TAN Dialogs mit optischer TAN wird der Timer zum
Prüfen ob eine Chipkarte eingelegt ist immer gestoppt.
- Issue#25569 : IsCardPresent() liefert bei Chipkarten true wenn der
Kartenstatus "Present" ist und ignoriert den Rückmeldecode "Unpowered".
- Problem bei Aufträgen mit zwei Unterschiften bei
Chipkarten/Schlüsseldateien behoben.
- IBAN Konverter korrigiert, build-Prozess angepasst.
Änderungen von Version 5.5.29.0 zu Version 5.5.30.0 (07.08.2015)
Allgemein:
- BACBankInfo läd Länderkennzeichen wenn vorhanden aus dem Bestand.
- Implementierung des Prüfzifferverfahrens 87 (Ergänzung um die
Methode D)
- Issue#25478: BACSepaMessage.LoadMessages() für große Dokumente
optimiert.
Änderungen von Version 5.5.28.0 zu Version 5.5.29.0 (30.07.2015)
Allgemein:
- Problem mit Kontakten, welche CommunicationsService=4 und kein
CommunicationsAddressSuffix)64 enthielten behoben.
Änderungen von Version 5.5.27.0 zu Version 5.5.28.0 (29.07.2015)
Allgemein:
- Issue#25260: Im HKIDN wird wieder die CustomerID aus dem Konto
Übergeben (HSH-Nordbank)
- Issue#25089: Mögliche Exceptions, weil eine von der Bank falsch
angegebene SEPA-Pain-Version nicht bekannt ist, wurden unterbunden.
- In Verbindung mit Scrapern werden die Rückgabewerte in BACMessage
wieder korrekt eingestellt.
Änderungen von Version 5.5.26.0 zu Version 5.5.27.0 (21.07.2015)
Allgemein:
- Issue#25085: Fehlende Kunden-ID wird für Deutsche-Bank wieder
angeboten.
Änderungen von Version 5.5.25.0 zu Version 5.5.26.0 (21.07.2015)
Allgemein:
- Korrektur bei PayPal Über FinTS, das Parsen von Datum und Betrag
verwendet jetzt die Utilities Klasse.
- Issue#25058: Es wurde ein Problem behoben, wenn Chipkartenleser
manuell hinzugefügt wurden und dabei die Portnummer mit * angegeben
wurde.
- Issue#25171: Kontakte mit doppelten Segmentabschluss in deren
BPD/UPD können geladen werden und werden automatisch korrigiert.
Änderungen von Version 5.5.24.0 zu Version 5.5.25.0 (16.07.2015)
Allgemein:
- Kontakte mit Ein-Schritt Tan führen im Administrator nicht mehr zu
einem Problem bei der Auswahl der Sicherheitsfunktion.
- Das B+S Zertifikat wurde erneuert.
Änderungen von Version 5.5.24.0 zu Version 5.5.25.0 (16.07.2015)
Allgemein:
- Kontakte mit Ein-Schritt Tan führen im Administrator nicht mehr zu
einem Problem bei der Auswahl der Sicherheitsfunktion.
- Das B+S Zertifikat wurde erneuert.
Änderungen von Version 5.5.23.0 zu Version 5.5.24.0 (07.07.2015)
Allgemein:
- Issue#24792: Die Pin / Tan im HNSHA wurde im letzten Build zweimal
mit FinTS Escapezeichen versehen. Dies führte dazu, dass Sonderzeichen
in Pins wie ?+: nicht funktioniert haben.
Änderungen von Version 5.5.22.0 zu Version 5.5.23.0 (02.07.2015)
Allgemein:
- Update für die Zugänge 30030500 und 50020000, PIN/TAN Zugang für
28020051 hinzugefügt.
- Die Klasse BACConcreteTwoStepProcedure wurde durch
BACTwoStepProcedure in QueryTan ausgetauscht.
BACConcreteTwoStepProcedure war von BACTwoStepProcedure abgeleitet und
hat keine eigenen Funktionen angeboten.
- Der Aufruf von BACAccounts.FindAccount hat Kontonummern ohne
führende Nullen verglichen. Die Methode sucht jetzt erst nach einer
exakten Übereinstimmung bevor die Nullen ignoriert werden. Zusätzlich
muss das Unterkontomerkmal mit Übergeben werden.
- Der Secoder wird nur noch Über Boxing Kommandos angesprochen und
funktioniert mit denm von Windows bereitgestellten Treibern.
Änderungen von Version 5.5.21.0 zu Version 5.5.22.0 (23.06.2015)
Allgemein:
- Die Aktualisierung der Konten wurde wieder korrigiert, nachdem
Konten mit gleicher IBAN aber unterschiedlichem Unterkontomerkmal
entfernt wurden.
Änderungen von Version 5.5.20.0 zu Version 5.5.21.0 (22.06.2015)
Allgemein:
- Der Fehlercode 3931 kann sich auf PIN oder TAN Generator beziehen.
Die Unterscheidung wird anhand dem Text im HIRMS getroffen. Bei falschem
TAN Generator wird nicht mehr WorngPin = true gesetzt.
- Die Prüfung ob eine Chipkarte eingelegt erzeugt bei CTApi keine
Exception mehr, trat im Zusammenhang mit einem DKB-CHipkartenkontakt
auf.
Änderungen von Version 5.5.19.0 zu Version 5.5.20.0 (15.06.2015)
Allgemein:
- Die PIN-Änderung mit DDBAC.Net.FinTS.ChangePIN wurde korrigiert.
- Falls die Bank ungültige SEPA-Formate im HISPAS angegeben hat, wird
nicht mehr versucht für diese Formate SEPA-Aufträge zu erstellen.
Änderungen von Version 5.5.18.0 zu Version 5.5.19.0 (21.05.2015)
Allgemein:
- Die NetApplikation wurde um ein Beispiel für die Generierung einer
TAN mittels Chipkarte und Flickercode erweitert.
Änderungen von Version 5.5.17.0 zu Version 5.5.18.0 (24.04.2015)
Allgemein:
- Umstellung folgender Banken zu Fiducia:Volksbank
Hankensbüttel-Wahrenholz eG (25791516),Volksbank eG
Lehrte-Springe-Pattensen-Ronnenberg (25193331),Volksbank Lüneburger
Heide eG (24060300), ab 06.Juni2015 Hannoversche Volksbank eG (25190001)
Änderungen von Version 5.5.16.0 zu Version 5.5.17.0 (24.04.2015)
Allgemein:
- Umstellung folgender Banken zu Fiducia:Volksbank
Hankensbüttel-Wahrenholz eG (25791516),Volksbank eG
Lehrte-Springe-Pattensen-Ronnenberg (25193331),Volksbank Lüneburger
Heide eG (24060300), ab 06.Juni2015 Hannoversche Volksbank eG (25190001)
- Bei Punktekonten, die Über die DDBAC.Net abgefragt werden, ist der
Verwendungszweck ist jetzt auf 14 Zeilen beschränkt.
Änderungen von Version 5.5.16.0 zu Version 5.5.17.0 (24.04.2015)
Allgemein:
- BACContact.CreateContact erzeugt bei Loyalty-Konten keine Exception
mehr.
- SEPA: Daten des Absenderkontos Überschreiben nicht mehr die
Absenderdaten, wenn der SEPA-Auftrag aus einer Datei geladen wurde.
Änderungen von Version 5.5.15.0 zu Version 5.5.16.0 (31.03.2015)
Allgemein:
Änderungen von Version 5.5.13.0 zu Version 5.5.14.0 (27.03.2015)
Allgemein:
- Wenn mehrere HICAZ Segmente mit Aufsetzpunkt geliefert werden, dann
werden die Umsätze im ersten Antwortsegment angehängt.
Änderungen von Version 5.5.13.0 zu Version 5.5.14.0 (16.03.2015)
Allgemein:
Änderungen von Version 5.5.12.0 zu Version 5.5.13.0 (05.03.2015)
Allgemein:
- BACDialog ProcessHKVVB public zu Verfügung gestellt.
- Tracing für LoyaltyPrograms geändert, wenn der Aufruf in der Console
stattfindet, damit die Daten ins Log geschrieben werden.
- Update der Zugangsdaten der Bundesbank vom 9.3.2015
Änderungen von Version 5.5.11.0 zu Version 5.5.12.0 (23.02.2015)
Allgemein:
Änderungen von Version 5.5.10.0 zu Version 5.5.11.0 (16.02.2015)
Allgemein:
- Error Handling bzgl. Verarbeitung der optischen TAN Parameter
unterscheidet jetzt Installations und Verarbeitungsfehler und
protokolliert die Exception.
- Kein EndDialog mehr nach dem Einreichen von Benutzerschlüsseln, da
manche Server das vor der Freischaltung der Schl&uumul;ssel mit einem
Fehler quittieren.
- Wenn der Betrag einer SepaOrder leer ist, wird 0 zurückgeliefert da
bei Vorlagen das Feld nicht gefüllt sein muss.
- Die Bezeichung der Benutzerkennung für PinTan wird nicht mehr vom
eventuell. vorhandenem WebScrapingzugang Überschrieben.
- Die SignatureID bei Pin/Tan ist jetzt immer 1.
- Bei Sicherheitsfunktion 811 mit Secoder wird keine CustomerSystemID
mehr benötigt, beim Synchchronisieren wird HKSYN nicht mehr gesendet.
- Beim Parsen von MT-940 werden Überflüssige LF am Anfang ignoriert um
folgenden Fehler zu vermeiden: " Initial colon not found".
Änderungen von Version 5.5.09.0 zu Version 5.5.10.0 (02.02.2015)
Allgemein:
- Wenn neue BPDs von der Bank geliefert werden, werden die
zwischengespeicherten Sicherheitsverfahren neu geladen.
- Hilfetexte korrigiert und angepasst.
- TTW[#19247]: Batchbooking mit SepaLastschriften im Pain Format
008.003.02 korrigiert.
- TTW[#19429]: Mindestpinlänge bei der Pin-Eingabe für
Schlüsseldateien wurde auf eins reduziert, da Schlüsseldateien aus
anderen Quellen kürzere Passwörter haben können.
- Die Funktion GenerateIBAN füllt für Österriech (AT) Kontonummer auf
11 Stellen auf.
- TTW[#19618]: Mit BACSepaMessage.LoadMessages können SEPA-Nachrichten
mit mehr als einem PmtInf Block gelesen werden. Mit Load() können nur
noch Sepa-Nachrichten mit einem PmtInf Block gelesen werden.
- IsSepaSupported Methode wurde hinzugefügt und gibt an, ob ein Konto
SEPA Aufträge unterstützt.
Änderungen von Version 5.5.8.0 zu Version 5.5.9.0 (23.01.2015)
Allgemein:
Änderungen von Version 5.5.7.0 zu Version 5.5.8.0 (20.01.2015)
Allgemein:
- TTW[#19052]:RDH-7 Folgekarten: Die Prüfung der Karten CID im
Administrator wurde korrigiert und weißt Folgekarten nicht mehr ab.
- Im zweiten Schritt eines TAN-pflichtigen Auftrags werden jetzt auch
Fehler im Signaturheader erkannt und richtigt ausgewertet. Die
TAN-Listennummer wird nur noch in den HKTAN eingestellt, wenn sie
vorhanden ist. Das vermeidet, dass ein HKTAN mit zusätzlichen ++++ am
Ende an die Bank gesendet wird.
Änderungen von Version 5.5.6.0 zu Version 5.5.7.0 (14.01.2015)
Allgemein:
- Änderung von Zugnagsdaten für; die Bankleitzahl 60090700 d.h.
Südwest-Bank
Änderungen von Version 5.5.5.0 zu Version 5.5.6.0 (09.01.2015)
Allgemein:
- TTW[#19052]: Korrekte Erkennung von GAD Folgekarten mit passender
Schlüsseleinreichung.
- TTW[#18961]: Für SEPA-Aufträge ist BtchBookg jetzt auch für
Lastschriften erlaubt.
- TTW[#18705]: Anpassung im Bereich RDH-10 bei Entschlüsselung der
Banknachricht.
Änderungen von Version 5.5.4.0 zu Version 5.5.5.0 (24.12.2014)
Allgemein:
- Der SEPA-Auftrag für pain:008:001:01:austrian:002 wird jetzt korrekt
erstelltl
- CAMT: Nicht-Gebuchte Umsätze werden auch als MT-942 geliefert.
- Im Displaytext wird nicht mehr der Texte "TAN Liste" hinzugefügt.
- Bei RDH-Dateien muss der entschlüsselte SessionKey mindestens 16
Zeichen lang sein und wird bei Bedarf mit 0 aufgefüllt.
- Das PhotoTan Verfahren wird nicht mit TAN Medien wie TAN-Liste oder
Mobile Device verknüpft.
- Zuordnung von IBAN zu Konto korrigiert, wenn die Bank anonyme Konten
und Konten mit leerer Kontonummer liefert.
Änderungen von Version 5.5.3.0 zu Version 5.5.4.0 (12.12.2014)
Allgemein:
Änderungen von Version 5.5.2.0 zu Version 5.5.3.0 (09.12.2014)
Allgemein:
- Konten ohne Kontonummer werden nicht mehr in die Kontenliste
aufgenommen.
Änderungen von Version 5.5.1.0 zu Version 5.5.2.0 (02.12.2014)
Allgemein:
- TTW[#17657]: Anpassung bei Darstellung des Flicker-Codes.
- TTW[#17225]: Anpassung bei CAMT Format (052 und 053).
- TTW[#17939]: Nach Änderung einer terminierten Überweisung wird die
neue AuftragsID angezeigt.
Änderungen von Version 5.5.0.0 zu Version 5.5.1.0 (19.11.2014)
Allgemein:
- IBAN-Konverter:Update der BLZ Bundesbankdatei für IBAN-Konverter,
Implementierung der Prüfzifferberechnungsmethode E1
ergänzt,Berechnunsgmethode D7 korrigiert.
- Syntaktisch ungültige HITANS in den BPD werden ohne Fehlermeldung
ignoriert. Beim Aktivieren einer TAN Liste wird bei Modus 0 weder die
Eingabe eine alten noch einer neuen TAN erwartet. Sollte der Server
dennoch nach einer TAN Fragen wird als Text die Eingabe einer neuen TAN
angezeigt. Anzeige der verbrauchten TANs wurde verbessert, wenn keine
TANs geliefert werden.Wenn mehrere Zweischritt-Verfahren verfügbar sind
und keines ausgewählt wurde, wird nicht mehr 999 verwendet, wenn 999 an
erster Stelle der verfügbaren Verfahren steht, sondern ein anderes
Zweischrittverfahren ungleich 999. Der Button "Aktualisieren" in
NetApplication ist nur aktiv, wenn die Bank den Abruf des Bestands
unterstützt.
- Update der Bundesbank BLZ Datei vom 08.12.2014
Änderungen von Version 5.4.97.0 zu Version 5.5.0.0 (27.10.2014)
Allgemein:
- RDH Dateien müssen 2358 bytes lang sein. Falls versucht wird eine
kürzere Datei zu öffnen wird eine passende Fehlermeldung statt eines
Indexfehlers gemeldet.
- Das Flickerfenster mit dem Flickercode hat jetzt eine mindesgröße
und verkleinert sich nicht mehr, statt dessen verkleinert sich nur der
Teil mit dem Text
Änderungen von Version 5.4.96.0 zu Version 5.4.97.0 (20.10.2014)
Allgemein:
- Für alle HTTPS Verbindungen wird nur noch TLS verwendet.
- Adresse des Testsystems korrigiert unter anderem DataDesign in B+S
Banksysteme umbenannt.
Änderungen von Version 5.4.95.0 zu Version 5.4.96.0 (25.09.2014)
Allgemein:
- Erweitert für STLI. Bugfixes verdrehte Bezeichner für Stop vs.
StopPreis und Limt vs. Limitpreis. Für Stop-Limit wird ein B1 für den
Stoppreis und ein B1 Bereich für den Limitpreis erstellt. Bei STOP und
SLOS wird nur eine Stoppreis eingestellt und bei LMTO wird ein
Limitpreis eingestellt. Bei MAKT werden keine Preise eingestellt.
- Bei der Bank 1822direkt wurde teilweise das falsche Buchungsdatum
ermittelt. Dies wurde korrigiert und die richtige Jahreszahl wird
dargestellt.
Änderungen von Version 5.4.94.0 zu Version 5.4.95.0 (18.09.2014)
Allgemein:
- Vorbereitung auf die Umstellung der Sparkassen mit FinTS 3.0 und
SECCOS Signaturkarten (RAH Version 7).
- Umstellung Volksbank Münster (BLZ 40160050) auf VR-Kennung bzw.
Alias, Testsystem der Sparkassen Bankleitzahl 94059541 hinzugefügt.
Änderungen von Version 5.4.93.0 zu Version 5.4.94.0 (09.09.2014)
Allgemein:
- TTW[#15410] Aktualisierung der Zugangsdaten für alle Commerzbanken.
Es wurden 137 neue Datensätze mit Zugangsdaten, inkl. 50040048
hinzugefügt.
Änderungen von Version 5.4.92.0 zu Version 5.4.93.0 (05.09.2014)
Allgemein:
- TAN Generator einrichten (HKTAU) zum Administrator hinzugefügt.
- TTW[#15143] Beim Auswerten des HIUPD werden auch ungültige
Sonderzeichen im Segment akzeptiert und es kommt nicht mehr zu einer
Fehlermeldung.
- Zugangsdaten für Bankleitzahl 20120101 geändert.
- Aktualisierung der Zugangsdaten der Bundesbank.
Änderungen von Version 5.4.91.0 zu Version 5.4.92.0 (22.08.2014)
Allgemein:
- Texte für TAN-Verbrauchskennzeichen aktualisiert.
- BIC für Sberbank (BLZ 500 200 00) in der aktuellen
Bankleitzahlendatei in SEZDDEF1XXX geändert
- Für folgende Bankleitzahlen des Bankhaus Max Flessa wurden die
Zugangsdaten ergänzt:70030111, 76330111, 77030111, 78330111, 84030111
Änderungen von Version 5.4.90.0 zu Version 5.4.91.0 (04.08.2014)
Allgemein:
- HKCSU geändert in UrgentPaymtSingRemitt,HKCMU geändert in
UrgentPaymtMultRemitt.
- FindOptimalBPDSegment kann in einem zusäzlichen Parameter die
maximale Anzahl an Signaturen Übergeben werden um beispielsweise nur
Aufträge zu finden, die nur eine oder mehrere Signaturen unterstützen.
- Abgleich mit neuer BLZ-Datei der Bundesbank, Commerzbank hat neue
BICs mit XXX.
Änderungen von Version 5.4.89.0 zu Version 5.4.90.0 (23.07.2014)
Allgemein:
Änderungen von Version 5.4.88.0 zu Version 5.4.89.0 (17.07.2014)
Allgemein:
Änderungen von Version 5.4.87.0 zu Version 5.4.88.0 (16.07.2014)
Allgemein:
Änderungen von Version 5.4.86.0 zu Version 5.4.87.0 (15.07.2014)
Allgemein:
- Beim Vergleich ob sich das HIUPA der Bank verändert hat, wird jetzt
nicht nur die UPD-Version sondern auch die Benutzerkennung und die
UPD-Verwendung berücksichtigt.
- Umstellung aller FinTS Versionen der Deutschen Bank auf 3.00,
automatische Migration von Deutsche Bank Konten auf Version 300 falls
noch 220 eingestellt ist.
Änderungen von Version 5.4.85.0 zu Version 5.4.86.0 (09.07.2014)
Allgemein:
Änderungen von Version 5.4.84.0 zu Version 5.4.85.0 (07.07.2014)
Allgemein:
- Anpassung falls eine Verbindung mit dem Service nicht erfolgreich
ist, wird kein EndDialog() mehr gesendet, da diese die Fehlerinformation
für den Client beeinflusst.
- Anpassung wegen Problem mit Geldkarte, konnte hausintern nicht
reproduziert werden.
- Entfernung der Timezone aus den Datumsangaben in den
Sepa-Nachrichten.
- Erweiterung um Geschäftsvorfall "Terminierte Sepa-Überweisung
Ändern" wurde hinzugefügt.
- TTW[#13262/13609]: Nach einer Anmeldung mit einem Kontakt der
mehrere Konten mit identischen Kontonummern hat wurden die HIUPD
Segmente flasche zugeordnet, wenn diese ein andere Reihenfolge als die
Konten im Kontakt haben. Dieses Problem wurde behoben.
- TTW[#13662]: Die Bankleitzahlensuche ist jetzt case-insensitive.
- Die beiden Postbank (Spar) Zugänge mit den BLZ: 20110022, 70110088
haben keinen FinTS Zugang, dieser wurde wieder entfernt.
- TTW[#13092]: HKTSY-Klassen mit englischem FinTS 4.1 Namen erzeugt.
- TTW[#13582]: Fehler bei Zuordnung von Sicherheitsmedien zu
Sicherheitsfunktionen behoben
Änderungen von Version 5.4.83.0 zu Version 5.4.84.0 (23.06.2014)
Allgemein:
- Der Purpose Code in FinTS SEPA Aufträgen wird jetzt belegt. Damit
wird beim generieren der SEPA XMLs der Purpose Code Übernommen.
Änderungen von Version 5.4.81.0 zu Version 5.4.83.0 (13.06.2014)
Allgemein:
- TTW[#13262]: Degussa Testsystem mit BLZ 50010701 hinzugefügt.
- TTW[#13362]: Wenn nach einer Anmeldung ein neuer HIUPA von der Bank
geliefert wird, wird dieser wieder in den Kontakt Übernommen. Behebt ein
Problem mit der comdirect (dort war nach der Sync. UPDVerwendung=1 und
das wechselte danach auf 0)
Änderungen von Version 5.4.80.0 zu Version 5.4.81.0 (04.06.2014)
Allgemein:
Änderungen von Version 5.4.79.0 zu Version 5.4.80.0 (27.05.2014)
Allgemein:
- Bezeichnung der Benutzerkennung für 70013100 NetM Bank in
Anmeldename/Kundennummer geändert.
Änderungen von Version 5.4.78.0 zu Version 5.4.79.0 (21.05.2014)
Allgemein:
- Zugangsdaten für BiW Bank (BLZ10130800) geändert.
- Unterstützung füCyberJack wave : Der Leser akzeptiert die Pin (mit
USB) nur per Eingabe am Leser, die Pin darf nicht vom Rechner Übertragen
werden. Der Leser wird wie der Cyberjack Go als Secoder erkannt, was
dazu führt, dass die Pin nur am Leser eingegeben werden kann.
Änderungen von Version 5.4.77.0 zu Version 5.4.78.0 (14.05.2014)
Allgemein:
Änderungen von Version 5.4.76.0 zu Version 5.4.77.0 (08.05.2014)
Allgemein:
- ThrowParsingExceptions wurde hinzugefügt um das MT-940 im Auftrag zu
erhalten, ohne dass Fehler beim Parsen als Exceptions geworfen werden.
In diesem Fall müssen pro Umsatzzeile die ParseErrors ausgewertet
werden.
Änderungen von Version 5.4.75.0 zu Version 5.4.76.0 (05.05.2014)
Allgemein:
- Zugangsdaten für 10130800 biw Bank für Investments (BLZ 10130800)
bzw. Wüstenrot Bank (BLZ 60420000) hinzugefügt.
Änderungen von Version 5.4.74.0 zu Version 5.4.75.0 (28.04.2014)
Allgemein:
- TTW[#12173]: Empfängername bei SEPA darf 70 Zeichen lang sein, nicht
nur 35 Zeichen.
- Berechnung des Hashwertes in Abhängigkeit der Bankleitzahl. Muss
konfiguriert werden um es zu aktivieren.Anonymisierung von MT-940 Tag 25
verbessert.
- TTW[#11213 bzw.#11229]: Beim Parsen von MT-940 kann von der
Applikation jetzt angegeben werden, dass Fehler beim Parsen nicht zu
einer Exception führen, sondern dass die Fehler in einer Liste
zurückgeliefert werden. Die Applikation kann die einzelnen, fehlerhaften
Buchungen gesondert behandeln und alle anderen Buchungen verarbeiten.
Änderungen von Version 5.4.73.0 zu Version 5.4.74.0 (15.04.2014)
Allgemein:
- Änderung bei BACContact: Das Property SignatureID wurde ersatzlos
gestrichen.
- TTW[#11778]: Problem bei TAN Prozess 1 mit Bankensignatur mit HITAN
behoben, dies betrifft alle Kunden dieser Bank mit Pin/Tan und Chiptan.
Änderungen von Version 5.4.72.0 zu Version 5.4.73.0 (11.04.2014)
Allgemein:
- Problem bei der Konvertierung von FinTS4 nach FinTS3 behoben, wenn
sehr viele leere DEG Elemente in der Syntaxbeschreibung sind.
- TAN Verfahren auswählen heißt jetzt Sicherheitsverfahren auswählen,
die möglichen TAN Verfahren enthalten jetzt die zugehörigen TAN Medien
Bezeichung, es kann jetztauch zwischen Smartcard/Secoder ausgewählt
werden.
- TTW[#11069]: AvailableSepaDescriptors() in BACContact liefert nur
noch bekannte SEPA Pain Messages, Fehler trat im Zusammenhang mit
Oberbank München auf, die ein unbekanntes Pain Format lieferte.
Änderungen von Version 5.4.71.0 zu Version 5.4.72.0 (04.04.2014)
Allgemein:
- TTW[#10805]: Fehlerkorrektur beim HIBBS, dieser wird jetzt korrekt
als Debit erkannt.
- PINTAN Zugang für Renault Bank direkt 30520037 hinzugefügt.
Änderungen von Version 5.4.70.0 zu Version 5.4.71.0 (19.03.2014)
Allgemein:
- TTW[#10417]: Für die der comdirect zugeordneten Bankleitzahlen wird
die jeweilige BIC aus dem BLZ-Bestand - und nicht die ZentralBIC der
Commerzbank AG - zugeordnet.
Änderungen von Version 5.4.68.0 zu Version 5.4.70.0 (18.03.2014)
Allgemein:
Änderungen von Version 5.4.67.0 zu Version 5.4.68.0 (13.03.2014)
Allgemein:
- Update von BPD-Crawler 73331700 FinTS Version auf 3.0 geändert.
Änderungen von Version 5.4.66.0 zu Version 5.4.67.0 (06.03.2014)
Allgemein:
- Erweiterung um neue Feldnahmen für HKWDS Version 5 in
SecurityInstrumentData.
- Erweiterung um GV_Ausserboerslicher_Direkthandel FV.pdf HKWSD
Version 4 und HKWSO Version 5 ergänzt.
- Bei SEPA-Aufträgen wird nun keine BIC mehr eingestellt, wenn diese
nur aus Leerzeichen besteht.
- Übernahme der Daten aus der neuen bundesbank_blz von März 2014.
- Aktualisierung der Bankdaten mit neuer fints_institute-xls Datei vom
Feb/2014. Neue Zugänge für Santander enthalten.
- SEPA: Es sind nun weitere Sonderzeichen im
Absender/Empfängernamen/Verwendungszweck nach DFÜ-Anlage 3 Version 2.7
am 4. November 2013 erlaubt. Dazu gehören die Umlaute, das scharfe ß,
das Kaufmännische und, der Stern, das Dollarzeichen und das
Prozentzeichen.
- TTW[#9883]: Für TAN Prozess 1 wurde die Belegung des
Challengeverfahrens für Klasse 61 und HHD 1.3.2 geändert. Die HASPA
erwartet die Anzahl der Buchungen + Gesamtbetrag.
- Bei allen GAD Banken wurde für den HBCI Classic Zugang mit
Chipkarte/Schlüsseldatei das Feld Kunden-ID mit der Bezeichnung
VR-Kennung freigegeben.
- Die folgenden Returncodes werden in der Klasse BACEvaluateResult
nicht mehr als Warning sondern als Error betrachtet und die Verarbeitung
anschließend abgebrochen.3938 = Ihr Zugang ist vorläufig gesperrt-bitte
PIN-Sperre aufheben, 3931 = PIN gesperrt.
- Aktualisierung der Zugangsdaten bezüglich der Deaktivierung des
Kontonummern-Login bei der GAD. Betroffene BLZ: 40164528, 26261693,
22190030, 21390008, 40069266, 28062740, 81069052, 25791635, 28066103,
83094494, 42861239, 58560103, 58761343, 28061822, 25863489, 25690009,
28361592, 28062249, 15091674, 45061524, 28290063, 28060228, 44361342,
47264367
- Zugangsdaten für Bankhaus Seeliger 27032500 korrigiert. Zugangsdaten
für Augsburger Aktienbank 72020700 korrigiert (Nur
Chipkarte/Schlüsseldatei)
Änderungen von Version 5.4.65.0 zu Version 5.4.66.0 (24.02.2014)
Allgemein:
- TTW[#9775]: Folgende SEPA-Pain Formate hinzugefügt:
sepade.pain.001.001.03.austrian.003 und
sepade.pain.008.001.02.austrian.003.
Änderungen von Version 5.4.64.0 zu Version 5.4.65.0 (20.02.2014)
Allgemein:
- TTW[#9883]: Für TAN Prozess 1 wurde die Belegung des
Challengeverfahrens für Klasse 61 und HHD 1.3.2 geändert. Statt des
Gesamtbetrags wird jetzt die IBAN des Empfängers verwendet..
- TTW[#9889]: Für alle Pax-Banken wurde ein FinTS Zugang für RDH
eingetragen und die Kunden-ID als VR-Kennung bezeichnet.
- Beim Berechnen des Hashwerts Über eine BACSwiftStatementLine werden
ab dem 17.2.2014 nur noch die ersten beiden Verwendungszweckzeilen
berücksichtigt. Das Datum wurde verschoben.
- Problem bei der automatischen Auswahl der SPEA-Pain Version bei
Lastschriften behoben.
Änderungen von Version 5.4.63.0 zu Version 5.4.64.0 (19.02.2014)
Allgemein:
- Anpassung auf BACBanking anstelle BACBankingClass beim HBCINet.
- Anpassung, falls in den UPD nur die IBAN geliefert wird und im HISPA
keine BIC geliefert wird, wird für dieses Konto die BIC aus der BLZ
ermittelt.
- TTW[#9767]: Bei der automatischen Auswahl der passenden Sepa- Pain
Version werden jetzt auch die Geschäftsvorfälle berücksichtigt, die in
den BPDs eigene Pain-Message Formate angeben. (HICUMS).
- TTW[#9740]: Das Laden von Sepa-Xml wurde korrigiert. Xml Dateien mit
BOM (Byte Order Mark) werden jetzt korrekt gelesen.
- TTW[#8646]: Anpassung beim DDBAC-IBAN-Konverter. IBAN-Regeln zum 03.
März 2014 implementiert und die Daten der Bundesbank aktualisiert. Es
sind neue Regeln hinzugekommen, bestehende Berechnungen sind
unverändert.
- TTW[#9592]: Anpassung beim DDBAC-IBAN-Konverter. Kontoprüfung für
BLZ 760 260 00 geändert, es wird nur noch Methode 63 Variante 1
verwendet. Damit wird die im Eintrag angegebene Kontonummer akzeptiert
und die Kontonummern aus den Testdaten weiterhin abgelehnt.
Änderungen von Version 5.4.62.0 zu Version 5.4.63.0 (10.02.2014)
Allgemein:
- Erweiterung um folgende Bankleitzahlen: 10050500 LBS Ost Berlin
40055555 LBS Westdeutsche Landesbausparkasse Münster, Westfalen 70017000
PayCenter. Für alle GAD Banken die bereits den Kontonummernlogin
deaktiviert haben, werden die neuen Bezeichnungen für
Benzuerkennung/KundenID angezeigt.
- TTW[#9098]: AllianzBank 70035000 zur Liste der Banken hinzugefügt,
deren Umlaute in Ae geändert werden.
Änderungen von Version 5.4.61.0 zu Version 5.4.62.0 (01.02.2014)
Allgemein:
- Neu: Freistellungsaufträge abrufen, anlegen, Ändern, löschen (HKFRD,
HKFRA, HKFRN, HKFRL).
- SEPA-Dauerauftragsänderung/Löschung verwendet jetzt den
SEPA-Descriptor des Originalauftrags.
- BIC+ und IBAN+ werden beim Generieren von MT-940 erzeugt ween
BIC/IBAN gefüllt ist.
Änderungen von Version 5.4.60.0 zu Version 5.4.61.0 (01.02.2014)
Allgemein:
- TTW[#9082]: Falsche CheckIBAN Routine für Bundesbank entfernt. Diese
wird nur bei CheckIBAN aufgerufen und prüfte an einer falschen Stelle
auf nill.
- Fehlerkorrekturen bei SEPA-Terminaufträgen.
- Beim Berechnen des Hashwerts Über eine BACSwiftStatementLine werden
ab dem 30.1.2014 nur noch die ersten beiden Verwendungszweckzeilen
berücksichtigt.
- Folgende Geschäftsvorfälle hinzugefügt: HKFRA, HKMTF, HKMTA, HKFRA,
HKFRN, HKFRL, der HKTAU bzw. HKTAB wurde geändert.
- Resourcen für Sepa pain.001.001.02.austrian.002a hinzugefügt.
Änderungen von Version 5.4.58.0 zu Version 5.4.60.0 (16.01.2013)
Allgemein:
- Anpassung der Bezeichnung Kunden-ID bei der Apo-Bank.
- Beispiel für die Umsatzabfrage mit HKCAZ (CAMT) hinzugefügt.
- Alle Load() Methoden die einen Dateinamen erwarten, können jetzt
Dateien mit einer BOM (Byte-Order-Mark) verarbeiten.
- Beispieldateien für HbciNet erneuert
- Die FinTS Version wurde bei allen Santander Banken
(sec.santanderbank.de) auf 300 geändert.
- [TTW#8662]:Bei der Synchronisierung der Kontaktdaten werden vom
Anwender eingetragene BIC/IBAN beibehalten, wenn die Bank keine BIC/IBAN
zu einem Konto geliefert hat.
- Das Parsen bei Antworten der Bank ist nun weniger restriktiv und
kann auch falsch kodierte Antworten auswerten. Bsp: Das Ü ist 2 Bytes
lang, die richtigte Länge wäre
125.HNHBK:1:3+000000000124+300+0+1+0:1'HIRMG:2:2+9800::FGW Ungültige
Benutzerkennung. Bitte keinen Alias verwenden.'HNHBS:3:1+1'
- Sepa Aufträge können jetzt als IBAN-Only eingereicht werden. Wenn
beim Empfängerkonto keine BIC angegeben wird, dann wird in Othr/Id
NOTPROVIDED eingetragen.
- Fehlertext verbessert wenn beim Erstellen eines neuen Kontakts keine
Bankleitzahl oder Benutzerkennung vorhanden ist.
- IBAN-Konverter: Für die Commerzbank wird statt der
filialspezifischen BIC nur noch die BIC COBADEFFXXX und für die Dresdner
Bank nur noch die BIC DRESDEFFXXX geliefert.
- [TTW#8473]:Die Kommunikationsadresse der Berenberg Bank wurde
aktualisiert.
- [TTW#8402]:Beim Parsen des Ausführungsdatums wird jetzt bei Sepa
Nachrichten eine an den XML Standard angepasste Routine verwendet.
- Bei der Abfrage nach Bankdaten kann neben BLZ und BIC jetzt auch
eine deutsche IBAN Übergeben werden.
- Speichern ein neuen SEPA-Überweisungsvorlage korrigiert.
- HBCI-Institute-Dateien - Bankhaus Sperrer verwendet nun HBCI-FinTS
Vers. 3.
- Die Felder IBAN und BIC des Empfängers werden nun mit den richtigen
Werten befüllt.
- [TTW#7217]:Wenn eine Bank für ein Konto keine BIC/IBAN
zurückliefert, aber angibt, dass für dieses Konto eine Sepa-Überweisung
möglich ist, wird für dieses Konto die zugehörige IBAN/BIC berechnet.
- In BACAccount prüft nun das Property IBAN zuerst ob die IBAN im
HIUPD enthalten ist und liefert diese, falls vorhanden.
Änderungen von Version 5.4.54.0 zu Version 5.4.56.0 (28.11.2013)
Allgemein:
- Aktualisierung der FinTS Bankenliste vom 27.11.2013
- Problembehebung bei Konvertierung von sehr großen Sepa-Aufträgen aus
FinTS4 Xml in ein Segment
- Zur Sepa-Order wurde der Purpose Code (ISO 20022
ExternalPurposeCode) als Property hinzugefügt.
- Erweiterung um Österreichische Sepa-Pain Formate:
ISO.pain.001.001.02.austrian.002a.xsd und
ISO.pain.008.001.01.austrian.002a.xsd hinzugefügt.
Änderungen von Version 5.4.53.0 zu Version 5.4.54.0 (12.11.2013)
Allgemein:
- TTW[#4130]: Das Sonderzeichen '=' wird im C-Datensatz nicht mehr
erlaubt, sofern der Datensatz verifiziert werden soll.
- TTW[#6622]: Beim Abfragen des ReceiptCode im HIEKA wird eine
Traceausgabe geschrieben: "HIEKA ReceiptCode (get): " + 'aktuellerWert'.
- TTW[#6672]: Es wird sichergestellt, dass mindestens 8 Byte der
eingehenden Nachricht gelesen wurden um das Encoding Scheme bestimmen zu
können. Bei Record Splitting 1/n-1 gegen BEAST Attacken bspw. enthält
das erste eingehende Datenpaket nur ein Byte und die alte
Implementierung bricht.
- TTW[#6835]: Im Falle einer Bankantwort mit nicht lesbaren Daten
wurde der Text der Fehlermeldung verbessert.
- TTW[#6865]: Falls beim Aufruf eines HKVVB der Kontoeigentümer auf
der Web-Seite in der Tabellen-Überschrift bei "Gesamtübersicht" nicht
vorhanden wurde das Commerzbank-Konto nicht mehr angezeigt.
- TTW[#6897]: Sicherheitsabfragen können jetzt im Testtool
konfiguriert werden.
- TTW[#6975]: Erweiterung für Tracing PDF content.
- TTW[#7111]: Entfernen eines falschen Hilfetexts.
- Mt-940: Beim SEPA Verwendungszweck mit SVWZ+ wurde die Formattierung
mit Zeilenumbrüchen und Leerzeichen angepasst. Es werden keine
Leerzeichen mehr abgeschnitten, die Verwendungszweilen werden
entsprechend den Zeilen im MT-940 umgebrochen. Der Sepa-Verwendungszweck
enthält alle Zeichen des Verwendungszwecks hintereinander ohne
zusätzliche Umbrüche.
- ISecurity mit Null für anonyme Dialoge wird erlaubt.
- Die Hashwertberechung für BACSwiftStatementLine wertet jetzt nicht
mehr alle Felder aus.
- Um zukünftig Fehlermeldungen für Endanwender liefern zu können,
wurde ErrorCustomerText zu BACExcaption hinzugefügt .
- Hinzufügen des IBANKonverters.
- Fehler im Logging korrigiert.
- Hinzufügen von 'J2HBCIByteArrayBuffer - append(stream) Methode ohne
Argument "length"', d.h. ohne Informationen Über die Größe des
Stream-Inhalts zu benötigen.
- SingleBooking wird beim Erstellen von Sepa-Nachrichten korrekt in
das BatchBook Tag Übernommen.
- Bei der Sparkasse Bonn 37050198 wurden für Kontonummern, in die
getauscht werden sollen eine falsche Kontonummer geliefert.
- Übernahme der neuen Bundesbank BLZ Datei vom 09.12.2013. Regeln
(siehe Uebersicht_der_IBAN_Regeln_12_2013.pdf) aktualisiert: 0005
Version 02 Commerzbank.
- BLZ-Skript vom Bankverlag vom 05.11.2013 hinzugefügt.
- PDFTestdaten.txt Aktualisiert für 12/2013.
- Geschäftsvorfälle XKDSC und XKDMC hinzugefügt
- Die Methoden für IBAN/BIC liefern eigenes Responseobject.
- Überweisung: 280 ist default falls nichts angegeben ist,
BalanceRequest und StatementRequest Über alle Konten wird erlaubt.
- Projekte nun auch mit Target "x86".
- BookingRef war schon vorhanden, CustomerRef wurde wieder entfernt.
- EndToEndId hinzugefügt.
- Setup: Die Datei DDBAC.Net.SDK.Setup.msi wird erstellt.
Änderungen von Version 5.4.52.0 zu Version 5.4.53.0 (28.10.2013)
Allgemein:
- TTW[#6709]: Beim Parsen von MT-940 mit Sepa Tags COAM+ oder OAMT+
werden Beträge auch erkannt, wenn diese z.B. "?20OAMT+ 8,40 EURO"
formatiert sind.
- Anpassung bei SEPA. Die CreditorId in Sepa Nachrichten kann entweder
in 'Payment Information' oder in 'Direct Debit Transaction' sein. Die
CreditorId wird nun an beiden Stellen gesucht.
- TTW[#6584]:Wenn bei einem HKTAN im ersten Schritt kein HITAN
zurückgemeldet wird, wird nun keine J2BAC-Exception (no response)
geworfen, sondern die Rückmeldung des Servers angezeigt. Im aktuellen
liefert der Server kein HITAN zurück, da bereits alle TANs in der Liste
verbraucht sind. Es wird nur die Rückmeldung vom Server: Alle TANs
verbraucht. Neu TAN-Liste anfordern ... angezeigt.
Änderungen von Version 5.4.51.0 zu Version 5.4.52.0 (16.10.2013)
Allgemein:
- Wenn bei einem Kontakt kein TAN-Medium ausgewählt wurde, dann wird
nicht mehr das erste aktive TAN-Medium verwendet, sondern ein TAN-Medium
das zur verwendeten Sicherheitsfunktion passt.
- Rückgabewert von BACTransactionBase korrigiert.
- Anpassung bei SEPA. Der Inhalt von /InitgPty/Nm wird wieder mit
ConvertStringToSepa von Sonderzeichen befreit.
- Folgende SEPA Bezeichner werden nun vom MT-940 Parser erkannt: IBAN+
Empfänger IBAN, BIC+ Empfänger BIC
- Erweiterung um neues Interface: IBACSwiftStatementLine8
- Folgende SEPA Bezeichner werden vom MT-940 Parser erkannt: ABWE+
Abweichender Empfänger (DifferentRecipient), PURP+ Purpose Code
(PurposeCode), OAMT+ Original Amount - Betrag der ursprünglichen
Lastschrift (OriginalAmount), COAM+ Compensation Amount - Summe aus
Auslagenersatz und Bearbeitungsprovision bei einer nationalen
Rücklastschrift sowie optionalem Zinsausgleich. (CompensationAmount)
- Validierung der Kontoverbindung nach SEPA unter Berücksichtigung der
BPD. Sind nationale Kontoverbindungen nicht erlaubt, wird dies auch
geprüft. Bisher wurde dieser Parameter (HISPAS) nicht berücksicht und
immer angenommen, dass nationale Kontoverbindungen erlaubt sind.
- Änderung der BIC der Demobank in DDBADEMM002.
Änderungen von Version 5.4.50.0 zu Version 5.4.51.0 (11.10.2013)
Allgemein:
- IBAN-Berechnung für Commerzbank und DresdnerBank angeglichen, diese
verwenden jetzt die selbe Routine.
- Ein defekte Chipdrives.xml wird jetzt immer durch eine neue Datei
ersetzt. Dabei geht unter Umständen der ausgewählte Kartenleser und die
Einstellung ob die Pin am Leser eingegeben werden soll verloren.
- Die SEPA-Felder IBAN+ und BIC+ im SWIFT-Feld 86 des MT940 werden nun
ebenfalls mit ausgelesen.
- Bei allen Streams wurde der Zeichernsatz beim Lesen mit angegeben.
(Problem trat unter WindowsXP auf).
Änderungen von Version 5.4.48.0 zu Version 5.4.50.0 (01.10.2013)
Allgemein:
- Auswertung des Returncodes 3072 bei BeginDialog deaktiviert.
- Es werden keine Konten mehr mit leerer Kontonummer in die
Kontenliste aufgenommen.
Änderungen von Version 5.4.47.0 zu Version 5.4.48.0 (24.09.2013)
Allgemein:
- Bei SEPA wird nun bei /InitgPty/Nm (Auftraggebername) im
Auftragebernamen (Nm) Account.NameZwei eingetragen, falls vorhanden.
- DDBACBLZ, Erweiterung um 49999964 mit denselben Daten wie 49999924.
- Korrektur beim Parsen von MT940 mit ungültigen SepaSubfield 22
- Neue Properties in BACAccount: AccountId liefert einen einduetigen
Hashwert Über die Datenfelder im Account. AccountType liefert die
Kontoart im HIUPD
Änderungen von Version 5.4.46.0 zu Version 5.4.47.0 (13.09.2013)
Allgemein:
Änderungen von Version 5.4.45.0 zu Version 5.4.46.0 (12.09.2013)
Allgemein:
Änderungen von Version 5.4.44.0 zu Version 5.4.45.0 (12.09.2013)
Allgemein:
- PhotoTan laut Spezifikation implementiert
Änderungen von Version 5.4.43.0 zu Version 5.4.44.0 (11.09.2013)
Allgemein:
Änderungen von Version 5.4.41.0 zu Version 5.4.43.0 (09.09.2013)
Allgemein:
- DDBACXML: Beim Versenden von SepaAufträgen mit 001.002.02 wurde der
falsche Descriptor in die FinTS Nachricht eingetragen. Der
SepaDescriptor wird jetzt korrekt mit BACSepaMessage aus dem NameSpace
des Sepa-Xmls ermittelt.
- TTW [#5386]: ExistentPayeeAcct (HICUB) korrigiert.
- BACCardTerminal Überarbeitet, damit kann die DDBAC besser an andere
Umgebungen angepasst werden, weil plattformspezifische Funktionen
implementiert werden können. Das Logging wurde Überarbeitet. Mit den
neuen Funktionen soll es zukünftig möglich sein, auch chipkartenbasierte
Logdateien mit dem Logplayer wiederzugeben.
- Wenn eine Tan Medien Bezeichnung erforderlich ist, wird diese jetzt
auch angegeben, wenn in der Liste nur ein aktives TAN Medium vorhanden
ist. (pushTan) - Unterstützung für photoTan vorbereitet, Erkennungscode
in HITANS noch nicht sicher
- In HITAN Version 4,5 ist das Feld HHDUC nicht mehr in der Länge
begrenzt.
- TTW [#5288]: Syntax für neue Segmente hinzugefügt: HKMTR Version 2
Mobilfunkverbdinung einrichten HKMTA Version 2 Mobilfunkverbdinung
Ändern HKPNA Postfach-Nachrichtentypen anfordern HKAPN
Postfach-Nachrichtentypen auswählen HKPOF Postfach-Nachrichtenliste
anfordern HKKAA Postfach-Nachricht abrufen HKAPE Postfach-Kontoauszug
erstellen HKPNL Postfach-Nachricht löschen
Änderungen von Version 5.4.40.0 zu Version 5.4.41.0 (19.08.2013)
Allgemein:
- Neuer Rückmeldecode 15 wenn eine Nachfolge BLZ existiert und keine
der beiden zur Lösung vorgesehen ist.
- Feld 90A/B wird nun auch bei Stop Aufträgen (STOP/ SLOS) korrekt mit
STOP belegt.
- Bei HKKAZ Version kleiner vier ist das Feld "Alle Konten" noch nicht
enthalten. In Segmentversionen kleiner als vier wird das Feld jetzt
ignoriert und es kommt nicht mehr zu einer Exception.
Änderungen von Version 5.4.39.0 zu Version 5.4.40.0 (01.08.2013)
Allgemein:
- Mindest Pin-Länge für SECCOS Karten bei der PIN-Änderung am
Kartenlesen auf für korrigiert, damit mit dieser Funktion auch die
Transport-PIN geändert werden kann.
- Für alle Spardabanken wird ab dem 26.August 2013 die neue Adresse
mit FinTS 3.0 vorgeschlagen, dies gilt ebenso für die BLZ 20090500
(Netbank).
- Bei Verlust der Verbindung während der Anmeldung (Synchronisation)
wird nun ein technischer Fehler gemeldet.
Änderungen von Version 5.4.38.0 zu Version 5.4.39.0 (25.07.2013)
Allgemein:
- Folgene Geschäftsvorfälle hinzugefügt : HKCSU, HKCMU, HKDMC, HKDSC .
- Die SEPA-Formate für Überweisung 001.003.03 und Lastschrift
008.003.02 werden jetzt unterstützt.
Änderungen von Version 5.4.37.0 zu Version 5.4.38.0 (19.07.2013)
Allgemein:
Änderungen von Version 5.4.36.0 zu Version 5.4.37.0 (12.07.2013)
Allgemein:
Änderungen von Version 5.4.35.0 zu Version 5.4.36.0 (10.07.2013)
Allgemein:
- Anpassung beim Einrichtungsassistenten. Im Administrator kann jetzt
statt der BLZ auch eine BIC eingegeben werden.
Änderungen von Version 5.4.34.0 zu Version 5.4.35.0 (03.07.2013)
Allgemein:
- Erweiterung um BLZ 70040048 (Commerzbank)
- Erweiterung um BLZ 50324040 (MoneYou)
Änderungen von Version 5.4.33.0 zu Version 5.4.34.0 (28.06.2013)
Allgemein:
- TTW[#4068]:Problembehebung am DDBACWebservice.
- Anpassung beim HKBSE (Terminierte SEPA Firmeneinzellastschrift
einreichen). Für TAN Prozess wurde HHD 1.3 hinzugefügt.
- Anpassung bei SEPA-Überweisungen. Das Auftraggeberkonto ist jetzt
Überall auswählbar, SEPA Überweisungen unterstützen SEPA-Vorlagen
- Erweiterung bei SEPA-Aufträgen um zusätzlichen Constructor, damit
bei Aufträgen ein bereits vorhandenenes Segment Übergeben werden kann um
damit anschließend mithilfe der Klasse auf den Segmentinhalten zugreifen
zu können.
Änderungen von Version 5.4.32.0 zu Version 5.4.33.0 (20.06.2013)
Allgemein:
- Erweiterung bei SEPA um zusätzliche Constructor, damit bei Aufträgen
ein bereits vorhandenenes Segment Übergeben werden kann um damit
anschließend mithilfe der Klasse auf den Segmentinhalten zugreifen zu
kouml;nnen.
- Anpassung wenn Banken die verfügbaren Sicherheitsverfahren
zurückliefern aber keine BPD's und somit keinen HITANS. In diesem Fall
muss trotzdem eines der angebotenen Verfahren und nicht 999 verwendet
werden.
- TTW[#3795]:Erweiterung um zusätzliche Schnittstelle in der DDBAC um
optionale Auftragsfelder in SEPA Überweisungen und Lastschriften mit
Properties setzen zu können.
Änderungen von Version 5.4.31.0 zu Version 5.4.32.0 (17.06.2013)
Allgemein:
- TTW[#3857]:Exception wird nun ignoriert, wenn kein Handelsplatz
eingetragen ist. Der Parser soll hier analog zur DDBAC die Daten so
tolerant wie möglich verarbeiten. Lt. Spezifikation wäre bei EXCH ein
Eintrag in Form von MIC verpflichtend.
Änderungen von Version 5.4.30.0 zu Version 5.4.31.0 (11.06.2013)
Allgemein:
- TTW[#3624]: Beim Ausführen von Aufträgen mit FinTS4Rq werden die
nationalen Kontodaten aus OrderingCustIntlAcct nicht mehr in den FinTS
Auftrag Übertragen, wenn in den Bankparameterdaten im HISPAS die
Nationale Kontoverbindung nicht erlaubt ist.
Änderungen von Version 5.4.29.0 zu Version 5.4.30.0 (27.05.2013)
Allgemein:
- TTW[#3437]:Bei allen Apo-Banken die neue FinTS Adresse eingetragen.
Änderungen von Version 5.4.28.0 zu Version 5.4.29.0 (27.05.2013)
Allgemein:
Änderungen von Version 5.4.27.0 zu Version 5.4.28.0 (15.05.2013)
Allgemein:
- Der Inhalt des PostBodys "text" wird nicht mehr ins log geschrieben.
- Interner Fix: Ermittlung des GD Namens läuft nun nicht mehr in eine
IndexOutOfBounds Exception.
- Post mit formname/buttonname liefert eine Fehlermeldung wenn keine
Form mit dem Namen gefunden wird.
- Korrektur bei der IBANBerechnung: Kontonummern wurden rechts, statt
linksbündig mit 0 gefüllt.
- Die Methode checkIBAN prüft jetzt auch internationale IBANs
(Länderkennung und Länge der IBAN).
- Die IBAN/BIC Funktionen in BlzInfo verwenden jetzt den IBANKonverter
falls eine DDBAC.IBAN.Konverter.dll vorhanden ist. Die Suche erfolgt
nach den .Net Regeln.
- Neue BLZ-Skript-Datei des Bankverlages vom 13.05.2013 eingespielt.
Änderungen von Version 5.4.26.0 zu Version 5.4.27.0 (13.05.2013)
Allgemein:
- Interner Fix: Methode createTAZSegment verwendet jetzt den DE Namen
"TANListenstatus".
- Interner Fix: Keine Excetion wenn bei getParameter() der Wert nicht
bekannt ist sondern null liefert.
- Interner Fix: Refresh Methode kann jetzt auch ein großgeschriebenes
Refresh verarbeiten.
- Wenn das Sepa-Xml geladen wird, muss das Absenderkonto auch
eingetragen werden, damit der richtige Sepa-Descriptor zugeordnet werden
kann. Ansonsten wird der Descriptor aus dem Namespace verwendet.
- Die neuen Methode isField, isMessage, isSequence wurden hinzugefügt.
- Die Verarbeitung von "Raw" Daten wurde hinzugefügt.
- Erweiterung um DEAL prices. Limit-Werte bei nominal notierten
Papieren werden jetz richtig geparsed.
- Bei beginDialog wird die SicherheitsprozedureVersion erst geholt,
nachdem die Sicherheitsfunktion festgelegt wurde. Bei endDialog wird die
Sicherheitsfunktion des offenen Dialogs in den Kontakt Übertragen.
Änderungen von Version 5.4.25.0 zu Version 5.4.26.0 (08.05.2013)
Allgemein:
- Replay von FinTS Kontakten mit Pin/Tan ergänzt
- Wenn im J2BACContakt das Feld "TANMediumBezeichnung" nicht angegeben
wurde, dann wird mit der neuen Funktion getActiveTanMediumDescription()
ein aktives Medium aus dem HITAB ermittelt.
- Die "TANMediumBezeichnung" wird jetzt nicht mehr bei ExecuteSegment
vor Ausführung des Auftrags ermittelt und in den Kontakt eingetragen,
sondern im späteren Verlauf bei Bedarf aus dem HITAB ermittelt. Das
behebt das Problem mit Überweisungen an die Postbank, in welchen im
HKTAB die TANMedienbezeichnung fehlte.
- Kontonummer ist nach Ergänzung von 00 nicht mehr länger als 10
Stellen.
- Neue BLZ-Skript-Datei des Bankverlages vom 08.05.2013 eingespielt.
Änderungen von Version 5.4.24.0 zu Version 5.4.25.0 (03.05.2013)
Allgemein:
Änderungen von Version 5.4.23.0 zu Version 5.4.24.0 (02.05.2013)
Allgemein:
Änderungen von Version 5.4.22.0 zu Version 5.4.23.0 (19.04.2013)
Allgemein:
- Anzahl möglicher Buchungen kann jetzt auch null sein, das kann jetzt
von der DDBAC.net 'geparst'.
- Im mt942 Satz können jetzt auch Credit/Debit Positionen mit einem
Leerzeichen 'geparst' werden.
Änderungen von Version 5.4.21.0 zu Version 5.4.22.0 (12.04.2013)
Allgemein:
Änderungen von Version 5.4.20.0 zu Version 5.4.21.0 (26.03.2013)
Allgemein:
- Problembehebung bei RDH2 bzw. RDH10 Dateien und ZK-Karten (RDH 3 bis
9), Schlüssel werden beim Einrichten eines neues Mediums jetzt
eingereicht.
- Beim MT-940 bzw. MT942 ist das Jahr des ersten Buchungsdatums jetzt
das Jahr des dazugehörigen Valutadatums wenn das Datum des
Eröffnungssaldos nicht vorhanden ist. Ist allerdings die Differenz
zwischen dem Monat des Valutadatum und dem Monat Buchungsdatum größer
als sechs Monate, wird das vorherige oder folgende Jahr als plausiblerer
Wert gewählt. Das Buchungsdatum 29.2. wird immer in ein Schaltjahr
verschoben.
Änderungen von Version 5.4.19.0 zu Version 5.4.20.0 (11.03.2013)
Allgemein:
Änderungen von Version 5.4.18.0 zu Version 5.4.19.0 (04.03.2013)
Allgemein:
- Neue Bankleitzahlendatei der Deutschen Bundesbank, gütig zum 4. März
2013.
- Problembehebung, wenn eine Verwendungszweckzeile nur Leerzeichen
enthält.
Änderungen von Version 5.4.17.0 zu Version 5.4.18.0 (28.02.2013)
Allgemein:
- Option hinzugefügt um einen SEPA-Auftrag aus einer vorhandenen
Sepa-Datei zu laden und zu versenden, Wenn beim Laden eines
SEPA-Auftrags im XML Format die BPDs des Absenderkontos nicht bekannt
sind, wird als SEPA-Descriptor der Namesspace des SEPA-XML verwendet.
- Korrektur beim IBAN-Konverter: Bei folgenden Fehler-Returncode (RCs
11, 12, 23, 50) wird werder eine IBAN noch eine BIC zurückgeliefert.
- Korrektur beim IBAN-Konverter: Verfahren "Unbekannt" liefert jetzt
Statuscode 52.
- Korrektur beim IBAN-Konverter: Die Funktion
retrieveAccountNumberAndBankCode liefert Code 26 falls IBAN nicht DE
ist.
Änderungen von Version 5.4.16.0 zu Version 5.4.17.0 (21.02.2013)
Allgemein:
- TTW[#1753]: MT940 Parser wurde dahingehen angepasst, dass auch das
eigentlich ungütige Tag //OCMT/DKK-1104,93/ gelesen werden kann.
Änderungen von Version 5.4.15.0 zu Version 5.4.16.0 (12.02.2013)
Allgemein:
- Erweiterung des Feldes "Online-Kennung/Kundennummer" bei Sparkasse
Frankfurt auf 16 Zeichen.
Änderungen von Version 5.4.14.0 zu Version 5.4.15.0 (04.02.2013)
Allgemein:
- Korrekturen für Windows8
- TTW[#1386]: Korrektur beim Parsen von Mt940-Dateien (trat im
Zusammenhang mit der Hamburger Sparkasse auf), beim Test auf SEPA
Konstanten in Tag 86 werden vor dem Vergleich die Leerzeichen
abgeschnitten.
- TTW[#6977]: Maximal 14 unstrukturierte Verwendungszweckzeilen sind
jetzt zulässig.
- TTW[#6984]: Sonderfallbehandlung, daß entgegen der Spezifikation
hinter einem abschließenden Minuszeichen noch weitere Zeichen folgen.
- Ergäzung um neue Sicherheitsverfahren mit aktuellen
BPD-Crawler-Daten
- Anpassung HKSLA :Für TAN Prozess 1 und HHD 1.3.2 mit DTA-Datensatz
wird als erster Visualisierungsparemeter die Anzahl verwendet (Fehler
trat auf bei der Hamburger Sparkasse (BLZ 20050550)).
Änderungen von Version 5.4.13.0 zu Version 5.4.14.0 (21.12.2012)
Allgemein:
- Neue Beispielgeschäftsvorfälle implementiert. Sepa Beispiele
Überarbeitet.
- Berechnung des ValueCurrencyCode bei MT-535 verbessert.
- Ausgabe des Bankcodes bei Fehler "Bankcode_replaced" optimiert.
- Beim Erstellen von Aufträgen werden in das Auftraggeberkonto keine
leeren Datenelemente mehr geschrieben.
- Überarbeitung aller SEPA-Aufträge.
- Umstellung der AKF Bank (BLZ 33020000) auf FinTS 3.0
- Die TAN Länge wird beim Ein-Schritt-TAN Verfahren nun mit 6
vorbelegt statt mit 0.
Änderungen von Version 5.4.12.0 zu Version 5.4.13.0 (29.11.2012)
Allgemein:
- Neue Klassen für FinTS Geschäftsvorfälle: SEPA
Einzelbasislastschrift einrichten (HKDSE) =
SubmitPostdatedSEPASingDirDeb (geändert), SEPA Einzelfirmenlastschrift
einrichten (HKBSE) = SubmitPostdatedSEPAB2BSingDirDeb (neu), SEPA
Einzelbasislastschrift Ändern (HKDSA) = ModifyPostdatedSEPASingDirDeb
(neu), SEPA Einzelbasislastschrift löschen (HKDSL) =
CancelPostdatedSEPASingDirDeb (neu),SEPA Einzelfirmenlastschrift Ändern
(HKBSA) = ModifyPostdatedSEPAB2BSingDirDeb (neu),SEPA
Einzelfirmenlastschrift löschen (HKBSL) =
CancelPostdatedSEPAB2BSingDirDeb (neu),SEPA Einzelfirmenlastschrift
Bestand (HKBBS) = OutstandingPostdatedSEPAB2BSingDirDeb (neu)
- Namespace von SEPA Aufträgen in DDBAC.Net.FinTS korrigiert. Alle
SEPA Aufträge haben jetzt den Namespace DDBAC.Net.FinTS.SEPA
Änderungen von Version 5.4.11.0 zu Version 5.4.12.0 (22.11.2012)
Allgemein:
- Neue Geschäftsvorfälle hinzugefügt: XKMVE=Vorbereiteten
SEPA-Sammelauftrag anlegen, XIMVE=Anlage vorbereiteter
SEPA-Sammelauftrag bestätigen, XIMVES=Vorbereitete SEPA-Sammelaufträge
anlegen Parameter,XKMVE=Vorbereiteten SEPA-Sammelauftrag anlegen,
XIMVE=Anlage vorbereiteter SEPA-Sammelauftrag bestätigen,
XIMVES=Vorbereitete SEPA-Sammelaufträge anlegen Parameter,
XKMVA=Vorbereiteten SEPA-Sammelauftrag Ändern,XIMVAS=Vorbereiteten
SEPA-Sammelauftrag Ändern Parameter, XKMVU=Liste vorbereiteter
SEPA-Sammelaufträge anzeigen, XIMVU=Liste vorbereiteter
SEPA-Sammelaufträge, XIMVUS=Liste vorbereiteter SEPA-Sammelaufträge
Parameter, XKMVD=Vorbereiteten SEPA-Sammelauftrag anzeigen,
XIMVD=Vorbereiteter SEPA-Sammelauftrag, XIMVDS=Vorbereiteter
SEPA-Sammelauftrag Parameter,XKMVL=Vorbereiteten SEPA-Sammelauftrag
löschen, XIMVLS=Vorbereiteten SEPA-Sammelauftrag löschen Parameter,
XKCCM=Kombinierte SEPA-Sammelüberweisung, XICCM=Kombinierte
SEPA-Sammelüberweisung bestätigen, XICCMS=Kombinierte
SEPA-Sammelüberweisung Parameter, XKDME=Kombinierte terminierte
SEPA-Sammellastschrift einreichen, XIDME=Einreichung kombinierter
terminierter SEPA-Sammellastschrift bestätigen, XIDMES=Kombinierte
terminierte SEPA-Sammelaufträge einreichen Parameter.
- Korrektur bei SECCOS Chipkartenkontakten, die mit Starmoney
geschrieben wurden und eine anders formattierte Längenangabe enthalten
haben.
- Neue Kontaktdaten für BLZ 60020100 Schwäbische Bank:
https://ebanking.schwaebische-bank.de/fints (PIN/TAN)
bzw.ebanking.schwaebische-bank.de (RDH).
Änderungen von Version 5.4.10.0 zu Version 5.4.11.0 (13.11.2012)
Allgemein:
- Aktualisierung der Bankleitzahl 70013100 bei dieser Bankleitzahl
handelt es sich um die net-m privatbank 1891 AG
- Erkennung von Secoder und falls ein Secoder verwendet wird, muss die
PIN am Leser eingegeben werden.
- Korrektur bei Secoder GAD Testkonten, die Signaturen werden
angenommen.
- TTW[#7037]: Bei Kontoumsätzen mit ungültigem Datum wie 30. Feb kommt
es zu einer Exception wegen einer neu hinzugekommen Datumsprüfung bei
der Hashwertermittlung, dies wurde korrigiert.
- TTW[#6984]: Korrektur beim mt535 Parser, damit auch mt535 Datensätze
der HVB geparst werden k¨nnen.
Änderungen von Version 5.4.9.0 zu Version 5.4.10.0 (24.10.2012)
Allgemein:
- TTW[#6977]: Es sind nun maximal 14 unstrukturierte
Verwendungszweckzeilen zulässig.
- Abweichender Betragswert bei HKCDU/HICDA ist optional.
- TTW[#6984]: Anpassung für die Hypo-Vereinsbank. Behandelt den
Sonderfall wenn entgegen der Spezifikation hinter einem abschliessenden
Minuszeichen noch weitere Zeichen folgen.
- Erweiterung um die Gabler-Saliter-Bank 73331700.
- Neue Hashwertberechnung für alle Umsätze ab dem 01.1.2013: Sämtliche
Sonderzeichen <= 32 in allen Texten werden nicht in die
Hashwertberechnung einbezogen. Damit werden Buchungen als gleich
erkannt, auch wenn die Banken nachträglich in den Buchungen Leerzeichen
einfügen/entfernen.
- Korrektur für DDV-Karten.
- Aktualisierung der Sicherheitsverfahren einer Banken via
BPD-Crawler.
- TTW[#6991]Erweiterung um Santander Consumer Bankleitzahl 10033300.
- Erweiterung um die Unterstützung des RAH-Sicherheitsverfahren.
Änderungen von Version 5.4.7.0 zu Version 5.4.9.0 (11.10.2012)
Allgemein:
- Anpassung beim Parsen eines MT-940. Ein 86 Tag, das nur den
Geschäftsvorfallcode enthält ist erlaubt.
- Ablaufdatum für die Flessabank auf den 6.10 geändert.
- Nach Crawlerupdate ist für die Deutschen Bank RDH 1,9,10 erlaubt.
- Beim Laden eines Sepa-Xml wird die PainMessage wieder aus dem
Namespace ermittelt, da das DocumentElement für pain.001.002.02 gleich
pain.001.001.02 ist und von daher aufgrund des DocumentElements die
Version der pain Nachricht nicht ermittelt werden kann.
Änderungen von Version 5.4.5.0 zu Version 5.4.7.0 (27.09.2012)
Allgemein:
- Erweiterung um folgende neue Geschäftsvorfälle: HKCAN (Kontoumsätze
anfordern/neue Umsätze Camt Format), HKCAZ (Kontoumsätze
anfordern/Zeitraum Camt Format), HKEKP (Kontoauszug anfordern PDF),
HKDEA (Dauereinzellastschrift Ändern), HKDEB
(Dauereinzellastschriftbestand anfordern), HKDEE (Dauereinzellastschrift
einrichten), HKDEU (Dauereinzellastschrift aussetzen), HKDEV
(Dauereinzellastschriftänderungsvormerkungen anfordern), HKDEL
(Dauereinzellastschrift löschen); HKTEA (Terminierte Einzellastschrift
Ändern); HKTEB (Bestand terminierter Einzellastschriften anfordern),
HKTEE (Terminierte Einzellastschrift einreichen), HKTEL (Terminierte
Einzellastschrift löschen)
- Anpassung bei HKDME (Terminierte SEPA-Sammellastschrift einreichen),
Summenfeld ist nun optional.
- TTW[#6882]: Korrektur bei Speicherung der Kontakte mit der Option
DataDir, Kontakte werden nicht mehr unterhaleb von DataDesign/DDBAC
gespeichert. Damit ist das Verhalten der Version 5.2.26.0
wiederhergestellt.
- TTW[#6855]: Geänderte Zugangsdaten für das Bankhaus Flessa (BLZ
79330111), diese werden gütig ab. 7. Oktober 2012
- TTW[#6901]: Korrektur bei Mehrfachsignaturen, Mehrfachsignaturen
werden jetzt gemäß den Vorgaben der GAD gesendet.
- TTW[#6887]: Neue Geschäftsvorfälle implementiert :HKANA, HIANAS,
HKANL, HIANL, HIANLS, HKPPD, HIPPDS. Korrektur beim HKDSW bzw. HIDSB
- TTW[#6896]: Die Postion des Fensters zur Übertragung der optischen
Daten bei der TAN Eingabe kann jetzt gespeichert werden. Dazu gibt es
einen neuen Menüpunkt im SystemMenu. Das ist das Menue, das aufklappt,
wenn man im Titel des Fensters, links, auf das Icon klickt. Mit Position
festlegen kann man bestimmen, dass das Fenster immer wieder an der
letzten Position geöffnet wird, mit freigeben wird das Fenster wieder am
TAN-Fenster ausgerichtet.
Änderungen von Version 5.4.4.0 zu Version 5.4.5.0 (04.09.2012)
Allgemein:
- TTW[#6874]: Korrektur des Eintrags für HBCI Server auf
sec.santanderbank.de bei BLZ 50033300. Für BLZ 50123400 doppelten
Eintrag gelöscht, sowie Namen der Bank korrigiert
Änderungen von Version 5.4.3.0 zu Version 5.4.4.0 (22.08.2012)
Allgemein:
- Änderung bei TAN-Verwaltung: Wenn ein bei einem Kunden kein
TAN-Medium aktiv ist wird das TAN-Verfahren dennoch zur Auswahl
angeboten (tolerierte Misskonfiguration der Bank).
- Übernahme der Daten aus der neuen BLZ-Datei der Bundesbank, die am
3. September gültig wird.
Änderungen von Version 5.4.2.0 zu Version 5.4.3.0 (14.08.2012)
Allgemein:
- Anpassung an geänderte Reihenfolge der verfügbaren
Sicherheitsfunktionen bei allen GAD-Banken.
- Bei allen SEB Banken wurde der HBCI Server in sec.santanderbank.de
und die useblz in 50033300 geändert.
- Chipkarten mit Schlüssellängen bis 2048 Bit werden jetzt
unterstützt.
- Beim HKWSO wird das Feld "Wertpapierorder" ausgewertet, das in
neueren Segementversionen hingekommen ist.
- UseBlz für 30060601 hinzugefügt, für alle ApoBanken wird jetzt doch
die neue Adresse verwendet.
- Wenn bei einer ZKA Karte eine 5-stellige PIN eingegen wird, dass
wird jetzt immer auf die Seite zur Eingabe der Transport-PIN
weitergeleitet.
- Neue ZKA Karten liefern den Fehldercode 0x6403 wenn die Chipkarte am
Leser eingegeben wird aber die Transport-PIN noch nicht geändert wurde.
Dieser Fehlercode wird jetzt erkannt und als Transport-PIN Fehler
zurückgemeldet, woraufhin der Wizard auf die Seite zur Eingabe der
Transport-Pin verzweigt.
- In jeder J2BACSwiftStatementLine gibt es jetzt Prev/Next Balance
Felder. Diese werden beim Parsen gefüllt wenn vor oder nach der Zeile
Zwischensummen im MT-940 vorhanden sind. Diese können von der
Applikation ausgewertet werden.
- Im neuen Konstuktor für DTA-Uploads wird nun ein weiterer Wert
Übergeben, um dieses Instanzvariablen-Flag zu setzen. Ist der Wert true
wird geprüft, ob nach dem E-Satz noch weitere Zeichen folgen und im
Falle dessen eine Exception geworfen.
Änderungen von Version 5.4.1.0 zu Version 5.4.2.0 (30.07.2012)
Allgemein:
- Fehlerkorrektur bei der Verwendung der Option "DataDir", diese wird
jetzt wieder korrekt verwendet.
- Fehlerkorrektur bei Verwendungszweckzeilen in einer DTAUS-Datei,
wenn im ersten Teil des C Satzes kein Verwendungszweck vorkam wurden die
Verwendungszwecke in den Erweiterungen nicht gespeichert. Dies wurde
korrigiert.
- Fehlerkorrektur bei Einrichtung G&D Karten, wenn bei einer G&D Karte
die PIN am Leser eingegeben wird und diese Karte noch nicht
personalisiert wurde, wird anschließend auf die Personalisierungseite
weitergeleitet.
- Bei TAN-Prozessvariante 1 wird, wenn keine TAN eingegeben wird, die
Antwortnachricht der Bank mit dem HITAN zurückgegeben, damit dazu die
passende TAN ermittelt werden kann, damit funktionieren jetzt auch TAN
pflichtige Transaktionen mit TAN Prozessvariante 1 der HVB.
Änderungen von Version 5.4.0.0 zu Version 5.4.1.0 (20.07.2012)
Allgemein:
- Fehlerkorrektur bei der DDBAC.net Application, Ausführungsdatum bei
SEPA Lastschrift wurde ergänzt.
Änderungen von Version 5.2.33.0 zu Version 5.4.0.0 (18.07.2012)
Allgemein:
- Bei allen GAD Banken ist RDH-2 entfallen.
- Änderung der Zugangsdaten für alle apo Banken, Sonderbehandlung für
alle apo Banken: Wenn eine 10-stellige Kontonummer und keine apoKennung
eingegeben wird, wird die URL des alten Bankings eingetragen.
- Beim Verarbeiten des HITAB kommt keine Fehlermeldung mehr, wenn der
HITAB keine TAN-Medien enthält.
Änderungen von Version 5.2.32.0 zu Version 5.2.33.0 (12.07.2012)
Allgemein:
Änderungen von Version 5.2.31.0 zu Version 5.2.32.0 (02.07.2012)
Allgemein:
Änderungen von Version 5.2.30.0 zu Version 5.2.31.0 (21.06.2012)
Allgemein:
- Doppelte Hashwerte werden mit einem Zähler gebildet. Damit gibt es
innerhalb einer Abfrage keine doppelten Hashwerte mehr
- Korrektur der gültigen DTA Zeichencodes.
- TTW[#6594]: Nach eine Synchronisation wird die HIUPA Version im
Kontakt aktualisiert, auch wenn sich die Konten nicht verändert haben.
- TTW[#6578]: Im INI Brief wird der Modulus von Schlüsseln grösser
2048 jetzt komplett ausgegeben.
Änderungen von Version 5.2.28.0 zu Version 5.2.29.0 (11.06.2012)
Allgemein:
- Korrektur beim SWIFT-Parser, bei Tag 34 werden jetzt nur die ersten
drei Zeichen geparst und darauf folgende Zeichen ignoriert.
- Übernahme der BLZ-Daten aus der neuen Bundesbank-Bankleitzahlen
Datei, zusätzlich wird noch die PAN (=Primary Account Number)
Übernommen.
- Fehlerbehebung in der Manager.Load Methode, die Fehlermeldung bzgl.
nicht gefundener chipdrive.xml wurde behoben.
Änderungen von Version 5.2.27.0 zu Version 5.2.28.0 (22.05.2012)
Allgemein:
- TTW[#6611]: Das Erstellungsdatum im DTAUS Datensatz wird wieder
richtig gefüllt, fiel auf bei Sammelaufträgen gegen Fiducia.
Änderungen von Version 5.2.26.0 zu Version 5.2.27.0 (14.05.2012)
Allgemein:
Änderungen von Version 5.2.25.0 zu Version 5.2.26.0 (03.05.2012)
Allgemein:
- TTW[intern aufgefallene Problematik]: Beim Einlesen von SEPA
Dokumenten wird vorrangig der Namespace aus dem XML verwendet, da dieser
vom deifnierten Namespace abweichen kann.
- Der DefaultUser Name wird in ContactParameters richtig geliefert,
und damit auch nach der Benutzerkennung gefragt (fiel auf beim Bankhaus
Warburg 20120100).
- Zugangsdaten der Frankfurter Sparkasse / 1822direkt korrigiert,
diese beherrscht jetzt FinTS 3.0
Änderungen von Version 5.2.24.0 zu Version 5.2.25.0 (10.04.2012)
Allgemein:
- TTW[#6538]: Übergabe der TAN bei TAN-ProzessVariante 1 korrigiert
(fiel auf bei FIDUCIA-Kontakten).
Änderungen von Version 5.2.23.0 zu Version 5.2.24.0 (03.04.2012)
Allgemein:
- Klassen für SEPA-Daueraufträge hinzugefügt (HKCDE =
SEPA-Dauerauftrag einreichen, HKCDN = SEPA-Dauerauftrag Ändern, HKCDL =
SEPA-Dauerauftrag löschen, HKCDU = SEPA-Dauerauftrag aussetzen, HKCDB =
SEPA-Dauerauftrag Bestand abrufen).
Änderungen von Version 5.2.22.0 zu Version 5.2.23.0 (02.04.2012)
Allgemein:
- TTW[intern aufgefallene Problematik]: Syntaktisch ungültige
ERI-Subfields beim mt940 Sätzen werden ignoriert.
Änderungen von Version 5.2.21.0 zu Version 5.2.22.0 (29.03.2012)
Allgemein:
- VTB DIREKTBANK mit Bankleitzahl 50123400 hinzugefügt.
Änderungen von Version 5.2.20.0 zu Version 5.2.21.0 (22.03.2012)
Allgemein:
- Fehlerbehebung in BACContact, TAN zurücksetzten löscht die
zwischengespeicherte TAN wirklich.
Änderungen von Version 5.2.19.0 zu Version 5.2.20.0 (20.03.2012)
Allgemein:
- Nachtrag: HKDSW (SEPA-Lastschriftwiderspruch einreichen) und HKDSB
(Bestand rückgabefähiger SEPA-Lastschriften) wurden implementiert.
Änderungen von Version 5.2.18.0 zu Version 5.2.19.0 (08.03.2012)
Allgemein:
- TTW[#6475] Problembehebung Einrichtung Chipkarte der Deutschen Bank.
Vergleich der eingegeben PINs wurde korrigiert.
Änderungen von Version 5.2.17.0 zu Version 5.2.18.0 (01.03.2012)
Allgemein:
- RDH-2 und RDH-10 Dateien werden jetzt mit der Passphrase, codiert
als windows-1252, verschlüsselt. Dateien die mit UTF-8 verschlüsselt
wurden können weiterhin verwendet werden und werden beim Speichern auf
windows-1252 umgestellt.
- Beim Auflisten der Sicherheitsverfahren werden alle die
Sicherheitsverfahren zurückgeliefert, die früher ausgewählt wurden,
jetzt aber nicht mehr in den HITANS stehen und für 999 wird auch immer
eine Sicherheitsfunktion geliefert.
- Neue, administrative Funktionen zum BACContact hinzugefügt um die
Pin zu Ändern, den Kontakt zu sperren bzw. zu entsperren oder um die
Bankschlüssel erneut anzufordern.
Änderungen von Version 5.2.16.0 zu Version 5.2.17.0 (24.02.2012)
Allgemein:
- Pin - Endcoding bei GD-Chipkarten wieder auf windows1252 korrigiert.
- TTW[#6444] Bankleitzahl 53093255 verwendet jetzt FinTS 3.0
Änderungen von Version 5.2.15.0 zu Version 5.2.16.0 (15.02.2012)
Allgemein:
- Zugangsdaten für 50123400 TB Bank (Austria), Zndl, Pin/Tan
hinzugefügt.
- Anpassung der HBCI-URL für Kreissparkasse Kusel BLZ 54051550.
Änderungen von Version 5.2.14.0 zu Version 5.2.15.0 (06.02.2012)
Allgemein:
Änderungen von Version 5.2.13.0 zu Version 5.2.14.0 (24.01.2012)
Allgemein:
Änderungen von Version 5.2.12.0 zu Version 5.2.13.0 (18.01.2012)
Allgemein:
- TTW[#6272]: Korrektur beim Entschlüsseln der Passphrase, bei RDH2
und RDH10 wird jetzt wieder UTF-8 als Encoding verwendet.
Änderungen von Version 5.2.11.0 zu Version 5.2.12.0 (17.01.2012)
Allgemein:
- Neue Zugangsdaten für Landwirtschaftliche Rentenbank (Bankleitzahl
50020500) hinzugefügt.
- Es wurden neue Funktionen zur Auswahl der verfügbaren
Sicherheitsverfahren hinzugefügt. Die Banken bieten derzeit mehrere
Sicherheitsfunktionen für das Pin/Tan Verfahren an. Diese sind in den
HITANS Segmenten in den BPD zum jeweiligen Kontakt enthalten. Bei der
Anmeldung oder der Synchronisation bekommt der Anwender mitgeteilt,
welche TAN Verfahren für ihn zulässig sind. Dazu kommen optional noch
die verfügbaren TAN Medien. Diese werden bei der Synchronisation
ebenfalls abgefragt und im Kontakt gespeichert. Leider wurde in der
FinTS Spezifikation keine Verbindung von TAN-Medium zum TAN-Verfahren
spezifiziert. Das heißt, der Kunde musste sich bisher aus beiden Listen
eine passende Kombination aussuchen. Bei der Postbank kann der Kunde
derzeit unter Umständen aus 4 TAN-Verfahren und 4 Medien die richtige
Kombination zusammenstellen. Von daher wurde in der DDBAC zum BACContact
folgende Methode hinzugefügt: public BACSecurityFunction[]
GetSecurityFunctions(). Diese Methode liefert eine Liste aus plausiblen
Kombinationen aus allen möglichen TAN-Verfahren und TAN-Medien. Dem
Anwender kann jede BACSecurityFunction präsentiert werden, diese enthält
einen lesbaren Text (kann lang sein > 60 Zeichen) und der Anwender kann
anhand dieser Liste entscheiden, welches Sicherheitsverfahren verwendet
werden soll. Die Klasse BACSecurityFunction enthält dazu Methoden um
festzustellen ob dieses Verfahren vorausgewählt wurde und enthält eine
Methode um ein neues Verfahren auszuwählen. Wenn ein neues Verfahren
ausgewählt wird, werden im BACContact die notwenigen Einstellungen
getroffen, damit im nächsten Dialog dieses Verfahren verwendet wird.
Wird der Kontakt anschließend gespeichert ist das zuletzt gewählte
Verfahren das vorausgewählte. Eine Beispielimplementierung ist in
DDBAC.Net.Application enthalten und der PIN-Eingabe Dialog der DDBAC
verwendet jetzt auch diese Liste zur Auswahl des Verfahrens und ersetzt
damit die beiden vorhergehenden Comboboxen.
Änderungen von Version 5.2.10.0 zu Version 5.2.11.0 (13.01.2012)
Allgemein:
- TTW[#6013]: Fehlerbehebung bei SEB Karten, wenn nach der
Schlüsselgenrierung im Keylog steht, dass der neue Schlüssel die Nummer
0 oder Version 0 hat, wird beides auf 1 korrigiert.
Änderungen von Version 5.2.9.0 zu Version 5.2.10.0 (05.01.2012)
Allgemein:
- TTW[#6221]: Fehlerbehebung bei DDBAC.net Application, die
Vorlaufzeit wird auf heute gesetzt wenn kein HICSAS von der Bank
angeboten wird.
- TTW[#6275]: HITUES wird unter 'Available Transactions' mitgeliefert,
falls von der Bank angeboten.
Änderungen von Version 5.2.7.0 zu Version 5.2.9.0 (23.12.2011)
Allgemein:
- TTW[6272]: Passwörter mit Sonderzeichen deren Unicode > U+00FF
werden wieder wie früher verarbeitet. Benutzer, die mit der DDBAC
Version 5.2.7.0 eine PIN für ein Sicherheitsmedium mit einem derartigen
Sonderzeichen vergeben haben, müssen dieses bei der Eingabe durch ein
Fragezeichen ersetzen um wieder auf ihr Sicherheitsmedium zugreifen zu
können. Benutzer, die in einer der vorherigen Versionen Sonderzeichen
verwendet haben, können diese wieder verwenden.
- TTW[6274]: Problembehebung beim Zweischritt-TAN Verfahren
Änderungen von Version 5.2.6.0 zu Version 5.2.7.0 (14.12.2011)
Allgemein:
- Falls mehrere Konten mit gleicher Kontonummer/Unterkontomerkmal im
Bestand sind, wird jetzt das Konto ausgewählt, das den gewünschten
Geschäftsvorfall unterstützt (statt dem ersten).
- TTW[6077]: Wenn beim Erstellen des HKSAK kein gültiger Schlüssel
vorhanden ist wird eine Fehlermeldung statt einer null-ptr Exception
erzeugt.
Änderungen von Version 5.2.5.0 zu Version 5.2.6.0 (07.12.2011)
Allgemein:
Änderungen von Version 5.2.4.0 zu Version 5.2.5.0 (01.12.2011)
Allgemein:
Änderungen von Version 5.2.3.0 zu Version 5.2.4.0 (24.11.2011)
Allgemein:
Änderungen von Version 5.2.2.0 zu Version 5.2.3.0 (17.11.2011)
Allgemein:
Änderungen von Version 5.2.1.0 zu Version 5.2.2.0 (10.11.2011)
Allgemein:
- TTW [intern aufgefallene Problematik]: Anpassung DDBACBLZ. Für alle
Spardabanken wurde die Benutzerkennung von "Kontonummer" in Kundennummer
geändert.
Änderungen von Version 5.1.99.0 zu Version 5.2.1.0 (07.11.2011)
Allgemein:
- Weitere Sicherheitsverfahren für das Einrichten von Chipkarte und
Schlüsseldateien erlaubt. Bugfixes für Sicherheitsverfahren größer RDH-1
- Sicherheitsfunktion beim Einrichten von Medien kann jetzt Übergeben
werden.
Änderungen von Version 5.1.98.0 zu Version 5.1.99.0 (24.10.2011)
Allgemein:
- Testsystem Ür Bankleitzahl 50120384 hinzugefügt.
Änderungen von Version 5.1.97.0 zu Version 5.1.98.0 (18.10.2011)
Allgemein:
- Neue Zugänge für BLZ 76060000 und BLZ 60060000 implementiert.
Änderungen von Version 5.1.96.0 zu Version 5.1.97.0 (10.10.2011)
Allgemein:
Änderungen von Version 5.1.95.0 zu Version 5.1.96.0 (30.09.2011)
Allgemein:
Änderungen von Version 5.1.94.0 zu Version 5.1.95.0 (29.09.2011)
Allgemein:
- TTW[#5962]Bei der Deutschen Bank werden je nach Zugangsart
unterschiedliche BPD Dateien geliefert. Um das Problem zu beheben,
werden die BPD Daten jetzt für jede Benutzerkennung gespeichert und
nicht mehr pro Bankleitzahl.
Änderungen von Version 5.1.93.0 zu Version 5.1.94.0 (22.09.2011)
Allgemein:
- TTW[#5950]: Wenn bei der Auswahl des zweiten Kontakts für die
Signatur kein Kontakt ausgewählt wird, wird die Antwort der ersten TAN
Einreichung zurückgeliefert.
- TTW[#5949]: Im Expertenmodus wird RDH1 vorausgewählt wenn feststeht,
dass nur RDH-1 erlaubt ist.
- HBCI-Zugang für Bankleitzahl 50050222 entfernt,ebenfalls PIN/TAN
Zugang für 50050222 entfernt.
Änderungen von Version 5.1.92.0 zu Version 5.1.93.0 (15.09.2011)
Allgemein:
- Beim Generieren von XML aus Segmentdaten werden GDG Gruppen jetzt
mit einem zusätzlichen Tag getrennt (z.B. HIKIF Version 6).
Änderungen von Version 5.1.91.0 zu Version 5.1.92.0 (08.09.2011)
Allgemein:
- Abgleich mit neuer Bundesbank-Bankleitzahlenliste vom 5. September
2011
- Neue Zugangsdaten der Norisbank (BLZ 76026000 und 10077777) für
FinTS 3.0 eingetragen.
Änderungen von Version 5.1.90.0 zu Version 5.1.91.0 (02.09.2011)
Allgemein:
- Neue SEPA-Geschäftsvorfälle HKCME, HKCMB, HKCML, HKDME, HKDMB,
HKDML, HKBME, HKBMB, HKBML, HKDSB, HKDSW hinzugefügt.
- TTW[#5838]:Die DDBAC.net löscht das Attribut BankNotices nicht mehr
selbst.
Änderungen von Version 5.1.89.0 zu Version 5.1.90.0 (26.08.2011)
Allgemein:
Änderungen von Version 5.1.88.0 zu Version 5.1.89.0 (12.08.2011)
Allgemein:
- Bugfix [TTW#5712]: Korrektur bei Frankfurter Sparkasse, die
Bankleitzahl 50050222 wurde mit gleichen Zugangsdaten wie 50050201
hinzugefügt.
- Bugfix [TTW#5488]: Fehlerkorrektur bei Aufruf der Hilfe.
Änderungen von Version 5.1.87.0 zu Version 5.1.88.0 (27.07.2011)
Allgemein:
- Null Pointer Exception bei DDV Chipkarten wurde behoben.
Änderungen von Version 5.1.86.0 zu Version 5.1.87.0 (25.07.2011)
Allgemein:
- TTW[#5662]: JavaNullPointerException bei unvollständigen HIUPD
beseitigt.
- TTW[#5691]: MT 571 Tag 90B ist jetzt auch ohne Währung erlaubt, wenn
der Type "PRCT" ist.
Änderungen von Version 5.1.85.0 zu Version 5.1.86.0 (14.07.2011)
Allgemein:
Änderungen von Version 5.1.84.0 zu Version 5.1.85.0 (07.07.2011)
Allgemein:
Änderungen von Version 5.1.83.0 zu Version 5.1.84.0 (04.07.2011)
Allgemein:
Änderungen von Version 5.1.82.0 zu Version 5.1.83.0 (30.06.2011)
Allgemein:
Änderungen von Version 5.1.81.0 zu Version 5.1.82.0 (21.06.2011)
Allgemein:
Änderungen von Version 5.1.80.0 zu Version 5.1.81.0 (20.06.2011)
Allgemein:
- Problembehebung beim Erstellen von Sammelaufträgen mit
Terminüberweisungen.
- Erweiterung um neue Hilfsfunktion um den zweiten Schritt einer
Zwei-Schritt-Transaktion mit einer TAN abzuschlissen.
Änderungen von Version 5.1.78.0 zu Version 5.1.79.0 (07.06.2011)
Allgemein:
- TTW[#5495]: Problem beim Parsen von OCMT behoben, wenn es am Ende
einer Zeile steht und dort umgebrochen wird, diese Formatierung
entspricht nicht der Empfehlung der Spezifikation.
Änderungen von Version 5.1.77.0 zu Version 5.1.78.0 (31.05.2011)
Allgemein:
Änderungen von Version 5.1.76.0 zu Version 5.1.77.0 (30.05.2011)
Allgemein:
- TTW[#5562]: Fehlende Rückmeldung bei Falscheingabe einer TAN,
ExecuteOrder in BACTransactionBase liefert true auch wenn die
Transaktion fehlerhaft war. Dies wurde korrigiert.
Änderungen von Version 5.1.75.0 zu Version 5.1.76.0 (27.05.2011)
Allgemein:
- Erweiterung um HBCI 2.2 für BLZ 20120100 (MM Warburg)
- Bugfix[TTW#5516]: Problem beim Parsen eines MT-940 behoben, wenn der
Bezeichner am Ende einer Zeile ohne Inhalt geliefert wird.
Änderungen von Version 5.1.74.0 zu Version 5.1.75.0 (18.05.2011)
Allgemein:
- TTW[#5496]: Es wird keine Null-Pointer Exception mehr geworfen, wenn
keine Bankinformationen vorliegen (z.B. bei BLZ 33355555 ).
- Korrektur beim Buchungsdatum: Die Änderung aus TTW[#5279] wurde
wieder rückgängig gemacht.
- TTW[#5495]: Tausenderpunkte in "ERI" Felder wie OCMT oder CHGS
werden ignoriert.
- Der Aufruf zum Speichern eines Kontaktes wird nicht mehr aus einem
Background Thread erfolgen.
Änderungen von Version 5.1.73.0 zu Version 5.1.74.0 (12.05.2011)
Allgemein:
- Bugfix [TTW#5472]: Problembehung um Diskrepanzen zwischen Buchungs
-und Wertstellungsdatum zu unterbinden.
- Das ForceAsynchronTAN wird nun für Sparkassen immer gesetzt, weil
diese nur das asynchrone Mehrfach-TAN Verfahen unterstützen.
- Migration der DresdnerBank nach Commerzbank.Bankname ist immer
Commerzbank, es wird nur der CommerzbankScraper verwendet.
- URL für Spardabank korrigiert.
- Bugfix [TTW#5427]: Chipkarten mit ungültigem Eintrag im
Kontaktrecord werden beim Lesen automatisch korrigiert.
Änderungen von Version 5.1.71.0 zu Version 5.1.72.0 (06.04.2011)
Allgemein:
- TTW[#5388]: akf Bank mit Bankleitzahl 33020000 hinzugefügt.
Änderungen von Version 5.1.70.0 zu Version 5.1.71.0 (30.03.2011)
Allgemein:
Änderungen von Version 5.1.69.0 zu Version 5.1.70.0 (25.03.2011)
Allgemein:
- Bugfix TTW[#5279] : Das fehlende Buchungsdatum mit dem Datum des
Anfangssaldo zu füllen, ist nur dann korrekt, wenn Datum des
Anfangssaldo und das Datum des Endesaldo Übereinstimmen, ansonsten wird
das ValidityDate verwendet.
- Migration der Sparkassen für 2011 eingetragen, abgelaufene Einträge
entfernt.
Änderungen von Version 5.1.68.0 zu Version 5.1.69.0 (21.03.2011)
Allgemein:
- Bugfix TTW[#5221] : Rechtschreibfehler beim Chipkarten Leser Dialog
beseitigt, 'testen' statt 'Testen'.
- Bugfix TTW[#5267] : Fehlerbehebung beim optischen TAN-Dialog, der
Dialog wird wieder korrekt dargestellt, wenn er vorher manuell beendet
wurde.
- Bugfix TTW[#5261] : Pfadänderung bei RDH-Sicherheitsdatei wieder
möglich.
Änderungen von Version 5.1.67.0 zu Version 5.1.68.0 (28.02.2011)
Allgemein:
- Bugfix TTW[#5229] : Dialog bezüglich Synchronisation des optischen
TAN-Generators funktioniert wieder.
Änderungen von Version 5.1.66.0 zu Version 5.1.67.0 (04.02.2011)
Allgemein:
- Beim Geschäftsvorfall OutstandingPostdatenSingRemitt (HICSB) wurden
die Felder Änderbar und Löschbar hinzugefügt.
Änderungen von Version 5.1.65.0 zu Version 5.1.66.0 (24.01.2011)
Allgemein:
- Bugfix TTW[#5179]: Fehlerbehebung beim Optischen Tan-Verfahren der
Sparkassen. Beim Parsen des OptTan Codes wird immer Version 1.3.x
angenommen, wenn die ZkaProcessVerfahrenVersion leer ist.
Änderungen von Version 5.1.64.0 zu Version 5.1.65.0 (19.01.2011)
Allgemein:
Änderungen von Version 5.1.63.0 zu Version 5.1.64.0 (12.01.2011)
Allgemein:
- Unterstützung für HHD 1.4 mit optischem TAN Verfahren.
Änderungen von Version 5.1.62.0 zu Version 5.1.63.0 (21.12.2010)
Allgemein:
- Bugfix [intern aufgefallene Problematik]: Die Frage ob man wirklich
keine PIN vergeben möchte erscheint nur noch, wenn die Mindest PIN Länge
0 ist. Derzeit ist dies nur noch bei RDH-1 Dateien der Fall.
Änderungen von Version 5.1.61.0 zu Version 5.1.62.0 (08.12.2010)
Allgemein:
- Bugfix [TTW#4986]: Versionsprüfung bei HITAN auf 5 erhöht,
aufgefallen bei Raiffeisenbank Parsberg-Velburg.
Änderungen von Version 5.1.60.0 zu Version 5.1.61.0 (07.12.2010)
Allgemein:
- Bindung des HKKIF an HBCI-Version aufgehoben. Für Version 2.2 wird
jetzt nicht mehr Segmentversion 1 ausgeben, in der Folge wird die
höchste Version verwendet (Sparkasse, HIKIF 5 mit Version 2.2).
- Bugfix [TTW#4986]: Prüfung der Segmentversion für HITAN mit Version
5 korrigiert, aufgefallen bei Raiffeisenbank Parsberg-Velburg.
Änderungen von Version 5.1.59.0 zu Version 5.1.60.0 (29.11.2010)
Allgemein:
Änderungen von Version 5.1.58.0 zu Version 5.1.59.0 (25.11.2010)
Allgemein:
- Bugfix [TTW#4952]: Bankleitzahl 10050999 füdie DEKA Bank Berlin
hinzugefügt.
Änderungen von Version 5.1.57.0 zu Version 5.1.58.0 (24.11.2010)
Allgemein:
- Bugfix [TTW#4949]: Fehlerkorrektur bei FIDUCIA in Verbund mit HKTAN
Version 5, Auswahl verfügbarer TAN-Verfahren korrigiert, wenn ein HKTAN
Version 5 vorhanden ist.
Änderungen von Version 5.1.56.0 zu Version 5.1.57.0 (12.11.2010)
Allgemein:
- Bugfix [TTW#4911]: Bei der Ermittlung des Auftraggeberkontos wird
jetzt auch die IBAN berücksichtigt.
- Bugfix [TTW#4897]: Anpassung des Parsers an Sonderfall.
Änderungen von Version 5.1.55.0 zu Version 5.1.56.0 (09.11.2010)
Allgemein:
- Bugfix [TTW 4859]: Erweiterung um die geänderten Zugangsdaten für
HSH-Nordbank (BLZ (21050000).
- Bugfix [TTW 4865]: Anpassung bei der Einrichtung von
Chipkartenkontakten. Falls als Kommunikationsservice ein ungültiges
Leerzeichen auf der Karte gespeichert ist, wird "2" angenommen.
- Implementierung der Unterstützung für HKKIF in der Version 5.
Änderungen von Version 5.1.54.0 zu Version 5.1.55.0 (29.10.2010)
Allgemein:
- Implementierung von HKTAN in Version 5, Ermittlung der Tan Verfahren
erfordert Sicherheitsfunktion, kam im Zuge der Umstellung bei der
FIDUCIA auf.
- Unterstützung für die neuen Sepaformate: 002.002.03 (Überweisung)und
008.002.02 (Lastschrift).
Änderungen von Version 5.1.53.0 zu Version 5.1.54.0 (22.10.2010)
Allgemein:
- TTW[#4825] : Die Umwandlung von PIN in Bytes zurü korrigiert. Die
Anmeldung scheiterte weil Sonderzeichen in der PIN falsch kodiert an die
Bank gesendet wurden.
Änderungen von Version 5.1.52.0 zu Version 5.1.53.0 (19.10.2010)
Allgemein:
- Neue Kontaktdaten für Weberbank (BLZ 10120100) hinzugefügt (gültig
ab 14.11.2010).
- Zugangsdaten für Bankhaus Reuschel (BLZ 70030300) in GAD geändert.
Änderungen von Version 5.1.51.0 zu Version 5.1.52.0 (12.10.2010)
Allgemein:
- HHD 1.4 für HKTAN Version 5 hinzugefügt.
- TTW [#4783]: Südtiroler-Sparkasse (BLZ 70012600) hinzugefügt.
- Neue Kontaktdaten für die Migration der Sparkassen hinzugefügt: Für
den 10.Oktober 2010 nachgetragen: 87052000, 87051000, 87050000 und neue
Daten für den 24.Oktober 2010.
Änderungen von Version 5.1.50.0 zu Version 5.1.51.0 (08.10.2010)
Allgemein:
- Zugang zur Allianzbank ab 11.10.2010 auch Über PinTan mit
Bankleitzahl 70035000 möglich.
Änderungen von Version 5.1.49.0 zu Version 5.1.50.0 (01.10.2010)
Allgemein:
- Verbesserte Fehlermeldung, wenn versucht wird, eine SECCOS 5/6 Karte
mit einem ungültigen RDH-1 Kontakt einzurichten.
- PIN-TAN Zugangsdaten Bankleitzahlen 70030400, 12030900, 20030700,
30030900, 50130400 für Merck, Finck & Co wurden ergänzt.
- Kommunikationsadresse für Bankhaus Hallbaum hinzugefügt
(Bankleitzahl 25060180 als zusätzliche Bankleitzahlen werden bei einer
Kontakteinrichtung folgende Bankleitzahlen 25960192, 26060184, 26560189
akzeptiert.
Änderungen von Version 5.1.48.0 zu Version 5.1.49.0 (15.09.2010)
Allgemein:
Änderungen von Version 5.1.47.0 zu Version 5.1.48.0 (02.09.2010)
Allgemein:
- TTW[#4654]: "Sofort Bank" (BLZ 70011110) hinzugefügt.
- TTW[#4656]: Für alle Banken der Gruppe "VolksbankGAD" wird die
KundenID nicht mehr im INI-Brief eingetragen.
Änderungen von Version 5.1.46.0 zu Version 5.1.47.0 (17.08.2010)
Allgemein:
Änderungen von Version 5.1.45.0 zu Version 5.1.46.0 (13.08.2010)
Allgemein:
- TTW[#4589]: Fehler beim Lesen oder Schreiben werden protokolliert
aber nicht mehr an den Anwender weitergereicht, war ursprünglich
Umsatzabfrage bei KSK Höchstadt scheitert mit angeforderte
Registrierungszugriff ist unzulässig (#22946)
- TTW[#4599]: Änderung der Verbindungsdaten für alle Dresdner Banken
auf das System der Commerzbank.
- TTW[#4609]: Bankleitzahl 20041111 (comdirect ) bietet laut FAQ nur
HBCI PIN/TAN an.
Änderungen von Version 5.1.44.0 zu Version 5.1.45.0 (03.08.2010)
Allgemein:
- Zugangsdaten der Fürstlich Castell'sche (BLZ 79030001) Bank
korrigiert
- Bei TANProzess 1 (GAD) wird für alle Geschäftsvorfälle der Klasse
"61" die IBAN nicht mehr im HKTAN eingetragen: (HKCDD, HKCCM, HKCME,
HKDME)
- TTW[#4490] : Die Felder ITANVerfahren, Sicherheitsfunktion im
Kontakt werden bei RDH- Verfahren aus dem Kontakt entfernt und erzeugen
keinen Fehler mehr wenn sie unabsichtlich befüllt wurden.
- TTW[#4558] : Die Bankleitzahl 72090500 (Spardabank Augsburg) wurde
in die DDBAC.net aufgenommen.
Änderungen von Version 5.1.43.0 zu Version 5.1.44.0 (15.07.2010)
Allgemein:
- Syntax des HIEKAS Version 4 korrigiert
Änderungen von Version 5.1.42.0 zu Version 5.1.43.0 (22.06.2010)
Allgemein:
- Fürstlich Castell'sche (BLZ 79030001) Bank angepasst an Umzug zur
GAD am 31.07.2010.
- Anpassung an die Änderung des ZKA: Erweiterung des SECCOS "Usage
Counter" (HBCI: Sicherheitsreferenznummer) von 2 auf 3 bzw. 4 Byte.
- Bei der Einrichtung von SMS-Tan Konten bei der Sparkasse wird jetzt
der spezielle Rückmeldecode der Sparkasse ausgewertet. Für die notwenige
PIN-Änderung wird das erste Handy in der Liste der verfügbaren SMS-Tan
Medien für die SMS-Tan verwendet.
Änderungen von Version 5.1.41.0 zu Version 5.1.42.0 (22.06.2010)
Allgemein:
- Fehlerbehebung bei SMS-TAN mit Sparkasse, bei der Anforderung einer
zweiten TAN wird jetzt die TAN-Medienbezeichung im HKTAN eingetragen.
- Fehlerbehebung beim HKTAB, es wird bevorzugt ein HKTAB Version
kleiner gleich 3 verwendet, bei Version 4 odeer höher werden die
TAN-Medienklassen ausprobiert.
Änderungen von Version 5.1.40.0 zu Version 5.1.41.0 (17.06.2010)
Allgemein:
- Bugfix [TTW#4329]: Beim Senden eines HKTAN um die zweite
Unterschrift einzureichen wird die TAN-Medienbezeichnung falls notwendig
eingetragen.
Änderungen von Version 5.1.39.0 zu Version 5.1.40.0 (11.06.2010)
Allgemein:
- Testversion für Server mit vorbereiteten Aufträgen
Änderungen von Version 5.1.38.0 zu Version 5.1.39.0 (08.06.2010)
Allgemein:
- Problembehebung beim Auslandszahlungsverkehr bei GAD Kontakten
behoben (Challengeklasse)
Änderungen von Version 5.1.37.0 zu Version 5.1.38.0 (04.06.2010)
Allgemein:
- Deutsche Bank (BLZ 10070848) hinzugefügt.
Änderungen von Version 5.1.36.0 zu Version 5.1.37.0 (25.05.2010)
Allgemein:
- Beim MT-942 ist das Jahr des ersten Buchungsdatums jetzt das Jahr
des dazugehörigen Valutadatums. Ist allerdings die Differenz zwischen
dem Monat des Valutadatum und dem Monat Buchungsdatum größer als 6
Monate, wird das vorherige oder folgende Jahr als plausiblerer Wert
gewählt.
- Bugfix [intern aufgefallene Problematik]: In dem Feld
"RemainingSignatures" wird im BACContact nach einem Dialog die Anzahl
noch möglicher Signaturen für das Sicherheitsmedium hinterlegt. Dieses
Feld kann ausgewertet werden um den Kunden zu warnen, dass sein
Sicherheitsmedium bald nicht mehr verwendet werden kann um rechtzeitig
eine neue Karte zu beantragen.
- Abgleich mit neuer fints_institute.xls. 60090900 und 76090900 (PSD
Bank) haben jetzt einen HBCI Zugang Über hbci01.fiducia.de.
- Bugfix [intern aufgefallene Problematik]: Bei
BACContact.Authenticate mit Übergabe der PIN wird die CID der Karte mit
dem CID im Kontakt verglichen. Wenn beide CIDs vorhanden und nicht
identisch sind, wird eine Exception genereriert.
- Für TAN-Prozess 1 wurden die Geschäftsvorfallklassen nach
"Belegungsrichtlinien für die Dynamisierung der TAN" Version 1.3
angepasst: HKAUB, HKSTP: Klasse 60, HKCDD, HKCCM, HKCME, HKDME: Klasse
61.
Änderungen von Version 5.1.35.0 zu Version 5.1.36.0 (11.05.2010)
Allgemein:
Änderungen von Version 5.1.34.0 zu Version 5.1.35.0 (06.05.2010)
Allgemein:
Änderungen von Version 5.1.33.0 zu Version 5.1.34.0 (28.04.2010)
Allgemein:
- Bei Sparkassen wurde die Bezeichung der Benutzerkennung von
"Kontonummer" in "Legitimations-ID/Anmeldename" umbenannt.
- Im Namespace DDBAC.Net.FinTS.SEPA sind neue SEPA-Geschäftsvorfälle
hinzugekommen. Diese sollten bevorzugt verwendet werden, da darin die
Feldnamen der mittlerweile veröffentlichten FinTS4 Spezifikation
verwendet werden. Die bisherigen "Sepa" Geschäftsvorfälle bleiben aus
Kompatibilitätsgründen erhalten.
Änderungen von Version 5.1.32.0 zu Version 5.1.33.0 (16.04.2010)
Allgemein:
- Bei CTAPI wurde ein Probelm behoben, wenn der Port 0 ist. Hier
konnte u.U. keine Verbindung zum Leser hergestellt werden.
- Eine kaputte chipDrives.xml wird nicht mehr als Fehler gemeldet,
sondern automatisch durch eine neue Datei ersetzt.
Änderungen von Version 5.1.31.0 zu Version 5.1.32.0 (15.04.2010)
Allgemein:
- Wenn beim Zugriff auf den Chipkartenleser gemeldet wird, dass der
Leser bereits belegt ist, wird es anschließend zwei mal erneut versucht.
Änderungen von Version 5.1.30.0 zu Version 5.1.31.0 (13.04.2010)
Allgemein:
Änderungen von Version 5.1.29.0 zu Version 5.1.30.0 (06.04.2010)
Allgemein:
- Bugfix [TTW#4036]:In der Version 5.1.29.0 wurden die Leerzeilen in
Swift-Formaten nicht mehr Überlesen. Dieses Problem wurde behoben.
- Beta Implementierung des Migrationsassistenten.
Änderungen von Version 5.1.28.0 zu Version 5.1.29.0 (26.03.2010)
Allgemein:
- Beim Zurücksetzen der Chipkarte mit einer PUK erscheint eine bessere
Fehlermeldung, wenn die Freischaltung der Chipkarte nicht funktioniert
hat.
- Intern aufgefallene Problematik : Bei IBANs wird jetzt Überprüft ob
die ersten beiden Stellen der IBAN einem ISO konformen 2-ALPHA
Ländercode entsprechen.
- Intern aufgefallene Problematik : DTATZ Meldesätze können jetzt
erstellt werden.
- CT/Api Schnittstelle korrigiert um Fehler mit mehrfachen Klassen,
nicht geschlossenen Verbindungen zum Leser und daraus resultierende
Fehler zu eliminieren.
- Bugfix [TTW#36179] : Die Anzeige eines Tastendrucks bei der Eingabe
einer PIN an einem Leser im Sicheren-PIN-Eingabe-Dialog Überschneidet
sich nicht mehr mit dem Namen des Chipkartenlesers.
Änderungen von Version 5.1.27.0 zu Version 5.1.28.0 (16.03.2010)
Allgemein:
- Beim PC/SC Card Terminal können jetzt mehrere IBACCardTerminal
Instanzen offen sein, ohne dass der Leser dadurch blockiert wird. Die
Unterstützung für Secoder wurde hinzugefügt.
Änderungen von Version 5.1.26.0 zu Version 5.1.27.0 (15.03.2010)
Allgemein:
- Abgleich mit neuer Bankleitzahlendatei der Deutschen Bundesbank.
Änderungen von Version 5.1.25.0 zu Version 5.1.26.0 (09.03.2010)
Allgemein:
Änderungen von Version 5.1.24.0 zu Version 5.1.25.0 (08.03.2010)
Allgemein:
Änderungen von Version 5.1.23.0 zu Version 5.1.24.0 (03.03.2010)
Allgemein:
Änderungen von Version 5.1.22.0 zu Version 5.1.23.0 (25.02.2010)
Allgemein:
- Wenn bei einer Anmeldung ein Verbindungsfehler auftritt und es sich
um eine Sparkasse handelt die migriert wurde, erscheint eine
Fehlermeldung, die auf dieses Problem hinweist.
- Beim Parsen von Swift mt571/mt535 wird ein ungültiges Datum von
99.99.9999 in 31.12.9999 umgewandelt, damit die Einträge angezeigt
werden können.
- WasLastTransactionAsyncron ist nur true, wenn die Transaktion nur
Asyncron durchgefühert werden kann UND wenn weitere Signaturen notwendig
sind.
- Im Errorreport Dialog wird am Anfang die Version der DDBAC.net
ausgegeben.
- In BACTransactionbase wurde WasTransactionIncomplete() hinzugefügt,
das im Fehlerfall true ist, wenn ein Auftrag an die Bank gesendet wurde,
und dabei ein Fehler aufgetreten ist. HasMessageBeenSent wurde wieder
entfernt.
- OS Migrationsdaten der Sparkassen für 2010 eingetragen.
- Bugfix [TTW#3842] : Alle Messagebox Dialoge werden mit einem
Parent-Handle angezeigt, damit diese nicht im Hintergrund angezeigt
werden.
- Bugfix [TTW#3799] : Nach einer erfolgreichen Synchornisation mit DDV
Karten wird wieder der HKSPA gesendet um SEPA-Informationen zu erhalten.
Änderungen von Version 5.1.21.0 zu Version 5.1.22.0 (08.02.2010)
Allgemein:
- Bugfix [TTW#3598]: Nach der Erstinitialisierung einer RDH-1 Karte
werden die vorhandenen Kontakte auf der Karte korrekt ausgelesen.
Änderungen von Version 5.1.20.0 zu Version 5.1.21.0 (28.01.2010)
Allgemein:
- Problem mit RDH-1 Schlüsseldateien und kürzerem Bankschlüssel wie
sie zum Beispiel von der Dresdnerbank verwendet werden, wurde behoben.
- Die HBCI Version für alle Sparkassen in *-hbci.de wurde bei
einzelnen Banken von 210 auf 220 erhöht.
- Die HBCI-Version für Bankleitzahl 79330111, BANKHAUS MAX FLESSA KG,
wurde auf FinTS 3.0 geändert.
- Bugfix [TTW#3691]: In BACSepaMessage werden alle intern gefüllten
Textfelder auf ungültige Zeichen Überprüft und ungültige Zeichen werden
automatisch durch Leerzeichen ersetzt. Textfelder diee von der
Applikation gefüllt werden, werden nicht automatisch korrigiert, die
Anwendung kann jedoch die neue statische Funktion
BACSepaMessage.ConvertStringToSepa nutzen um die Sonderzeichen zu
entfernen.
- Bugfix [TTW#3695]: IBAN und BIC werden auch dann abgeholt, wenn in
der Antwort der Bank die Warnung 3040/3060 enthalten ist.
- Bugfix [TTW#3708]: Neue Methode in BACDialog und BACTransactionBase
hinzugefügt: HasMessageBeenSent(). Damit kann im Fehlerfall geprüft
werden, ob der Auftrag an die Bank gesendet wurde und der Kunde ggf.
erst die Kontodaten prüfen muss, ob der Auftrag angenommen wurde bevor
dieser erneut gesendet wird.
Änderungen von Version 5.1.19.0 zu Version 5.1.20.0 (22.01.2010)
Allgemein:
- Beim Beispielprogramm DDBAC.Net.Applikation wurden die
Geschäftsvorfälle HKVUE, HKVUB, HKVUA, HKVUL hinzugefügt.
- Ungültig formatierte ERI Felder ohne Betrag im MT-940 werden
ignoriert.
Änderungen von Version 5.1.18.0 zu Version 5.1.19.0 (14.01.2010)
Allgemein:
- Beim Erstellen von SEPA Nachrichten werden die folgenden
Sonderzeichen durch einen Punkt ersetzt, da die Sparkassen diese Zeichen
derzeit nicht akzeptiert: &%*$<>.
- Bugfix [TTW#3622]: Die Mindestlänge für MT535/MT571 bei
ExchangeFirstCurrency, ExchangeSecondCurrency wurde auf 0 herabgesetzt,
damit Währungen wie Reichsmark "RM" akzeptiert werden.
Änderungen von Version 5.1.17.0 zu Version 5.1.18.0 (05.01.2010)
Allgemein:
Änderungen von Version 5.1.16.0 zu Version 5.1.17.0 (17.12.2009)
Allgemein:
- Wenn im Expertenmodus die "Verbindung erfolgt Über Proxy Server"
ausgewählt wird, erscheint ein Hinweis, dass die Zugangsdaten für den
Proxyserver in der darauffolgenden Seite eingegeben werden müssen.
- Bei BACContact können die Bankschlüssel nun auf Anforderung
aktualisiert werden. Die Funktion ist auch Über "Kontaktverwaltung /
Bearbeiten / Bankschlüssel erneuern" verfügbar.
- Bugfix [TTW#3518]: Schlüsseldateien im RDH-2 Format der PPI werden
als RDH-1 Schlüsseldatei verwendet, wenn die enthaltenen Schlüssel nur
96 Byte lang sind.
- Bugfix [TTW#3565]: Beim Auswerten der Rückmeldesegmente werden nach
einer fehlerhaften Dialoganmeldung jetzt auch die HIRMS Segments zu den
Signaturen in die Fehlermeldung der Exception mit aufgenommen.
Änderungen von Version 5.1.15.0 zu Version 5.1.16.0 (09.12.2009)
Allgemein:
- Bugfix [TTW#3548]: Bei der Prüfung ob die richtig Chipkarte
eingelegt ist, erscheint bei Problemen beim Zugriff auf den Leser/Karte
nicht mehr der Hinweis, dass die Karte nicht zum Kontakt passt.
Änderungen von Version 5.1.14.0 zu Version 5.1.15.0 (30.11.2009)
Allgemein:
- Bugfix [TTW#3517]: Behebung eines Problemes, dass bei Pin/Tan
Kontakten mit einem aktiven mobile-TAN Verfahren und gleichzeitiger
Verwendung des HKTAB Version 3 (z.B. der GAD) beim Anzeigen des TAN
Dialogs ein Fehler aufgetreten ist. (Object Reference not set...)
- Bugfix [TTW#3511]: Bei sehr alten SEB RDH-1 Chipkarten wird jetzt
die Anzahl der verfügbaren Kontakte auf der Karte korrekt ermittelt.
Änderungen von Version 5.1.13.0 zu Version 5.1.14.0 (25.11.2009)
Allgemein:
- Beim HKTAU (=TAN-Generator an- bzw. ummelden) in der Version 2 ist
jetzt das Auftraggeberkonto optional.
- Der Sepa-Descriptor wird jetzt wenn möglich aus dem HISPAS verwendet
und nicht mehr fix mit sepade.xxxx.xsl gefüllt.
Änderungen von Version 5.1.12.0 zu Version 5.1.13.0 (19.11.2009)
Allgemein:
- Das Feld TAN-Medien-Bezeichnung im HKTAN wird nur noch gefüllt wenn
es erforderlich ist und mehr als ein aktives TAN Medium erlaubt ist.
Änderungen von Version 5.1.11.0 zu Version 5.1.12.0 (18.11.2009)
Allgemein:
- An den Produktnamen, der mit BACBanking.SetProductNameAndVersion()
angegeben werden kann, wird jetzt automatisch "/DDBAC" angehängt wenn
genügend Platz vorhanden ist.
- Bugfix [TTW#3496]: Chipkartenleser mit CT-Api funktionieren jetzt
wieder, wenn das PC/SC Subsystem nicht installiert oder defekt ist.
- Bugfix [TTW#3460]: Problem behoben: Wenn ein BACContact mit GetXml()
in Xml gespeichert wurde, dann wurden nach einer Neueinrichtung die
Felder in den Tags nicht immer mit den Accountinformationen
gefüllt.
- Neue Methode im BACSepaMessage Objekt hinzugefügt um das enthaltene
XML direkt in eine Datei zu speichern.
Änderungen von Version 5.1.10.0 zu Version 5.1.11.0 (11.11.2009)
Allgemein:
- Zugangsdaten: Erweiterung um die BLZ 50320200 Fair Bank.
- Bei Aufträgen Über BACTransationBase wird jetzt das dort Übergebene
Konto im TAN-Eingabe Dialog angezeigt.
- Bei Aufträgen mit mehrfachen TANs in Prozessvariante 1 werden die
folgenden TANs in einem eigenen Dialog gesendet. Dadurch können mehrere
Aufträge mit mehrfachen TANs im gleichen Dialog gesendet werden. Wenn
ein Auftrag mehrere Unterschriften benötigt und der Server nur das
asychrone Verfahren unterstützt, ist nach der Durchführung im BACDialog
das neue Property WasLastTransactionAsynchron true. In diesem Fall
müssen zu dem Auftrag weitere TANs eingereicht werden. Siehe das
Beispiel DDBAC.Net.Application.
- Es wurde ein neuer Geschäftsvorfall hinzugefügt um für asynchrone
Aufträge mit mehrfachen TANs weitere TANs einzureichen.
- Bugfix [TTW#3471]: DDV Chipkarten der Sparkasse wurden bei der
Eingabe einer PIN am Chipkartenleser nicht korrekt erkannt und konnten
dem Kontakt nicht zugeordnet werden. Problem tritt nur in 5.1.10.0 auf.
- Bugfix [TTW#3418]: Das Kommando zur PIN-Eingabe am Kartenleser für
DDV Karten (Sparkasse) wurde korrigiert.
Änderungen von Version 5.1.9.0 zu Version 5.1.10.0 (05.11.2009)
Allgemein:
- Im Dialog zur Anzeige der optischen TAN Parameter wurde die
"Schließen" Taste im Dialog wieder hinzugefügt.
- Bugfix [TTW#3443]: Beim Anlegen von neuen Schlüsseldateien werden
neue Passwörter sofort auf Gültigkeit geprüft und nicht erst nachdem das
Passwort wiederholt wurde.
- Die angeschlossenen Chipkartenleser werden jetzt automatisch
aktualisiert, wenn Chipkartenleser ausgetauscht werden. Alle Über PC/SC
angeschlossenen Leser sind damit immer aktuell und der Anwender muss die
Kartenleser nicht mehr mit "automatisch erkennen" von Hand
aktualisieren. Das ist nur noch beim Zugriff Über die CT-API notwendig.
- Wenn man sich mit einem Kontakt und einer Chipkarte mit PIN-Eingabe
am Leser anmeldet, dann wird jetzt geprüft ob die Karte zum Kontakt
passt und es erscheint im Fehlerfall eine verständliche Fehlermeldung.
- Bugfix [TTW#3421]: In BACBanking kann jetzt mit
SetProductNameAndVersion(Name, Version) die Produktbezeichnung und die
Produktversion eingetragen werden, die im HKVVB bei Begindialog()
eingetragen wird.
- Zugangsdaten: Erweiterung um die Bankleitzahlen 83094495 "EthikBank,
Zndl der Volksbank Eisenberg" und 10060237 "Evangelische
Darlehnsgenossenschaft".
Änderungen von Version 5.1.8.0 zu Version 5.1.9.0 (23.10.2009)
Allgemein:
- Die Sonderbehandlung für die Fiducia beim Sicherheitsprofilwechsel
wurde entfernt. Mittlerweile kann direkt von RDH-1 nach RDH-10
gewechselt werden, der Umweg Über RDH-2 ist nicht mehr notwendig.
- Bugfix [TTW#3382] : Wenn der Verwendungszweck leer ist werden bei
Sammelüberweisungen im DTAUS Leerzeichen statt fälschlicherweise Nullen
generiert.
- Bugfix [TTW#3383] : Wenn in der Customer-ID des Kunden oder auf dem
Sicherheitsmedium ein Wert für die Customer-ID vorhanden ist, dann wird
dieser Inhalt immer angezeigt und kann korrigiert werden.
- Bugfix [TTW#3385] : Bei der PIN-Eingabe wurde im Text die
Aufforderung auf "OK" zu klicken durch "Weiter" ersetzt.
- Bugfix [TTW#3384] : Rechtschreibfehler auf der Seite "Auswahl der
Zugangsart" korrigiert.
- Bugfix [intern aufgefallene Problematik] : Im PIN-Eingabe Dialog
wird der Text zur Auswahl des PIN/TAN Verfahrens, des Chipkartentreibers
oder der Sicherheitsdatei in einem ReadOnly Textfeld dargestellt, damit
längere Bezeichnungen angezeigt werden können.
Änderungen von Version 5.1.7.0 zu Version 5.1.8.0 (16.10.2009)
Allgemein:
- Die Sonderbehandlung für die Fiducia beim Sicherheitsprofilwechsel
wurde entfernt. Mittlerweile kann direkt von RDH-1 nach RDH-10
gewechselt werden, der Umweg Über RDH-2 ist nicht mehr notwendig.
- Die CustomerID wird jetzt bei GAD Kontakten nur dann gleich der
Benutzerkennung gesetzt, wenn als Sicherheitsmedium eine Chipkarte oder
Schlüsseldatei verwendet wird.
- Bei Anlage einer neuen Schlüsseldatei wird der Anwender nun gewarnt,
wenn die Schlüssel der Bank bereits eingereicht wurden und der Anwender
den Assistenten abbrechen möchte, bevor die Schlüsseldatei gespeichert
wurde.
Änderungen von Version 5.1.6.0 zu Version 5.1.7.0 (13.10.2009)
Allgemein:
- Beim Vor-/ Zurückwechseln im Wizard wurde beim Einrichten von
Chipkartenkontakten ein Problem mit dem Zugriff auf den Chipkartenleser
behoben.
- Bei SECCOS 5/6 Chipkarten wird der Kontakteintrag auf die Chipkarte
nur dann neu geschrieben, wenn sich der Countrycode verändert hat.
- Alle ausführbaren Beispielprogramme im SDK sind jetzt digital
signiert.
- Der Dialog zur Anzeige der optischen TAN Parameter wurde
Überarbeitet. Die Balken wurden verbreitert um optische
Übertragungsprobleme zu minimieren. Neben der Dialoggröße kann der
Anwender jetzt auch die Geschwindigkeit der Darstellung anpassen.
- Bei Aktivierung einer TAN-Liste in Prozessvariante 2 wird bei der
TAN Eingabe zusätzlich angezeigt, ob eine TAN der alten oder der neuen
Liste erwartet wird. Falls eine TAN-Listennummer erforderlich ist, wird
darauf hingewiesen, dass die Nummer der neuen TAN Liste eingegeben
werden muss.
- Bei der Übertragung Über TCP/IP (Chipkarten/Schlüsseldateien) wurde
ein Timeout hinzugefügt. Der Standardwert ist 2 Minuten.
- Bei Neuanlage eines Kontaktes ist auf der Seite, die zum Drucken des
INI-Briefs auffordert, der "Weiter" Button erst erlaubt, wenn einmal
"INI-Brief anzeigen" ausgeführt wurde.
- Für alle Volksbanken (Fiducia und GAD) wird bei der Eingabe der
Benutzerkennung nicht mehr nach der Kunden-ID gefragt. Im Falle der
Fiducia wird diese nicht benötigt und im Falle der GAD wird für die
Kunden-ID die Benutzerkennung verwendet.
- Beim Neuanlegen von Kontakten wurde auf der ersten Seite, bei der
Eingabe der Bankleitzahl, die Bedeutung der Optionsschaltflächen
"Expertenmodus" und "Proxy-Server" verdeutlicht.
- Bei der Überprüfung der Bankparameter wurde im Wizard "Prüfung
fehlgeschlagen" angezeigt wenn die Bank keinen anonymen Dialog erlaubt.
Da die Einrichtung trotzdem fortgesetzt werden kann, wurde die Anzeige
in "Prüfung beendet" geändert um Verwirrungen zu vermeiden.
- Für Banken die keinen anonymen Dialog erlauben (z.B.: OLB) können
die verfügbaren Sicherheitsverfahren nicht ermittelt werden. In diesem
Fall wird zukünftig bei der Auswahl des Schlüsseldateiformats nur noch
RDH-1 vorgeschlagen, wenn gleichzeitig eine HBCI Version < 300
ausgewählt wurde.
- Bei der Hypovereinsbank werden RDH-5 Karten jetzt, wie von der Bank
erwartet, zuerst als RDH-3 eingereicht. Falls die Schlüsseleinreichung
fehlschlägt wird es nicht mit RDH-5 erneut versucht, sondern der von der
Bank zurückgemeldete Fehler wird dem Kunden angezeigt. z.B: falsche
Benutzerkennung.
- Wird bei der PIN-Eingabe eine neue PIN mit Copy&Paste Über eine
bereits vorhandene PIN kopiert, dann wird die neue PIN Übernommen.
- Beim Öffnen von Schlüsseldateien wurden die Filter zusammengefasst,
damit alle Arten von Sicherheitsdateien gemeinsam angezeigt werden.
- Beim Speichern wird die Extension ".key", ".rdh" nur angehängt, wenn
der Anwender keine Extension eingegeben hat.
- Als Verzeichnis wird statt "a:" jetzt "...\Eigene Dateien\Dokumente"
vorgeschlagen.
- Die neuen Versionen der Sepaformate für Lastschrift und Überweisung
werden nun verwendet, falls diese von der Bank im HISPAS angeboten wird.
Das betrifft die Schemas: pain.001.002.02 (Überweisung), pain.008.002.01
(Lastschrift) und pain.002.002.02.
- Alle SEPA Geschäftsvorfälle wurden nach Spezifikation vom 1.7.2009
aktualisiert: HKCDM umbenannt in HKCDD.
- Folgende Geschäftsvorfälle wurden hinzugefügt:
HKDSE,HKDSA,HKDBS,HKDSL,HKBDS,HKBSE,HKBSA,HKBBS,HKBSL,HKBDD,HKBME,HKBMB,HKBML
- In Quicken wird beim Einrichten eines neuen Kontakts mit
Schlüsseldatei zuerst die Auswahl Neue/Vorhandene Schlüsseldatei
angezeigt.
- Beim Anlegen einer neuen Schlüsseldatei im Expertenmodus mit Angabe
eines Proxyservers wird nach der Auswahl des Proxyservers der Wizard
korrekt fortgesetzt. Es wird nicht mehr nach einer PIN gefragt.
- Bei neuen RDH-1 Karten wurde ein Problem beim Vergeben der ersten
PIN behoben.
- Konten mit syntaktisch falschem HIUPD werden als "Fehlerhafter
Eintrag" angezeigt und können in der Kontaktverwaltung gelöscht werden.
- Anpassung der Zugangsdaten: Folgende Commerzbanken wurden entfernt,
da diese keinen FinTS Zugang anbieten: 10040060, 10040061, 10045050,
20040060, 20040061, 20041133, 20041144, 20041155, 30040060, 30040061,
41041000, 47840080, 50040033, 50040060, 50040061, 50042500, 50047010,
66040026, 70040060, 70040061, 70045050. Bei allen anderen Commerzbanken
wurde die vorgeschlagene FinTS Version von 220 auf 300 geändert.
- Folgende Bankleitzahlen für Kreditkarten wurden hinzugefügt:
99959981 Germanwings Card 99959982 Hilton HHonors Credit Card 99959983
VfB Fankarte 99959997 eBay-Kreditkarte 99971300 DWS Investments
DDBACXML:
- Im Dialog zur Eingabe der PIN wurde die falsche Anzeige "Chipkarte"
in "Schlüsseldatei" korrigiert.
Änderungen von Version 5.1.5.0 zu Version 5.1.6.0 (18.09.2009)
Allgemein:
Änderungen von Version 5.1.4.0 zu Version 5.1.4.0 (17.09.2009)
Allgemein:
- Bugfix [TTW#3126]: Falls beim Entschlüsseln der Nachricht ein Fehler
auftritt, weil zum Beispiel die Schlüssel des Kunden nicht mit dem der
Bank Übereinstimmen, wird in allen Fällen eine verständlichere
Fehlermeldung ausgegeben.
- Bugfix [intern aufgefallene Problematik] : Aussagekräftigere
Fehlermeldung wenn das eingestellte Sicherheitsverfahren nicht mehr
angeboten wird.
- Bugfix [intern aufgefallene Problematik] : Keynummer und Keyversion
werden aktualisiert, wenn ein anderer Kontakt auf der Karte ausgewählt
wird. Bisher wurde die Schlüsselversion des ersten Eintrags beibehalten.
- Abgleich mit neuer Bankleitzahlen-Datei der Deutschen Bundesbank,
dabei wurden im wesentlichen Banknamen geändert und alte Banken
gelöscht.
- SEPA Geschäftsvorfälle aktualisiert nach Spezifikation vom 1.Juli
2009 : HKCDM wurde umbenannt in HKCDD, folgende Geschäftsvorfälle wurden
hinzugefügt:
HKDSE,HKDSA,HKDBS,HKDSL,HKBDS,HKBSE,HKBSA,HKBBS,HKBSL,HKBDD,HKBME,HKBMB,HKBML
Änderungen von Version 5.1.3.0 zu Version 5.1.4.0 (14.09.2009)
Allgemein:
- Bugfix [TTW#3240]:BACContact.AddCustomAccount funktioniert jetzt
wieder, die Einrichtung von Kontakten ist wieder möglich.
Änderungen von Version 5.1.2.0 zu Version 5.1.3.0 (10.09.2009)
Allgemein:
- Bugfix TWW#3215 u. 3217: ChipTAN Comfort funktioniert nun auch mit
zehnstelligen Kontonummern. LS, LBDE1 und LBDE2 werden jetzt dezimal
ausgwertet statt hexadezimal.
- Bugfix [intern aufgefallene Problematik]: Anpassung bei
DDBAC.Net.Ping. Die Version des RDH Verfahrens kann nun ausgwählt
werden. Dabei ist es auch möglich andere SicherheitsCodes (z.b: "PIN-1")
anzugeben.
Änderungen von Version 5.1.1.0 zu Version 5.1.2.0 (02.09.2009)
Allgemein:
- Anpassung der Fehlermeldung wenn eine DDV Karte abgelaufen ist.
Änderungen von Version 5.1.0.0 zu Version 5.1.1.0 (26.08.2009)
Allgemein:
- Anpassung beim Errorhandling. FinanzIT meldete trotz Vollständigkeit
der Daten einen "9010". Dieser Fehlercode wird jetzt ignoriert.
- Erweiterung um den Geschäftsvorfall HKHSI
(HHD-/Secoder-Informationen).
- Korrektur bei der Benennung von DDBACMT9.dll.
Änderungen von Version 1.7.38.0 zu Version 5.1.0.0 (25.08.2009)
Besonderheiten:
Als Lizenznehmer der DDBAC.Net nutzen Sie modernste Technologien und die
funktional umfangreichste HBCI/FinTS-Bibliothek. Die klassische DDBAC wird
in Kürze durch die DDBAC.Net ersetzt werden. Durch die Zusammenführung
erhält die DDBAC.Net eine neue Versionsnummer. Da die klassische DDBAC schon
in der Version 5.0 existiert, wird die erste gemeinsame Versionsnummer daher
5.1.0.0 lauten. Neben der organisatorisch erforderlichen Änderung der
Versionsnummer sind keine tiefgreifenden Änderungen an der DDBAC.Net
vorgesehen. Bei Rückfragen und Anregungen hierzu stehen wir Ihnen
selbstverständlich gerne zur Verfügung.
Allgemein:
Änderungen von Version 1.7.38.0 zu Version 1.7.39.0 (21.08.2009)
Allgemein:
- Bugfix [intern aufgefallene Problematik]: Wenn das Sicherheitsmedium
nicht zu den angebotenen Sicherheitsverfahren der Bank passt, erscheint
ein Hinweis, die Einrichtung kann in diesem Falle nicht fortgesetzt
werden. (Vorher war eine Fortsetzung möglich, was dann in der Folge zu
einem Fehler führte).
- Bei setEntryDate wird das Datum nun nicht mehr gegen das momentane
Systemdatum verglichen. Das hat zuvor verhindert, dass MT-940 geparst
werden können, die nicht innerhalb des aktuellen Jahres +/-1 liegen.
Änderungen von Version 1.7.37.0 zu Version 1.7.38.0 (18.08.2009)
Allgemein:
- Bugfix [TTW#3188]: Für den HKSPA werden keine mehrfachen Signaturen
verwendet, auch wenn das so im HIUPD angegeben ist. Während der
Einrichtung eines Kontakts stehen die anderen Kontakte die zur Signature
notwendig wären, vielleicht noch gar nicht zur Verfügung.
- Bugfix [TTW#3188]: Fehler bei der Abfage erweiterter
Kontoinformationen werden ignoriert, der erfolgreich synchronisierte
Kontakt kann in jedem Fall gespeichert werden.
Änderungen von Version 1.7.36.0 zu Version 1.7.37.0 (13.08.2009)
Allgemein:
- Alle neuen Sparkassen-Zugangsdaten für OSPlus Migration der
ehemaligen FinanzIT 2009 komplett eingetragen.
- Bugfix [TTW#3158]: Bei der PIN Eingabe wird bei Schlüsseldateien
jetzt die Dateiauswahl geöffnet.
- Bugfix [TTW#3117]: Das Tan-Eingabefeld wird bei jetzt 120 dpi
korrekt dargestellt.
- Bugfix [TTW#3163]: Fehlerbehebung beim HKTLF (=TAN-Liste
aktivieren).
Änderungen von Version 1.7.35.0 zu Version 1.7.36.0 (06.08.2009)
Allgemein:
Änderungen von Version 1.7.34.0 zu Version 1.7.35.0 (04.08.2009)
Allgemein:
- Bugfix [TTW#3142]: Problembehebung bei Aktualiserung eines Kontos
Über Chipkarte, mit folgender Aktualisierung eines anderen Kontos Über
PIN/TAN und im Anschluss daran nochmalige Aktualisierung des ersten
Chipkartenkontos Über andere Softwarekomponenten.
- Erweiterung um die Unterstützung von HIKIF in der Version 4.
Änderungen von Version 1.7.33.0 zu Version 1.7.34.0 (30.07.2009)
Allgemein:
- Mehrfachsignatur für RDH nun fertiggestellt.
- Bei der PIN-Eingabe für Chipkarten wird nun geprüft ob der Kontakt
zur Chipkarte passt und zeigt im Fehlerfall eine entsprechende Meldung
an.
- Fehlerbehebung bei der Benutzerführung im Falle einer
Kontakteinrichtung mit einem proxy.
- INI-Brief wird jetzt standardmäßig mit dem browser angezeigt, der
mit HTML verknüpft ist, vorher wurde standardmäßig der Internet Explorer
verwendet.
- Wenn im TAN-Prozess 1 ein Auftrag mit einem ungültigen DTAUS, DTAZV,
SEPA Datensatz gesendet werden soll, wird dieser Fehler jetzt der
Applikation zurückgeliefert.
Änderungen von Version 1.7.32.0 zu Version 1.7.33.0 (23.07.2009)
Allgemein:
- Die automatische Mehrfachsignatur für RDH wird nun unterstützt.
Änderungen von Version 1.7.31.0 zu Version 1.7.32.0 (22.07.2009)
Allgemein:
- Anpassung der Zugangsdaten für migrierte Sparkassen mit folgenden
Bankleitzahlen: 82055000, 82057070, 82056060, 82054052, 82052020,
82051000, 83050303, 83050505, 83050000, 84054722, 84054040, 84051010,
84050000, 83050200
- Bugfix [TTW#3118] : Es wurden führende Nullen im BACSegment
abgeschnitten. Bisher wurde der zulässige Fall einer einfachen 0 nicht
bedacht. Dadurch entstand ein ungültiger Leerstring, welcher zu einer
Exception führte.
Änderungen von Version 1.7.30.0 zu Version 1.7.31.0 (14.07.2009)
Allgemein:
- Nach der automatischen Erkennung wird für den ersten entdeckten
Chipkartenleser die Eingabe Über Klasse 2 voreingestellt, wenn es ein
Klasse 2 (oder besser) Leser ist.
- Der Dialog, der während der PIN-Eingabe am Klasse 2 Leser angezeigt
wird, aktiviert nach dem Schließen die Anwendung wieder, da manche
Chipkartentreiber (ReinerSCT) die Applikation deaktivieren und diese
dann unter Umständen hinter anderen geöffneten Fenster verschwindet.
Änderungen von Version 1.7.29.0 zu Version 1.7.30.0 (07.07.2009)
Allgemein:
- Korrektur bei der Auswertung von Aufsetzpunkten.
- Bei der Auswahl eines Kontakts für die 2. Signatur werden nur noch
synchronisierte Kontakte vorgeschlagen.
- Verbesserte Fehlermeldung für den Fall dass kein Chipkartenlesegerät
installiert ist und dieses trotzdem angesprochen werden soll.
- Korrektur beim Auflisten der Kontakte Über die Methode
BACContacts.Populate("").
Änderungen von Version 1.7.28.0 zu Version 1.7.29.0 (30.06.2009)
Allgemein:
- Erweiterung um die BiW Bank (BLZ 10130800), sowie Abgleich mit der
neuen Bundesbankdatei, da sich hier einige Banknamen geändert hatten.
- Wird bei einem Sicherheitsprofilwechsel eine falsche PIN eingegeben
wird, so wird das jetzt angezeigt und nicht "Diese Chipkarte ist für den
Sicherheitsprofilwechsel nicht geeignet" zurückgemeldet.
- Chipkarte kann jetzt mit PUK wieder freigeschaltet werden. Neuer
Aufruf in BACBanking. Das Fenster erscheint automatisch im Wizard wenn
bei Eingabe der PIN einer Chipkarte festgestellt wird, dass die Karte
gesperrt ist. Das gilt nur für SECCOS 6 Karten.
- Das Segment HKTAB (TAN-Generator/Liste anzeigen Bestand) wird nun
nur bei der Synchronisierung von PIN/TAN Kontakten ausgeführt.
- Bei der Löschung eines Kontaktes werden nun die .spa, .bpd und .upd
Dateien mit gelöscht.
- Berechnung der FontGröße an DDBAC angepasst.
- Textanpassung im Einrichtungsassistenten. Statt "Neue Schlüsseldatei
verwenden" wird jetzt "Neue Schlüsseldatei anlegen" angezeigt.
- Beim Sicherheitsprofilwechsel mit der Fiducia wird nun beim Wechsel
von RDH-1 Schlüsseldiskette erst nach RDH-2 gewechselt und im Anschluß
autmatisch auf RDH-10.
Änderungen von Version 1.7.27.0 zu Version 1.7.28.0 (24.06.2009)
Allgemein:
- Die Kontaktliste wird nun bereits vor der Prüfung ob ein Kontakt
vorhanden ist akualisiert.
Änderungen von Version 1.7.26.0 zu Version 1.7.27.0 (18.06.2009)
Allgemein:
Änderungen von Version 1.7.24.0 zu Version 1.7.26.0 (09.06.2009)
Allgemein:
Änderungen von Version 1.7.23.0 zu Version 1.7.24.0 (03.06.2009)
Allgemein:
- Anpassung für die Fiducia. Hier ist kein direkter
Sicherheitsprofilwechsel von RDH-1 nach RDH-10 möglich.
- Bugfix (intern aufgefallene Problematik): Änderung des Fehlertextes
im PIN-Dialog bei auflaufenden Timeout.
- Anpassung bei der Auswahl des RDH-Verfahrens. Es wird immer das
höchste RDH-Verfahren vorgeschlagen. Falls RDH-10 zur Verfügung steht
wird RDH-10 vorgeschlagen und nicht wie bisher RDH-2.
- Anpassungen in Silverlight
Änderungen von Version 1.7.22.0 zu Version 1.7.23.0 (26.05.2009)
Allgemein:
- Bugfix [TTW#2993]: Änderung des Fehlertextes falls die gewünschte
Zugangsart für die entsprechende Bank nicht zur Verfügung steht.
- Anpassungen bei Silverlight.
- Beim Anlegen von neuen, vorpersonalisierten Chipkarten-Kontakten
muss der Bankschlüssel-Hashwert nicht mehr bestätigt werden, wenn dieser
bereits auf der Karte hinterlegt ist.
Änderungen von Version 1.7.21.0 zu Version 1.7.22.0 (19.05.2009)
Allgemein:
- Berücksichtigung der von der Sparkasse durchgeführten Migration.
Implementierung der Sparkasse LeerWittmund (BLZ 28550000),
Kreissparkasse Syke (BLZ 29151700), Sparkasse Scheeßel (BLZ 29152550),
Sparkasse Schaumburg (BLZ 25551480), Sparkasse Hildesheim (BLZ
25950130), Wartburg-Sparkasse (BLZ 84055050), Sparkasse Jena (BLZ
83053030).
- Implementierung einer neuen Klasse, BACComponent zur Auflistung
aller installierten Componenten.
- Dialog ohne Parentfenster wird jetzt in der Taskbar angezeigt.
Änderungen von Version 1.7.20.0 zu Version 1.7.21.0 (14.05.2009)
Allgemein:
Änderungen von Version 1.7.19.0 zu Version 1.7.20.0 (08.05.2009)
Allgemein:
- Problembehebung beim Sicherheitsprofilwechsel. Der Wechsel auf einen
leeren Kontaktplatz der Chipkarte ist wieder möglich. Die Fehlermeldung
bei falscher Nutzung wurde verbessert.
- Das enthaltenes Securityobject wurde explizit freigeben. Unterbindet
jetzt gelegentliche Sharing Violations bei Chipkartenlesern.
- Änderung der Property in Sequencenumber in NextMessageSeqNo. Neu
sind hierbei Autosignatur und Timeout.
- Erweiterung um die Funktion "Delete Customer"
Änderungen von Version 1.7.18.0 zu Version 1.7.19.0 (30.04.2009)
Allgemein:
- Im Administrator wurde eine eigene Seite zur Auswahl ob neue oder
existierende Schlüsseldatei verwendet werden soll, hinzugefügt.
- Bugfix [intern aufgefallene Problematik] : Fehlerbehebung beim
Löschen eines Passworts.
- Bugfix [intern aufgefallene Problematik] : Verbesserte
Fehlermeldung, falls die Einrichtung eines Chipkartenkontaktes
scheitert.
- Mehrfachsignatur für Pin/Tan in Prozessvariante 1 und 2 synchron und
asynchron wurde hinzugefügt.
- Problem beim optischen Verfahren behoben, wenn einer der Paramter
(z.B: Empfängerkontonummer) länger als 9 Stellen war.
Änderungen von Version 1.7.17.0 zu Version 1.7.18.0 (22.04.2009)
Allgemein:
- Bugfix [intern aufgefallene Problematik] : Problembeseitigung falls
die PIN Sonderzeichen enthält.
- Bugfix [intern aufgefallene Problematik] : Problembeseitigung beim
HKCSB (=Bestand terminierte SEPA-Überweisungen abrufen).
- Bugfix [intern aufgefallene Problematik] : Bugfix wenn bei
Auslandsüberweisung leere IBAN eingestellt wurde.
- Bugfix [intern aufgefallene Problematik] : Problembehebung bei
TAN-Mediuemliste, sofern diese noch nicht vorhanden ist.
- Bugfix [intern aufgefallene Problematik] : In den Menues wird jetzt
durchgängig das Wort Schlüsseldatei anstatt Schlüsseldiskette verwendet.
- Bugfix [intern aufgefallene Problematik] : Der Syntax des HITANS in
der Version 4 wurde korrigiert.
- Bugfix TTW#2989 : Beim Sicherheitsprofilwechsel wird bei RDH-7
Karten das RDH-9 verfahren verwendet, da der Wechsel nach RDH-7 nicht
vorgesehen ist.
- Bugfix TTW#2894 : Digitale Signatur für alle verwendeten
DLL-Dateien.
Änderungen von Version 1.7.16.0 zu Version 1.7.17.0 (14.04.2009)
Allgemein:
- Korrektur für mobileTAN.
- Erweiterung um HKTAB Version 3 hinzugefügt. (Mobile TAN).
- Die Option eine Transport-PIN einzugeben wird jetzt für SECCOS 6
Karten (RDH-9) angezeigt, wenn nicht eindeutig geklärt werden kann, ob
schon eine Transport-PIN vergeben wurde.
- Erweiterung der BLZ-Datenbank um: Alle Bundesbanken, 10060237
Evangelische Darlehnsgenossenschaft, 25451450 Sparkasse Weserbergland
und 53093255 AgrarBank.
- Erweiterung um die Unterstützung für das RDH-10
Sicherheitsdiskettenformat der PPI.
- Erweiterung um den Support für optisches TAN Verfahren der Sparkasse
mit HKTAN Version 3.
- CHLGUC in Challengetext wird nun für Optical Parameter ausgewertet.
Änderungen von Version 1.7.15.0 zu Version 1.7.16.0 (03.04.2009)
Allgemein:
- Optisches TAN-Verfahren für HKTAN-4 ist enthalten.
- HITAN Version 4 wurde an die geänderte Spezifikation angepasst.
- Bugfix TTW#2856: FinTS-Protokollierung lässt sich jetzt wieder
korrekt ein-und ausschalten.
- Bugfix TTW#2846: Hinweistext hinzugefügt, wenn die ausgewählte HBCI
Version nicht zum Sicherheitsmedium passt.
Änderungen von Version 1.7.14.0 zu Version 1.7.15.0 (30.03.2009)
Allgemein:
- Fehlerbehebung bei Einrichtung von RDH-7 Kontakten.
- Hashalgorithmus für RDH-7 im HNSHK korrigiert.
Änderungen von Version 1.7.13.0 zu Version 1.7.14.0 (26.03.2009)
Allgemein:
Änderungen von Version 1.7.12.0 zu Version 1.7.13.0 (23.03.2009)
Allgemein:
- Bugfix TTW#2835: Beim PIN Verfahren wird nicht mehr versucht, die
Kontaktdaten auf das Medium zu schreiben.
- Bugfix TTW#2838: Bei Währungen die mit N beginnen, wird dies nur
dann als negativ bewertet, wenn nach dem N drei Stellen mit Buchstaben
folgen. Ansonsten wird das N als Teil der Währung erachtet.
- Zugänge für folgende BLZ wurden hinzugefügt:10060198, 10070100,
15061738, 18062698, 20030700, 20069659, 25090300, 10090300, 35090300,
25491071, 27063279, 28068156, 28069105, 28069755, 28261946, 30060010,
40060000, 57060000, 36060192, 37060193, 39160191, 40030000, 50130400,
55160195, 58560294, 60030900,10130600, 30130600, 50230600, 42030600,
20230600, 66030600, 37030800, 70230600, 76030600, 60250184, 60422000,
60450193, 61050181, 61150185, 61450191, 62050181, 62250182 63050181,
64050181, 64150182, 64450288 ,65050281, 65350186, 66050000, 67050000,
68050000, 82060197
Änderungen von Version 1.7.11.0 zu Version 1.7.12.0 (17.03.2009)
Allgemein:
- Falls die Schlüsseleinreichung mit RDH 3 oder 7 nicht funktioniert,
wird RDH Version 5 oder 9 versucht.
- Fehlerkorrektur im HBCI.net Pad, falls Kunde sich mit Kontakten
unterschiedlicher HBCI-Versionen anmeldet.
Änderungen von Version 1.7.9.0 zu Version 1.7.11.0 (12.03.2009)
Allgemein:
- Beim Einreichen von Schlüsseln ist der Operationsmodus bei RDH-9 von
Signaturschlüsseln 19 und nicht 18. Beim Einreichen von Schlüsseln wird
HKSAK Version 3 verwendet, wenn ein anderer Schlüssel als RDH-1
eingereicht wird.
Änderungen von Version 1.7.8.0 zu Version 1.7.9.0 (05.03.2009)
Allgemein:
- Bei Schlüsseldateien RDH-2/RDH-10 wird die Schlüssellänge beim
Generieren eines Schlüssels an die Länge des Bankschlüssels angepasst
wenn die gewünschte Länge zu kurz ist. Die Schlüssel müssen mindestens
so lang wie der Bankschlüssel sein.
- Anpassung bei der Schlüsseleinreichung. Beim Einreichen von
Schlüsseln ist der Operationsmodus bei RDH-7 von Signaturschlüsseln 19
und nicht 18.
- Anpassung bei Sepa. Sepa-Nachrichten werden jetzt immer mit "
abgesendet.
- Bugfix TTW#2786: Ein Kontakt mit einer CustomerSystemID=0 gilt jetzt
ebenfalls als nicht synchronisiert.
- Bugfix TTW#2783: Möglichkeit "später synchronisieren" wird beim
Anlegen einer neuen Schlüsseldatei nicht mehr angeboten.
- Bugfix TTW#2773: Die Bankschlüssel werden passend zur RDH-Version
ausgewählt. Die Schlüsselnummer der Bank sollte der RDH-Version
entsprechen.
- Abgleich mit neuer Bundesbank_blz.txt. (Es entfallen einige Dresdner
Banken).
- Im HNSHK wird das Zertifikat der Karte nicht mehr mitgesendet, wenn
es nicht erforderlich ist.
- Implementierung der neuen BLZ-Datei, die ab 09.März gültig ist.
Änderungen von Version 1.7.6.0 zu Version 1.7.7.0 (27.02.2009)
Allgemein:
- Die BLZ 30060601 wurde aus den Hashwertschlüsseln entfernt, da die
APO-Bank keine Bankschlüssel anbietet.
- Im normalen Modus werden jetzt nur die wirklich verfügbaren
RDH-Versionen angezeigt. Im Experten-Modus alle technisch machbaren.
- Challenge.dat wird jetzt mit dem richtigen Classloader (dem der
J2BACInstitutes class) geladen.
- Im Expertenmodus kann nun beim Einrichten von bereits vorhandenen
Medien ausgewählt werden, ob die Bankschlüssel erneuert werden sollen.
- Für SECCOS 6 Karten wird die Version des EF_Notepad Eintrags jetzt
in Version 2 gespeichert.
Änderungen von Version 1.7.5.0 zu Version 1.7.6.0 (26.02.2009)
Allgemein:
- Erweiterung um Optisches TAN-Verfahren (BETA)
- Syntaxkorrektur bei HITAN4
- Bugfix TTW#2755: IsTraceOn prüft nicht mehr, ob ein Listener
eingetragen wurde.
Änderungen von Version 1.7.4.0 zu Version 1.7.5.0 (20.02.2009)
Allgemein:
- Bugfix: Bei Zwei-Schritt-Kontakten die kein HKTAB unterstützen trat
in früheren Versionen im PIN-Eingabe Dialog eine null-pointer Exception
auf.
- Bugfix: Beim RDH-2 Sicherheitsverfahren mit Schlüsseldiskette wurde
nach einer erfolgreichen Schlüsseländerung die Dialogendenachricht mit
dem alten Schlüssel signiert, dies wurde korrigiert.
Änderungen von Version 1.7.3.0 zu Version 1.7.4.0 (17.02.2009)
Allgemein:
- Hinzugefügt wurde die Bankleitzahl 10070124 Deutsche Bank Privat und
Geschäftskd Berlin II.
- Geändert wurde die Bankleitzahl 70035000 Allianz Bank (Zndl der
Oldenburgische Landesbank AG).
- Anpassung der Dialoge wenn unter Windows 120DPI eingestellt ist.
- Die Anzeige der Sicherheitsfunktion nach einer Änderung wurde
aktualisiert.
Änderungen von Version 1.7.2.0 zu Version 1.7.3.0 (11.02.2009)
Allgemein:
Änderungen von Version 1.7.0.0 zu Version 1.7.1.0 (02.02.2009)
Allgemein:
- Alle Excpetions während der sicheren PIN Eingabe, Über PC/SC werden
nun selektiert und protokolliert.
- Bugfix TTW#2610/2604: Möglicherweise wurde nach einer
Chipkartenerkennung nicht der als "Default" gekennzeichnete Leser,
sondern der erste erkannte Leser verwendet. Mit diesem Fix wird immer
der als Default gekennzeichnete Leser verwendet.
Änderungen von Version 1.6.70.0 zu Version 1.7.0.0 (28.01.2009)
Allgemein:
- Anpassung bei DIKKU/DIKKA: Feldname "Orginal" -> ?Original?
korrigiert.
- Syntaxkorrektur bei HKTAU/HKTML/HITAB.
- Anpassung bei BACSegment->Verify. Wenn hier ein Syntaxfehler
auftritt, wird der Segmentinhalt ins Log geschrieben.
- Funktionsanpassung bei C# Namensgebung in BACBankData:
- transactionNeedsTAN(string sSegmentType) -> TransactionNeedsTAN
- isOneStepAllowed() -> IsOneStepAllowed()
- Erweiterung bei der Anzeige verbrauchter TANs. Diese können nun in
eine HTML Datei geschrieben werden und mit einem HTML Browser
ausgedruckt werden. (wie INI-Brief).
- Unterstützung von HKTAN Version 4
- Implementierung der neuen Geschäftsvorfälle für ?Management
TAN-Generator und MobileTAN?.
- Anzeigen der verfügbaren TAN-Medien, Segmentversion 2
- TAN-Generator / TAN-Liste an- bzw. ummelden (HKTAU)
- TAN-Generator Synchronisierung (HKTSY)
- Mobilfunkverbindung registrieren (HKMTR)
- Mobilfunkverbindung freischalten (HKMTF)
- Mobilfunkverbindung Ändern (HKMTA)
- Deaktivieren / Löschen von TAN-Medien (HKTML)
Die neuen Funktionen sind beim Bearbeiten eines Kontakts unter ?TAN
Medien Verwaltung? zu finden, wenn die Bank diese Geschäftsvorfälle
anbieten.
- Bei der PIN Eingabe im PIN/TAN Verfahren ist die Auswahl des
TAN-Mediums hinzugekommen, das der Benutzer verwenden möchte, sofern
dies von der Bank angeboten wird.
- Bei der Auswahl der RDH-Version wird, wenn möglich, eine RDH-Version
vorausgewählt, die vom Server unterstützt wird. Es werden im
Expertenmodus aber weiterhin alle mit dem Medium technisch machbaren RDH
Versionen angeboten. Es erscheint ein Hinweis, wenn der Kunde eine
RDHVersion wählt, die der Server nicht im HISHV unterstützt.
- Die dazugehörige Minimallänge der PIN wird nun bei PIN/TAN im Text
zum jeweiligen Kontakt eingetragen.
- Bugfix TTW#2640: Null-Pointer Exception beim Zugriff auf
PricePerUnitQualifier behoben.
Änderungen von Version 1.6.68.0 zu Version 1.6.70.0 (22.01.2009)
Allgemein:
- Bugfix TTW#2605: Funktionsfähigkeit des Sicherheitsprofilwechsels
wiederhergestellt.
- Bugfix TTW#2547: Die Initial-PIN kann bei G&D Karten nicht am
Kartenleser vergeben werden. Die entsprechende Option wurde für diese
Karten deaktiviert.
- Bugfix TTW#2618: Falls die Bank mehrere TAN-Medien im HITAB
zurückliefert, kam es zu einem Problem beim füllen der ComboBox.
Änderungen von Version 1.6.67.0 zu Version 1.6.68.0 (19.01.2009)
Allgemein:
Änderungen von Version 1.6.66.0 zu Version 1.6.67.0 (14.01.2009)
Allgemein:
- Bugfix TTW#2580: Erweiterung um die BLZ 29090900 PSD Bank Nord.
- Bugfix TTW#2577: In Version 1.6.55.0 wurde für Reiner SCT eine
Sonderbehandlung eingebaut, damit die Verifikation am Kartenleser
funktioniert. Das Problem kann jedoch mit den aktuellen Treibern nicht
mehr nachvollzogen werden. Die Sonderbehandlung wurde wieder entfernt,
die Verifikation Über PC/SC Klasse 2 funktioniert mit den vorhanden
Reiner SCT Geräten.
Änderungen von Version 1.6.65.0 zu Version 1.6.66.0 (14.01.2009)
Allgemein:
- Implementierung HKTAN in der Version 4
Änderungen von Version 1.6.64.0 zu Version 1.6.65.0 (13.01.2008)
Allgemein:
- Bugfix TTW#2569: Problembehebung bei Swift-Stringfeldern.
WhiteSpaces werden nun am Ende abgeschnitten bevor eine Prüfung auf die
maximale Länge stattfindet. Damit können formal ungültige MT-940 mit
Überflüssigen Leerzeichen trotzdem geparst werden.
- Bugfix TTW#2565: Problembehebung wenn in einem Kontakt das HIUPA
fehlt, kann dieser jetzt trotzdem synchronisiert werden um ein neues
HIUPA zu speichern.
- Fehlerbehebung bei gemischter Eingabe (erst Tastatur, dann PinPad,
dann Tastatur).
- Bugfix TTW#2558: Datumsfelder in Swift die "00000000" enthalten,
erzeugen keine Exception wegen eines ungültigen Datums mehr, sondern das
Feld wird als "nicht belegt" behandelt.
- Korrektur bei PricePerUnitCurrencyCode und
PricePerUnitCurrencyQualifier, damit diese bei PRCT die gleichen Werten
liefern wie die DDBAC Classic.
- Anpassung, wenn von der Bank ein HISHV vorliegt, dann ist auch im
ExpertenModus nur die Auswahl eines der im HISHV erlaubten RDH Verfahren
auswählbar. Vorher wurden alle RDH-Verfahren angeboten.
- Anpassung, wenn bei Neuanlage eines Kontaktes ein Fehler auftritt
und der Kunde trotzdem weitermachen möchte und die neu angelegte
Schlüsseldatei noch nicht gespeichert ist, dann wird der Anwender
aufgefordert die Datei zu speichern und eine PIN zu vergeben.
Änderungen von Version 1.6.63.0 zu Version 1.6.64.0 (08.01.2009)
Allgemein:
Änderungen von Version 1.6.62.0 zu Version 1.6.63.0 (24.12.2008)
Allgemein:
- Bugfix TTW#2525: Problembehebung bei Dreba-Chipkarte nach Vergabe
Transport-PIN. Nicht personalisierte G&D Karten (also Karte ohne PIN)
werden bei der Einrichtung wieder korrekt mit der neuen PIN
eingerichtet.
- Bugfix TTW#2523: Problembehebung bei Haspa-Depotabfrage.Das Feld
TypeOfRepository erlaubt jetzt bis zu 8 Stellen, auch wenn in der
Spezifikation nur 1 Stelle vorgesehen ist.
- Bugfix [intern aufgefallene Problematik]: Anzeige bei RDH-2 Dateien
korrigiert. Im DDBAC.Net.Application ist jetzt der LoginButton gesperrt,
wenn der Kontakt nicht synchronsiert ist.
Änderungen von Version 1.6.61.0 zu Version 1.6.62.0 (18.12.2008)
Allgemein:
- Änderung von "PIN" in "PIN (Passwort).
Änderungen von Version 1.6.60.0 zu Version 1.6.61.0 (17.12.2008)
Allgemein:
Änderungen von Version 1.6.58.0 zu Version 1.6.60.0 (17.12.2008)
Allgemein:
- Bugfix TTW#2494: Exception bei Aufruf Contact Wizard der DDBAC.net.
Beim Laden unseres Hintergrundbildes trat ein interner Windowsfehler
auf. Das .gif wurde durch .png ersetzt, damit wurde der Fehler behoben.
- Bugfix TTW#2491: Parseexception in Segment HKESU. Der HKESU wird nun
befüllt, Zeile wird jetzt mit CRLF getrennt und aktzeptiert.
- Erweiterung um einen Wizard zur Auswahl der Schlüsseldatei. Folgende
Anpassungen sind darin enthalten: Kontakt, Bearbeiten und Schlüsseldatei
auswählen.
Änderungen von Version 1.6.57.0 zu Version 1.6.58.0 (12.12.2008)
Allgemein:
- TTW 2483: Die Prüfung wurde entfernt. Wie in der DDBAC Classic
werden jetzt alle Zeilen zurückgegeben, auch wenn es mehr als 10 Zeilen
laut Spezifikation sind.
- Textänderung in: "Mit diesem Auftrag können Sie eine TAN-Liste
aktivieren."
- Bei Schlüsseldateien mit mehreren Kontakten kann nun der Kontakt
ausgewählt werden.
Änderungen von Version 1.6.56.0 zu Version 1.6.57.0 (10.12.2008)
Allgemein:
- Bugfix TTW#2482: Key wird vor Verwendung auf Null geprüft. Damit
wird der Objektreferenzfehler der bei HBCI/PIN-TAN aufgetreten ist
behoben.
Änderungen von Version 1.6.55.0 zu Version 1.6.56.0 (10.12.2008)
Allgemein:
- Bugfix TTW#2465: Syntaktische Inhaltsprüfung für Feld 30 in ZKA
Field :86: entfernt.
- Problembehebung bei Chipkartenlesegeräten. Bei Reiner SCT Lesern
funktioniert die Verifikation Über PC/SC nicht Über die in PC/SC 2.0
definierte Schnittstelle, vielmehr wird das CT-API Kommando erwartet.
- Bugfix [TTW#2471]. Falls die UserID/BankUserID des Schlüssels leer
ist, wird die UserID/BankUserID aus dem Contact verwendet.
- Anpassung beim Wizard. Der Button zur Auswahl der Schlüsseldatei im
PIN-Eingabe Dialog ist jetzt sichtbar und funktioniert.
- Bugfix [intern aufgefallene Problematik]: Unbekannte Exceptions
werden weitergegeben und nicht unterdrückt.
Änderungen von Version 1.6.54.0 zu Version 1.6.55.0 (05.12.2008)
Allgemein:
- Anpassung bei der TAN-Verfahren Auswahl im Wizard. Wenn kein
TAN-Verfahren ausgewählt ist, wird das erste vorausgewählt.
- Bei SEPA wird nun kein leeres Tag mehr erzeugt, wenn der
Purpose mit einem Leerstring gefüllt wird
- Bugfix TTW#2445: Problem bei der Depotabfrage der Deutschen Bank. Im
MT571 wird im Tag 35B die WKN jetzt auch im bereits veralteten Format
erkannt, WKNR sollte eigentlich mit /DE/ beginnen.
- Bugfix TTW#2444: Im Falle das die Synchronisation scheitert,
erscheint eine Meldung ob der Kontakt trotzdem gespeichert werden soll.
- Aktivierung einer TAN Liste für das Zwei-Schritt-TAN Verfahren mit
TAN-Prozess = 1 hinzugefügt.
Änderungen von Version 1.6.53.0 zu Version 1.6.54.0 (03.12.2008)
Allgemein:
- Das zulässige Zielland beim HISTPS hat nur noch 2 Stellen.
Änderungen von Version 1.6.52.0 zu Version 1.6.53.0 (03.12.2008)
Allgemein:
- Beim HKPPD wurden die Bankparameter angepasst. Es kann bis zu 99
Providermerkmale geben.
- Bei einer fehlerhaften Schlüsseleinreichung wird jetzt immer der
Fehlercode/text der fehlgeschlagenen Schlüsseleinreichung angezeigt.
Vorher wurde dieser Fehlercode Überschrieben, wenn die Abmeldung bei der
Bank auch einen Fehler erzeugt hat.
- Bugfix TTW#2415: Es werden jetzt keine doppelten Konten mehr
erzeugt, IBAN und BIC werden jetzt immer nach Empfang in Grossbuchstaben
dargestellt.
- Bugfix TTW#2429: Zugriff auf nicht vorhandene Datei wurde
korrigiert, tritt scheinbar nur bei Kunden mit VR-NetWorld-Karte auf.
- Parameter für HIAUBS Version 8 korrigiert. Es wird jetzt ein Array
mit allen Elementen zurückgeliefert, statt nur dem ersten.
- Bugfix TTW#2014: Beispiel für HKSTP/HKAUB mit Übertragung des
verwendeten DTAZV-Handbuchs aus den BPDs.
Änderungen von Version 1.6.51.0 zu Version 1.6.52.0 (27.11.2008)
Allgemein:
- Bugfix TTW#2397: DDBAC.net : Depotbestand bei der HVB wird nicht
korrekt Übertragen. Falls Feld 19A mehrfach vorkommt, wird der
FinalValueAmount addiert. Vorher wurde nur der letzte Wert gespeichert.
SecuritiesType liefert jetzt wie in der DDBAC Classic "XXX" statt
"UNIT".
Änderungen von Version 1.6.50.0 zu Version 1.6.51.0 (26.11.2008)
Allgemein:
- Bugfix TTW#2389: Umsatzabfrage bei Bankhaus Sperrer (BLZ 70031000)
scheitert. Inhaltsprüfung in TransactionReferenceNumber entfernt.
- Neuer Button "Text in Zwischenablage kopieren" hinzugefügt
Änderungen von Version 1.6.49.0 zu Version 1.6.50.0 (21.11.2008)
Allgemein:
- Anpassung für RDH 6-9. Der SHA-256 Hashwert des Bankschlüssels wird
jetzt korrekt im Kontakt auf der Karte hinterlegt.Für SECCOS 6 Karten
ist jetzt auch RDH 3 und 5 erlaubt.
- Ergänzung um die Bankleitzahlen: 28022511, 26520017, 26521703,
26522319, 26620010, 26621413, 26720028, 28021002, 28021301, 28021504,
28021623, 28021705, 28021906, 25621327, 28222208, 28521518, 28520009,
28421030, 28420007, 28321816, 28022015, 28222621, 28022412, 28220026,
28023325, 28023224, 28022822, 28022620, 29121731, 28320014
Änderungen von Version 1.6.48.0 zu Version 1.6.49.0 (20.11.2008)
Allgemein:
- Oyak Anker Bank (BLZ 57020500) und die Umweltbank (BLZ 76035000)
wurden hinzugefügt (TTW#2344). Für die Hamburger Sparkasse (20050550)
wird nun kein FinTS 3.0 mehr voreingestellt, sondern 2.1.(TTW#2369).
- Bugfix TTW#2360: Initialisierung einer Chipkarte scheitert. Problem
wurde behoben, wenn wie in diesem Fall zwei Chipkartenkontakte
hintereinander abgefragt werden und die PIN hinterlegt ist.
- Bugfix TTW#2354: Überschreitung der Feldlänge bei HKWPD. Wenn bei
einem HKWPD mehrere Antwortsegmente zurückgeliefert werden, dann werden
diese mit einem zusätzlichen CRLF getrennt damit die Daten richtig
geparst werden können.
Änderungen von Version 1.6.47.0 zu Version 1.6.48.0 (18.11.2008)
Allgemein:
- Bugfix TTW#2360: Initialisierung des Chipkartenkontaktes scheiterte.
Nach Freigabe der Ctapi funktioniert dies jetzt.
Änderungen von Version 1.6.46.0 zu Version 1.6.47.0 (17.11.2008)
Allgemein:
- Erweiterung der Sicherheitsverfahren um RDH 6-10
Änderungen von Version 1.6.45.0 zu Version 1.6.46.0 (13.11.2008)
Allgemein:
- Bugfix TTW#2333: Wenn beim Schreiben der Kommunikationsadresse auf
die Karte ein Fehler auftritt, wird der Anwender darauf hingewiesen,
kann aber mit der Einrichtung des Kontaktes weitermachen. Nach der
Einrichtung wird die Adresse im Kontakt und nicht die Adresse auf der
Karte verwendet. Problematik bestand mit einer Chipkarte die mit
StarMoney eingerichtet wurde.
- Bugfix TTW#2324: EU-Überweisung mit langem Auftraggebernamen
scheitert mit "Anzahl der maximal erlaubten Zeichen pro Zeile wurde
Überschritten". Problem wurde behoben durch Beibehaltung des
Zeilenumbruches in "MyAdress"
- Öffentliche Funktionen zur Umwandlung von DTAZV -und DTA Strings
wurden in DDBAC.Net.Tools hinzugefügt.
Änderungen von Version 1.6.44.0 zu Version 1.6.45.0 (12.11.2008)
Allgemein:
- Bugfix TTW#2324: Datumskonvertierung bei der ApoBank scheiterte.
Problem wurde durch Berücksichtigung der Zwischensalden bei der
Datumsberechnung behoben.
- Bugfix TTW#2323: Es wurde hier ein Problem bei der INI-Brief
Erzeugung mit Schlüssellängen die nicht durch 16 teilbar sind behoben.
- Bugfix TTW#2322: HKDAB/HKTUB scheiterte mit Verarbeitungsfehler. Bei
Aufträgen wie dem HKDAB wurden machen Datumsfelder in späteren Versionen
zu virtuellen Datumsfeldern. Manche Banken liefern dennoch ungültige
Datumswerte in Segmentversionen, die ein gültiges Datum verlagen. Solche
Datumsfelder werden jetzt als String zurückgeliefert statt einen
Syntaxfehler zu melden.
Änderungen von Version 1.6.43.0 zu Version 1.6.44.0 (12.11.2008)
Allgemein:
- Bugfix#TTW 2320: Für die BLZ 79030001 waren keine ChallengeParameter
definiert, somit konnten keine TAN-Pflichtigen Aufträge eingereicht
werden. Für fehlende BLZ wird jetzt immer die Default-Belegung
verwendet.
- Erweiterung bei der Einrichtung von Chipkartenkontakten. Es
erscheint jetzt eine eigene Wizardseite wenn eine Transport-PIN in eine
eigene PIN geändert werden muss. (Wie in DDBAC Classic, unterstützt
werden auch SECCOS 6 Karten)
Änderungen von Version 1.6.42.0 zu Version 1.6.43.0 (11.11.2008)
Allgemein:
- Bugfix TTW#2314: Ein Chipkartenkontakt gilt als leer, wenn BLZ oder
UserID leer sind. (Vorher wenn BLZ und UserID leer)
- Bugfix TTW#2310: Die maximale Segmentgröße bei der
Hashwertberechnung wurde von 20.000 auf unendlich hochgesetzt.
- Anpassung beim Logging. Der Dateiname der FinTSLog.txt kann mit der
Option "HbciLogFile" geändert werden. Der Inhalt dieser Option wird beim
Programmstart ermittelt.
Änderungen von Version 1.6.41.0 zu Version 1.6.42.0 (07.11.2008)
Allgemein:
- Das Einrichten von nicht-beschreibbaren Chipkarten der Dresdner-Bank
mit der BLZ der Hauptfiliale (5008000) wurde ermöglicht. Wenn beim
Schreiben auf die Karte ein Fehler auftritt, wird dies angezeigt, der
Kontakt kann aber weiter eingerichtet werden.
- Bugfix TTW#2308: Die Depotaufstellung im HKWPD wird bei mehreren
Aufträgen mit Aufsetzpunkten korrekt zusammengefasst.
Änderungen von Version 1.6.40.0 zu Version 1.6.41.0 (06.11.2008)
Allgemein:
- Bugfix TTW#2284: Fehler beim Depotabruf der HVB. Es erfolgt nun ein
Abgleich mit allen Java Sourcen.
- Bugfix TTW#2299: Beim Anlegen von PIN/TAN Konten wird nun wieder
automatisch das erste TAN-Verfahren vorausgewählt.
- Es wird jetzt nicht mehr das erste, sondern das höchste HITANS
Segment aus den BPDs einschließlich Version 3 verwendt.
- Folgende Bankleitzahlen wurden dieser Version hinzugefügt: 10080005,
10080006, 10080055, 10080057, 10080085, 10080088, 10080900, 10089260,
10089999, 14080011, 20080055, 20080057, 20080085, 20080086, 20080087,
20089200, 21089201, 23089201, 25080085, 25089220, 26589210, 26989221,
27089221, 29080010, 29089210, 30080005, 30080022, 30080038, 30080041,
30080053, 30080055, 30080057, 30080061, 30080074, 30080095, 30089300,
30089302, 31080061, 36080085, 36089321, 37080085, 37080086, 37080096,
37080097, 37080099, 37089340, 37089342, 39080098, 39080099, 40080085,
44080055, 44080057, 44080085, 44089320, 44580085, 48089350, 50080001,
50080002, 50080003, 50080004, 50080005, 50080015, 50080025, 50080035,
50080050, 50080055, 50080057, 50080060, 50080061, 50080062, 50080063,
50080064, 50080065, 50080066, 50080067, 50080068, 50080069, 50080070,
50080080, 50080081, 50080082, 50080085, 50080086, 50080092, 50080095,
50080099, 50080300, 50083838, 50089400, 51089410, 60080055, 60080057,
60080085, 60080086, 60080087, 60080088, 60089450, 63080085, 67080085,
67080086, 67089440, 68080031, 68080085, 70080056, 70080057, 70080085,
70089470, 70089472, 70230000, 76080053, 76080055, 76089480, 76089482,
79589402, 85089270, 86080055, 86080057, 86089280
Änderungen von Version 1.6.39.0 zu Version 1.6.40.0 (05.11.2008)
Allgemein:
- Bugfix TTW#2297: Fehler bei DDBAC.net im Bereich Daueraufträger und
Terminierte Überweisungen (DAB bzw. TUB)
Änderungen von Version 1.6.38.0 zu Version 1.6.39.0 (04.11.2008)
Allgemein:
- Bugfix TTW#2288: Beim Wechsel von Chipkarten findet jetzt eine
automatische Neuinitialiserung statt.
Änderungen von Version 1.6.37.0 zu Version 1.6.38.0 (03.11.2008)
Allgemein:
- Implementierung des chipTAN Verfahrens mit TAN-Generator beim
Einrichten von Kontakten für die Sparkasse. Der TAN-Generator muss beim
Einrichten synchronisiert werden.
- Bugfix#2262:Anpassung für Chipkartenleser. Falls es bei der
Erkennung von Treiberfeatures zu einem Fehler kommt, wird das Gerät als
Klasse 1 Leser verwendet.
- Problembehebung wenn die Datei Chipdrives.xml nicht gefunden wird.
Es kommt nun nicht mehr zu einer Endlosschleife.
Änderungen von Version 1.6.36.0 zu Version 1.6.37.0 (31.10.2008)
Allgemein:
- Neuer Chipkartenleserdialog hinzugefügt. Kann bei der PIN-Eingabe
mit der Taste "Chipkartenleser..." aufgerufen werden.
- TTW#2271:CT-API Treiber können jetzt im Chipkartenleserdialog
manuell hinzugefügt werden, wenn Sie nicht automatisch erkannt werden.
- TTW#2162:Anpassung bei der Authentifizierung. Es erscheint nun kein
Dialog mehr, wenn der Anwender einen Klasse 2 Leser hat und Klasse 2
Eingabe eingestellt hat.
Änderungen von Version 1.6.34.0 zu Version 1.6.35.0 (27.10.2008)
Allgemein:
- TTW#2260: Einrichtung eines SEB-Chipkartenkontaktes scheiterte. Beim
Signieren wird nicht mehr versucht, den Schlüsselstatus auf aktiv zu
setzen, wenn dieser bereits aktiv ist. Bei Karten die nicht beschrieben
werden können, weil die PINEG unbekannt ist, führte das zu einem Fehler.
- TTW#2251: FindOptimalBPDSegment liefert nun für Kontakte mit HBCI
Version 2.01 die zu 2.01 passende Segmentversion, falls mehrere zur
Auswahl stehen.
- TTW#2252: Bei der Fontauswahl wird der gewünschte Font mit den
verfügbaren Fonts verglichen und wenn dieser nicht vorhanden ist, der
Default GenericSansSerif verwendet.
- TTW#2259: Bei der Auswahl von Schlüsseldateien wird nun bereits im
Auswahldialog der Typ der Schlüsseldatei ermittelt und dementsprechend
die Eingabe des Usernamens freigeschalten. Bei Starmoneydateien wird der
in der Datei enthaltene Name vorgeschlagen (nicht der Dateiname), sollte
dieser leer sein, kann er eingegeben werden.
- Erweiterung des Tracings für CardTerminals und Keyfiles
Änderungen von Version 1.6.33.0 zu Version 1.6.34.0 (23.10.2008)
Allgemein:
- Bei der Deutschen Skatbank (BLZ 83065410) wurde der HBCI Zugang
hinzugefügt.
Änderungen von Version 1.6.32.0 zu Version 1.6.33.0 (22.10.2008)
Allgemein:
Änderungen von Version 1.6.31.0 zu Version 1.6.32.0 (21.10.2008)
Allgemein:
Änderungen von Version 1.6.30.0 zu Version 1.6.31.0 (20.10.2008)
Allgemein:
- Anpassung beim Exception-Handling. Es wird nun eine Fehlermeldung
ausgegeben wenn bei einer Fehlkonfiguration der gewünschte
Transportdienst (z.B. BTX) nicht unterstützt wird.
- Korrektur von fehlkonfigurierten Karten. Für Chipkartenkontakte wird
nur noch TCP/IP (2) als Kommunikationsservice angenommen.
- Problembehebung bei RDH-5 Chipkarten in Zusammenhang mit Proficash.
Bei leeren Kontakten wurde die Schlüsselnummer in den Kontakt
geschrieben. Dies hatte zur Folge dass es einen Kontakt auf der Karte
gibt, der nur die Schlüsselnummer enthält. Daraus resultierte, dass
Proficash die gesamte Karte nicht mehr lesen konnte. Jetzt werden keine
leeren Kontakte mehr mit Schlüsselnummern gefüllt und bereits falsch
beschriebene Karten werden bei der nächsten Anmeldung automatisch
korrigiert.
Änderungen von Version 1.6.29.0 zu Version 1.6.30.0 (14.10.2008)
Allgemein:
Änderungen von Version 1.6.28.0 zu Version 1.6.29.0 (13.10.2008)
Allgemein:
Änderungen von Version 1.6.27.0 zu Version 1.6.28.0 (10.10.2008)
Allgemein:
- BLZ 80055500 hinzugefügt
- GetDefaultTerminal liefert jetzt immer das gleiche Terminal zurück,
das Terminal hat damit immer den gleichen internen Zustand.
- Das neue Property "ErrorText" enthält nur die Fehlertexte aus
Rückmeldungen mit einem Code >= 9000
Änderungen von Version 1.6.26.0 zu Version 1.6.27.0 (09.10.2008)
Allgemein:
- Bugfix : Die BankUserID wird jetzt korrekt weitergegeben, damit ist
eine Kontakteinrichtung möglich Über FST-File möglich.
- Bugfix beim Zwei-Schritt-Tan-Verfahren: Der Response der TAN war
nach dem Einreichen der TAN nicht im Fehlertext enthalten.
- Bei DTAUS-Dateien wird keine exception mehr geworfen, wenn der
Verwendungszweck ein Leerstring ist.
Änderungen von Version 1.6.25.0 zu Version 1.6.26.0 (08.10.2008)
Allgemein:
- Das Tracing von Chipkartenkommandos erfolgt jetzt Über BACMonitor
- Bei Schlüsseldateien werden Parameter mit ? entfernt, falls er
irrtümlich eingegeben wird.
- Bugfixing bei der Umsatzabfrage der HVB. MT-940/942. Bei der Prüfung
auf Subfields in Tag 61 wurde die Längenbegrenzung von 4 aufgehoben,
damit ungültig formatierte Einträge auch geparst werden können.
- Erweiterte Anzeige der Versionen aller verwendeten Dlls, incl. der
Windows und Framework version.
- Ist ein Geschäftsvorfall nicht verfügbar, so werden die Kontaktdaten
ins Log geschrieben, damit Probleme leichter analysiert werden können
- Die TimeOut-Problematik die mit bestimmten Postbank-Servern auftrat
ist hiermit behoben.
Änderungen von Version 1.6.23.0 zu Version 1.6.24.0 (02.10.2008)
Allgemein:
- Verwendung neuer Bankleitzahlen-Datei der Deutschen Bundesbank.
- Logging Erweiterung: Result wird geloggt.
- Behebung eines Darstellungsfehler, die Bezeichnung der Challenge hat
die Challenge Überlappt.
Änderungen von Version 1.6.22.0 zu Version 1.6.23.0 (02.10.2008)
Allgemein:
- Ist in einer Starmoney Schlüsseldatei kein öffentlicher Schlüssel
der Bank enthalten, wird beim Lesen eine Fehlermeldung ausgelöst und der
Kontakt kann nicht eingerichtet werden. Die Schlüsseldatei muss mit
Starmoney eingerichtet werden.
- Problembehebung bei Starmoney Schlüsseldateien. Durch Fragezeichen
abgetrennte Parameter, werden vor dem Öffnen der Datei entfernt.
- Korrektur einer Fehlermeldung, wenn die Karte ?Falscher Parameter?
liefert, hier wurde vorher die irreführende Meldung ?Karte passt nicht
zum Kontakt? gemeldet.
- Problembehebung bei HBCI mit Chipkarte. Die Security Function wird
nur noch im Fall von Pin/Tan aus dem Kontakt Übernommen, damit bei
Fehlkonfigurationen (Chipkarte mit Pin/Tan Sicherheitsfunktion) trotzdem
funktioniert.
- Aufnahme der BLZ 50050222 (Frankfurter Sparkasse)
Änderungen von Version 1.6.20.0 zu Version 1.6.22.0 (30.09.2008)
Allgemein:
- Erweiterung der Protokollierung, damit werden jetzt
Schlüsseldatei-Typen erkannt.
- Anpassung für das Subfield des 61ger Tags eines Swift MT 940. Dies
darf jetzt auch durch mehrere / Zeichen getrennt sein.
- Neue Zugangsdaten für die Sparkasse Elbe-Saale (BLZ 80055500), sowie
für die New Generation Bank (BLZ 50130300) wurden hinzugefügt.
- Problembehebung im Swift-Parser (MT-940/942), hier meldete die DDBAC
eine BACException wegen einer inkorrekten Feldbelegung. Nun wird bei der
Prüfung ob die nächste Zeile ein CRLF Inhalt oder ein neues Tag ist,
neben den Doppelpunkten auch die Taginhalte geprüft ob diese numerisch
sind.
- Im TAN-Eingabe Dialog bezeichnet der ?RückgabewertText? aus dem
HITANS jetzt die Challenge und nicht die TAN.
- Die Protokolldatei ?FinTSLog.txt? wurde mit dem Attribut
?FileAttributes.NotContentIndexed? versehen.
- Problembehebung bei Einrichtung eines PIN/TAN-Kontaktes für die BLZ
10050000.
- Problembehebung bei Einrichtung eines PIN/TAN-Kontaktes für die BLZ
50050201.
Änderungen von Version 1.6.19.0 zu Version 1.6.20.0 (24.09.2008)
Allgemein:
- HBCIInstitute.dat: Hinzufügen von neuen Zugangsdaten für die
Sparkasse Bremen 29050101.
- Response TimeOut Registry Wert wird jetzt auch für die
HTTP-Kommunikation beachtet.
- Korrektur im Bereich SignaturID, als erste SignaturID wurde im
PIN-TAN Verfahren stets 2 geliefert, was manche HBCI-Server beim
Synchronisieren mit einem 9210 beantworteten.
- Problem mit StarMoney Schlüsseldatei behoben
Änderungen von Version 1.6.18.0 zu Version 1.6.19.0 (19.09.2008)
Allgemein:
- Im Homebanking Administrator kann nach Eingabe einer unbekannten
Bankleitzahl nun der Kontakt im Expertenmodus eingerichtet werden.
- Problembehebung beim Anzeigen von TAN Listen, es kam vorher unter
Umständen zu einer IndexOfBounds Exception und die Liste wurde nicht
angezeigt.
Änderungen von Version 1.6.17.0 zu Version 1.6.18.0 (17.09.2008)
Allgemein:
- Führende Nullen werden beim Import von allen Schlüsseln entfernt.
Bisher wurden RDH-1 Bankschlüssel mit führenden Nullen und einer Länge
größer 96 Byte falsch gespeichert, wenn diese von der Bank geliefert
wurden.
- Beim Setzen von Segmentfeldern welche als HexString formatiert sind,
werden die Daten jetzt korrekt formatiert.
- Das Verzeichnis "Eigene Dateien\Anwendungsdaten\"DataDesign\DDBAC
wird nun angelegt, falls nicht vorhanden, bevor die chipdrives.xml
gespeichert wird.
- HIUPDs mit leerer Kontonummer erscheinen nicht mehr in der
BACAccounts Collection.
- Beim ChallengeText im TAN Dialog werden Whitespaces am Anfang und
Ende abgeschnitten. (Effekt: Kleine Vierecke verschwinden)
Änderungen von Version 1.6.16.0 zu Version 1.6.17.0 (16.09.2008)
Allgemein:
- Problembehebung beim Anlegen von Kontakten auf einer DDV-Karte.
- Implementierung der Kontaktlöschung auf DDV-Karten.
- Korrektur beim Auslesen aus der Registry, wird ein leerer Schlüssel
DataDesign/DDBAC im Segment HKCU gefunden, wurde nicht im Segment HKLM
gelesen.
- Anpassung der Fehlermeldung bei DDV-Karten, statt "Unknown DDV Card"
wird die eigentliche CardTerminalException angezeigt, die eine
detaillierte Fehlerbegründung enthalten sollte.
Änderungen von Version 1.6.15.0 zu Version 1.6.16.0 (12.09.2008)
Allgemein:
- Bei DDV Karten mit leeren Kontakten wurde auf das leere Feld
CommunicationsAddressSuffix zugegriffen, was zu einer Index out of
Bounds Exception führte.
- G&D RDH-1 Karten: Das Speichern von Bankschlüsseln mit weniger als
96 Byte wurde korrigiert. (HVB).
- G&D RDH-1 Karten: Die Schlüsselnummer/Version wurde immer nur vom
ersten Schlüssel gelesen. Kontakte mit unterschiedlichen
User/Bankschlüssellnummern haben dann nicht funktioniert.
- Allgemein: Bei importierten Kontakten aus der DDBAC Classic wird das
SecurityMedium jetzt richtig erkannt.
Änderungen von Version 1.6.14.0 zu Version 1.6.15.0 (11.09.2008)
Allgemein:
- Implementierung für die Funktionsfähigkeit Älterer
VR-NetWorldKarten.
- Änderung bei Schlüsselnummern von G&D Karten, vorher wurden Karten
mit einer anderen Schlüsselnummer als 1 nicht aktzeptiert, es erschien
die Meldung "Das Sicherheitsmedium passt nicht zum gewählten Kontakt".
Jetzt werden alle Schlüsselnummern aktzeptiert.
- Nach einer Fehleingabe wird die eingegebene Pin im Textfeld wieder
gelöscht.
- Der Geschäftsvorfall ?Bestand rückgabefähiger Lastschriften??
(HKLWB) wurde hinzugefügt.
Änderungen von Version 1.6.13.0 zu Version 1.6.14.0 (10.09.2008)
Allgemein:
- Bei der Prüfung ob administrative PIN/TAN Geschäftsvorfälle erlaubt
sind, wird nun kein Prüfung der UPD's mehr vorgenommen. Unter Umständen
wurde vorher die Anzeige verbrauchter TAN's (HKTAZ) als nicht erlaubt
gemeldet.
- Neue Collection OrphanStatusSegments in BACMessage, welche alle
losen HIRMS sammelt, diese wird auch in BACEvaluateResult
berücksichtigt. Damit ist sichergestellt, dass alle Rückmeldungen aus
den HIRMS Segmenten berücksichtigt werden.
Änderungen von Version 1.6.12.0 zu Version 1.6.13.0 (09.09.2008)
Allgemein:
- Der BankName wird beim Synchronisieren im Kontakt eingetragen, falls
er fehlen sollte.
- Bei der Prüfung des HIRMS auf ein HKTAN, werden nun alle
Rückmeldecodes dahingehend geprüft, ob der Code 0030 enthalten ist.
Bisher wurde nur der erste geprüft. Dies führte dazu, dass kein TAN
Dialog angezeigt wurde, wenn der Code 0030 aufgrund einer weiteren
Warnung an anderer Stelle aufgetreten ist.
- Das Segment HKPPD (PrepaidLoad) wurde hinzugefügt
- Im TAN Eingabe Dialog wird das Feld [Name] mit TAN belegt, wenn kein
anderer Wert dafür Übergeben wird.
- Problem beim Anlegen von Kontakten auf einer VR-Networld Card mit
zwei oder mehr Einträgen behoben. Es wurde immer die erste
Benutzerkennung des ersten Kontaktes auf der Karte an die Bank
Übermittelt womit die Einrichtung fehlschlug.
- Beim Parsen von MT535/MT571 werden aus den Subfields Überflüssige
Whitespaces wie CR/LF/TAB entfernt. Damit ist das Parsen zur DDBAC
Classic kompatibel.
- In der Klasse BACTransactionBAse werden die BankNotices jetzt wie
erwartet zurückgeliefert.
Änderungen von Version 1.6.11.0 zu Version 1.6.12.0 (05.09.2008)
Allgemein:
- Warnungen können jetzt zusätzlich aus dem BACEvaluteResult geholt
werden
- DDBAC.Net.Application (HbciNet2): Nach Abholaufträgen werden nur
noch Warnungen und keine Erfolgsmeldungen mehr angezeigt.
- Wizards: Um Rückmeldungen (HIKIM) der Bank einfacher verarbeiten zu
können, wurde BACBankNotices/BACBankNotice hinzugefügt.
Änderungen von Version 1.6.10.0 zu Version 1.6.11.0 (04.09.2008)
Diese Version behebt folgende Auffälligkeit die gemeldet wurde:
- TTW 2079 HKWPD: Ein fehlerhaftes Feld 90B mit 0,00 ohne Währung wird
toleriert, als Währung wird "EUR" eingestellt.
- Challenge in HITAN Segmentversion 2,3 erlaubt jetzt 999 Zeichen.
- Tag 13A im SWIFT MT535 darf nun eine ID mit maximal 7 Stellen
enthalten. Die Deutsche Bank liefert derartige Depotaufstellungen.
Zusätzlich behebt diese Version die folgenden Auffälligkeiten:
- Namespace DDBAC.Net.XML umbenannt nach DDBAC.Net.Tools und alle
Referenzen angepasst.
- ConvertToAmount in DDBAC.Net.Tools hinzugefügt.
- Es wird eine Exception geworfen, wenn bei Fremdformaten wie Swift,
DTAZV, DTAUS in Feldern mit mehreren Zeilen einzelne Zeile mehr Zeichen
als erlaubt enthalten. (Vorher wurden die Zeichen ohne Fehlermeldung
abgeschnitten).
- Es wird eine Exception geworfen, wenn bei Fremdformaten wie Swift,
DTAZV, DTAUS in Feldern mit mehreren Zeilen einzelne Zeile mehr Zeichen
als erlaubt enthalten. (Vorher wurden die Zeichen ohne Fehlermeldung
abgeschnitten).
- TANDialog: Neues Layout mit scrollbarem ChallengeText, der bis zu
999 Zeichen enthalten darf.
- Vista Aero Bug: TextBox mit mehreren Zeilen verschwindet bei
MouseOver (betrifft alle Dialoge mit mehrzeiliger TextBox). Problem
wurde durch Neuzeichnen als Workaround gelöst.
Änderungen von Version 1.6.7.0 zu Version 1.6.10.0 (28.08.2008)
Allgemeines
Beim zuweisen von Daten in einzelen Elementen eines Segments verhält sich
die DDBAC.Net nun analog der DDBAC. D. h. J2HBCIParseExceptions werden
unterdrückt, alle anderen Exceptions werden nicht unterdrückt.
Wizard
Bei Änderung eines Kontos wird die richtige Bankleitzahl des Accounts und
nicht die, des Contacts eingestellt.
DTAZV
Wenn das Property "HisBankCode" mit "///" prefix gefüllt wird, dann wird
dies als Bankleitzahl verwendet, ansonsten als BIC.
Änderungen von Version 1.6.7.0 zu Version 1.6.9.0 (26.08.2008)
Allgemeines
Neue HBCI-Formatdefinitionen für: DKZDF, DKBAZ und DKZDL
Änderungen von Version 1.6.4.0 zu Version 1.6.6.0 (25.08.2008)
Allgemeines
Problembeseitigung bei HKSTP , Im Feld T8 wird jetzt korrekt die BIC
eingestellt und nicht wie vorab die BLZ mit drei führenden ///
Änderungen von Version 1.6.0.0 zu Version 1.6.4.0 (14.08.2008)
Allgemeines
Beim Prüfen der Bankverbindung wird nun FinTS 3.0 und die HKVVB Version
berücksichtigt. (Wie in DDBAC Classic)
Unterstützung von Bankschlüsseln mit mehr als 1024 Bit.
Die CommAddresse wird nun, falls vorhanden, aus dem Transportmedium
Übernommen, ansonsten aus dem Kontakt (wie DDBAC Classic)
Neue Funktionen um TAN-Verfahren einfacher zu verwalten.
Bei Aufträgen die eine IBAN/BIC enthalten, wird die nationale
Kontoverbindung nicht mehr Übertragen, wenn im HISPAS die Nationale
Kontoverbindung nicht erlaubt ist
Im Wizard wurde die Zurücktaste korrigiert, diese sollte jetzt in allen
Dialogen zur Verfügung stehen. Zusätzlich wurde das Aussehen der Hilfetaste
angepasst.
Änderungen von Version 1.5.20.0 zu Version 1.6.0.0 (24.07.2008)
Allgemeines
Mit dieser Version wird in BACDialogDataProvider.QueryTAN() der Parameter
BACSegment aOrderSegment hinzugefügt. Darin ist die Order enthalten, für die
eine TAN erforderlich ist. Mittels BACAccount aAccount =
aContact.GetExecutingAccount(aOrderSegment); kann dann das Auftraggeberkonto
ermittelt werden. Darin ist die Kontonummer enthalten, die evtl. benötigt
wird um die richtige TAN List auszuwählen. Im TAN-Eingabedialog wird jetzt
statt der Kontaktbezeichnung die Bezeichnugn des Kontos und die Kontonummer
angezeigt für die eine TAN gewünscht wird. Achtung: Änderung führt
dazu, dass diese Version nicht mehr zur Vorgängerversion kompatibel ist.
Es erscheint nun kein Dialog der DDBAC mehr, wenn im
BACDialogDataProvider die Funktion QueryPIN mit bacDialogResultCancelled
verlassen wird.
Problembehebung mit der KartenID bei DDV-Chipkarten.
Bei BACTransactions und BACSyntaxElemts erfolgt die Ableitung nicht mehr
von List<> sondern implementieren IEnumerable<>.
Änderung der Syntax für HIUPD Version 6.
Bei der Umwandlung von DTA nach String bleiben Kleinbuchstaben erhalten,
weil es möglich ist, dass manche Server Kleinbuchstaben liefern, auch wenn
dies nicht erlaubt ist. Ebenso bleiben Umlaute erhalten, in Kompatibilität
zur DDBAC Classic.
Aufruf von find durch API Funktion FindElementByName ersetzt.
Achtung: Änderung führt dazu, dass diese Version nicht mehr zur
Vorgängerversion kompatibel ist.
B+S Banksysteme Aktiengesellschaft, Elsenheimerstr. 45; D-80687 München;
Germany
Tel: +49 (89) 74119-0; Fax: +49 (89) 74119-599
www.bs-ag.de --- E-Mail:
support@ddbac.de
DataDesign ist eine Marke der B+S Banksysteme Aktiengesellschaft.