ich hatte gerade ein sehr merkwürdiges Verhalten: Bei der Synchronisation meiner Barclaycard-Konten wurden alle Buchungen als Ausgaben gebucht, es waren aber alles Einnahmen. Ich habe also z.B. auf eines der Konten 250 Euro überwiesen, aber er hat es als 250 Euro Ausgabe eingetragen.
Dementsprechend hat er sich dann auch beschwert, dass der Kontosaldo nicht mit den Buchungen übereinstimmt.
(Ich habe den Teil mit der DKB Synchronisation rausgeschnitten, weil die einwandfrei funktioniert hat)
Code: Alles auswählen
[22.07.2020 22:54:25] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[22.07.2020 22:54:25]
[22.07.2020 22:54:25] System-Info: OS[Windows 10 (ver. 10.0) amd64] Platform[Jameica 2.8.6 | Build: 455 vom 20191101] Plugin[hibiscus 2.8.24 | Build: 388 vom 20200708]
[22.07.2020 22:54:25] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.13 | Build: 615 vom 20200703] [Hibiscus Mashup ver. 0.9.12 | Build: 387 vom 20200602]
[22.07.2020 22:54:25] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[22.07.2020 22:54:25] OK: Java-Version 11.0.5 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Programs\jameica\jre-win64)
[22.07.2020 22:54:25] Überprüfe Selenium-Version ...
[22.07.2020 22:54:25] OK: Selenium-Version 3.141.59 installiert und aktiv
[22.07.2020 22:54:25] Überprüfe ChromeDriver-Version ...
[22.07.2020 22:54:25] OK: ChromeDriver-Version 83.0.4103.39 installiert und aktiv
[22.07.2020 22:54:25]
[22.07.2020 22:54:25] Synchronisiere Konto 'DKB' ...
... erfolgreich ....
[22.07.2020 22:56:17] Überprüfe POI-Version ...
[22.07.2020 22:56:17] OK: POI-Version 4.1.2 installiert und aktiv
[22.07.2020 22:56:17]
[22.07.2020 22:56:17] Synchronisiere Konto 'Barclaycard, IBAN DE8920..012345 [Barclays Ba...urg Branch]' ...
[22.07.2020 22:56:17] Selenium WebDriver über ChromeDriver wird gestartet ...
[22.07.2020 22:56:20] Überprüfe Chrome-Version ...
[22.07.2020 22:56:20] Ihre verwendete Chrome-Version 84.0.4147.89 passt nicht zu der verwendeten ChromeDriver ver. 83.0.4103.39 und wird daher nicht offiziell unterstützt
[22.07.2020 22:56:20] ... dieser wird daher nun automatisch nachgeladen ... (und wird wieder entfernt wenn Chrome\Chromium in dazu passender Version gefunden wird!)
[22.07.2020 22:56:23] Download-Fortschritt: 10%
[22.07.2020 22:56:25] Download-Fortschritt: 20%
[22.07.2020 22:56:27] Download-Fortschritt: 30%
[22.07.2020 22:56:30] Download-Fortschritt: 40%
[22.07.2020 22:56:32] Download-Fortschritt: 50%
[22.07.2020 22:56:35] Download-Fortschritt: 60%
[22.07.2020 22:56:37] Download-Fortschritt: 70%
[22.07.2020 22:56:39] Download-Fortschritt: 80%
[22.07.2020 22:56:42] Download-Fortschritt: 90%
[22.07.2020 22:56:44] Download-Fortschritt: 100%
[22.07.2020 22:56:44] ... Download erfolgreich, beginne entpacken ...
[22.07.2020 22:56:46] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter 'C:\ProgramData\Chrome-Headless'
[22.07.2020 22:56:47] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[22.07.2020 22:56:49] OK. Ergebnis der Berechnung: E1C57A7B7A8746BF9EC71EF36BB88DD2 (Dauer: 1 Sek.)
[22.07.2020 22:56:55] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung *********** auf https://banking.barclaycard.de ...
[22.07.2020 22:57:14] Barclaycard-Login war erfolgreich
[22.07.2020 22:57:14] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[22.07.2020 22:57:14] Suche Umsätze im Zeitraum vom 10.06.2020 bis 22.07.2020 und lese diese aus ...
[22.07.2020 22:57:33] Web-Logout der aktuellen Online-Sitzung ...
[22.07.2020 22:57:37] Barclaycard-Logout war erfolgreich
[22.07.2020 22:57:37] Kontoauszug erfolgreich. Importiere Daten ...
[22.07.2020 22:57:37] Es existieren 'ungebuchte Transaktionen' ODER der 'Saldo des Kontoauszuges ist nicht aktuell' ODER das 'Konto-Abrufdatum wurde zurück gesetzt' ...
[22.07.2020 22:57:37] ... berechne Zwischensalden daher nun mit Summen(letzter Zwischensaldo, neuer Umsatz) ...
[22.07.2020 22:57:37] Ergebnis des Sync: Es wurde ein neuer Umsatz übernommen
[22.07.2020 22:57:37] Saldo aktualisiert von Konto: Barclaycard
[22.07.2020 22:57:37] Info-Warnung: der Kontoauszugssaldo ist aktuell doch es werden noch Buchungen erwartet! Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[22.07.2020 22:57:37] Das Konto 'Barclaycard, IBAN DE8920..012345 [Barclays Ba...urg Branch]' wurde erfolgreich synchronisiert
[22.07.2020 22:57:37]
[22.07.2020 22:57:37] Synchronisiere Konto 'Barclaycard 2, Kto. 2010123456 [Barclays Ba...urg Branch]' ...
[22.07.2020 22:57:38] Selenium WebDriver über ChromeDriver wird gestartet ...
[22.07.2020 22:57:41] Überprüfe Chrome-Version ...
[22.07.2020 22:57:41] Ihre verwendete Chrome-Version 84.0.4147.89 passt nicht zu der verwendeten ChromeDriver ver. 83.0.4103.39 und wird daher nicht offiziell unterstützt
[22.07.2020 22:57:41] ... dieser wird daher nun automatisch nachgeladen ... (und wird wieder entfernt wenn Chrome\Chromium in dazu passender Version gefunden wird!)
[22.07.2020 22:57:43] Download-Fortschritt: 10%
[22.07.2020 22:57:45] Download-Fortschritt: 20%
[22.07.2020 22:57:48] Download-Fortschritt: 30%
[22.07.2020 22:57:51] Download-Fortschritt: 40%
[22.07.2020 22:57:53] Download-Fortschritt: 50%
[22.07.2020 22:57:56] Download-Fortschritt: 60%
[22.07.2020 22:57:59] Download-Fortschritt: 70%
[22.07.2020 22:58:01] Download-Fortschritt: 80%
[22.07.2020 22:58:04] Download-Fortschritt: 90%
[22.07.2020 22:58:06] Download-Fortschritt: 100%
[22.07.2020 22:58:06] ... Download erfolgreich, beginne entpacken ...
[22.07.2020 22:58:08] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter 'C:\ProgramData\Chrome-Headless'
[22.07.2020 22:58:09] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[22.07.2020 22:58:11] OK. Ergebnis der Berechnung: E1C57A7B7A8746BF9EC71EF36BB88DD2 (Dauer: 1 Sek.)
[22.07.2020 22:58:17] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung *********** auf https://banking.barclaycard.de ...
[22.07.2020 22:58:29] Barclaycard-Login war erfolgreich
[22.07.2020 22:58:29] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[22.07.2020 22:58:29] Suche Umsätze im Zeitraum vom 10.06.2020 bis 22.07.2020 und lese diese aus ...
[22.07.2020 22:58:48] Web-Logout der aktuellen Online-Sitzung ...
[22.07.2020 22:58:52] Barclaycard-Logout war erfolgreich
[22.07.2020 22:58:52] Kontoauszug erfolgreich. Importiere Daten ...
[22.07.2020 22:58:52] Es existieren 'ungebuchte Transaktionen' ODER der 'Saldo des Kontoauszuges ist nicht aktuell' ODER das 'Konto-Abrufdatum wurde zurück gesetzt' ...
[22.07.2020 22:58:52] ... berechne Zwischensalden daher nun mit Summen(letzter Zwischensaldo, neuer Umsatz) ...
[22.07.2020 22:58:52] Ergebnis des Sync: Es wurden zwei Umsätze übernommen (davon neue: 2 davon alte: 0)
[22.07.2020 22:58:52] Saldo aktualisiert von Konto: Barclaycard 2
[22.07.2020 22:58:52] Info-Warnung: 'Kontoauszugssaldo aktuell, Buchungen werden erwartet' ODER 'Kontoauszugssaldo nicht aktuell, wird später aktualisiert'. Letzter Zwischensaldo ist daher nicht gleich Kontosaldo
[22.07.2020 22:58:52] Das Konto 'Barclaycard 2, Kto. 2010123456 [Barclays Ba...urg Branch]' wurde erfolgreich synchronisiert
[22.07.2020 22:58:53] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet
Noch zwei Fragen: Wenn der Chrome-Driver nicht zur Chrome-Version passt, wird ja ein temporärer headless Chrome heruntergeladen. Warum wird er aber für jedes Konto erneut heruntergeladen? Ich hatte den Download jetzt gerade drei mal in der selben Synchronisation.
Außerdem wollte ich fragen, ob es möglich ist, für Barclaycard-Konten das gleiche zu machen wie für DKB-Konten, nämlich dass mehrere Konten unter derselben Anmeldekennung zusammen abgefragt werden, statt sich zwei mal ein- und wieder auszuloggen. Der Barclaycard-Login ist nämlich ziemlich lahm.
Grüße,
Julius