[Erledigt] N26 - keine Umsätze abrufbar

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
tom.too
Beiträge: 19
Registriert: Do 21. Mai 2015, 10:03
Been thanked: 2 times

[Erledigt] N26 - keine Umsätze abrufbar

Beitrag von tom.too » Di 3. Sep 2024, 09:39

Code: Alles auswählen

[03.09.2024 09:22:58] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.09.2024 09:22:58]  
[03.09.2024 09:22:58] System-Info: OS[Windows 11 (ver. 10.0) x86]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.20 | Build: 384 vom 20240405]
[03.09.2024 09:22:58] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.80 | Build: 1150 vom 20240819] [Hibiscus Mashup ver. 0.9.46 | Build: 620 vom 20240813]
[03.09.2024 09:22:58] Überprüfe Jameica-Version ...
[03.09.2024 09:22:58] OK: Jameica-Version 2.10.4 installiert und aktiv
[03.09.2024 09:22:58] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.09.2024 09:22:58] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files (x86)\Jameica\javaruntime)
[03.09.2024 09:22:58] Überprüfe Selenium-Version ...
[03.09.2024 09:22:58] OK: Selenium-Version 4.23.1 installiert und aktiv
[03.09.2024 09:22:58] Überprüfe ChromeDriver-Version ...
[03.09.2024 09:22:58] OK: ChromeDriver-Version 128.0.6613.84 installiert und aktiv
[03.09.2024 09:22:58]  
[03.09.2024 09:22:58] Synchronisiere Konto 'N26 - Giro, IBAN DE0310..966549 [N26 Bank]' ...
[03.09.2024 09:22:59] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.09.2024 09:23:00] Überprüfe Chrome-Version ...
[03.09.2024 09:23:00] OK. Browser ist: chrome ver. 128
[03.09.2024 09:23:02] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung xxxx******* auf https://app.n26.com/login ...
[03.09.2024 09:23:14] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[03.09.2024 09:23:15] Warte auf Banking-App Freigabe ...
[03.09.2024 09:23:22] N26-Login war erfolgreich
[03.09.2024 09:23:22] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[03.09.2024 09:23:22] Suche Umsätze im Zeitraum vom 16.08.2024 bis 03.09.2024 und lese diese aus ...
[03.09.2024 09:23:22] Meldung(en) der Bank: Kostenloses Upgrade zu N26 Business Smart 
[03.09.2024 09:23:30] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_N26-Sync_1725348210426 (Pfad: C:\Users\ADAM\Desktop\)
[03.09.2024 09:23:34] Web-Logout der aktuellen Online-Sitzung ...
[03.09.2024 09:23:35] N26-Logout war erfolgreich
[03.09.2024 09:23:36] Fehler: Exception beim Abrufen der Kontoumsätze: Fehler beim Setzen des Umsatz-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.)
Log-Eintrag: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//form[@action='/download-csv']"}
  (Session info: chrome=128.0.6613.115)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.23.1', revision: '656257d8e9'
System info: os.name: 'Windows 11', os.arch: 'x86', os.version: '10.0', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1419f6f6f0356c8d132971df2e9ed8c6, findElement {using=xpath, value=//form[@action='/download-csv']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 128.0.6613.115, chrome: {chromedriverVersion: 128.0.6613.84 (606aa55c7d68..., userDataDir: C:\Windows\SystemTemp\scope...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:57019}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:57019/devtoo..., se:cdpVersion: 128.0.6613.115, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 1419f6f6f0356c8d132971df2e9ed8c6
	at jdk.internal.reflect.GeneratedConstructorAccessor66.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)
	at de.derrichter.finance.websync.institute.n26.WebPull.getTransData(WebPull.java:247)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Collector.run(Collector.java:206)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)

	at de.derrichter.finance.websync.institute.n26.WebPull.getTransData(WebPull.java:263)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Collector.run(Collector.java:206)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)


Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Die Ursache des Fehlers steht vielleicht im Zusammenhang mit viewtopic.php?f=34&t=1696&p=10040&hilit=n26#p10040.

Irgendwas hat die N26 wohl mal wieder umgestellt und nun kann man keine Umsätze mehr abrufen.

So schön wie ein kostenloses Business-Konto auch ist, dass N26 sein eigenes Süppchen kocht und nicht über SEPA arbeitet, ist Mist!! Falls gerade jemand einen Tipp hat, welche Bank ein (zumindest) kostenloses Business-Konto mit SEPA anbietet, bitte ich um Info.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 1030
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 31 times
Been thanked: 60 times

Re: N26 - keine Umsätze abrufbar

Beitrag von hbci » Di 3. Sep 2024, 10:01

Kann es sein, dass du statt SEPA FinTS/HBCI meinst?

tom.too
Beiträge: 19
Registriert: Do 21. Mai 2015, 10:03
Been thanked: 2 times

Re: N26 - keine Umsätze abrufbar

Beitrag von tom.too » Di 3. Sep 2024, 10:31

Ja, richtig.

hbci
VIP
VIP
Beiträge: 1030
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 31 times
Been thanked: 60 times

Re: N26 - keine Umsätze abrufbar

Beitrag von hbci » Di 3. Sep 2024, 10:55

Schau dir mal https://www.vielfliegertreff.de/forum/s ... =relevance im Hinblick auf Grenke an. Die bieten FinTS und werden in der Diskussion überwiegend positiv gesehen.

tom.too
Beiträge: 19
Registriert: Do 21. Mai 2015, 10:03
Been thanked: 2 times

Re: N26 - keine Umsätze abrufbar

Beitrag von tom.too » Di 3. Sep 2024, 14:14

Ab einem gewissen Punkt ist Grenke auch nicht mehr kostenlos. Würde mir aber bislang genügen. Vielleicht muss ich wieder zu dem Punkt zurück kommen, dass eine Bank doch mal paar Gebühren verlangen darf. Ich musste mal beim Hauskauf über Zwangsversteigerung ganz üble Erfahrungen machen. Zu erst wollte die Bank mir paar 10 T€ mehr aus dem Kreuz leiern und dann sollte ich ins Gras beißen. Das wirkt immer noch nach und seither gönne ich den Banken noch nicht einmal das Schwarze unterm Fingernagel... ;-((

Nichtsdestotrotz, ich will das o.g. Problem nicht aus dem Blick lassen. "Fehler: Exception beim Abrufen der Kontoumsätze: Fehler beim Setzen des Umsatz-Formulars oder der Felder." Klingt ja danach, als hätte N26 vielleicht nur ein Feld umbenannt. Ich bin aber kein Programmierer.

fremoikaner
Beiträge: 9
Registriert: Mo 9. Dez 2019, 13:26
Been thanked: 3 times

Re: N26 - keine Umsätze abrufbar

Beitrag von fremoikaner » Di 3. Sep 2024, 15:57

Hallo zusammen,
ja, auch ich kann seit gestern nichts mehr bei der N26 abrufen.
Hier das gesamte Log-File:

Code: Alles auswählen

[03.09.2024 13:15:11] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[03.09.2024 13:15:11]  
[03.09.2024 13:15:11] System-Info: OS[Windows 7 (ver. 6.1) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.20 | Build: 384 vom 20240405]
[03.09.2024 13:15:11] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.80 | Build: 1150 vom 20240819] [Hibiscus Mashup ver. 0.9.46 | Build: 620 vom 20240813]
[03.09.2024 13:15:11] Überprüfe Jameica-Version ...
[03.09.2024 13:15:11] OK: Jameica-Version 2.10.4 installiert und aktiv
[03.09.2024 13:15:11] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[03.09.2024 13:15:11] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[03.09.2024 13:15:11] Überprüfe Selenium-Version ...
[03.09.2024 13:15:11] OK: Selenium-Version 4.23.1 installiert und aktiv
[03.09.2024 13:15:11] Überprüfe ChromeDriver-Version ...
[03.09.2024 13:15:12] OK: ChromeDriver-Version 108.0.5359.71 installiert und aktiv
[03.09.2024 13:15:12]  
[03.09.2024 13:15:12] Synchronisiere Konto 'N26 - Giro, IBAN DE...(manuell entfernt) [N26 Bank]' ...
[03.09.2024 13:15:12] Selenium WebDriver über ChromeDriver wird gestartet ...
[03.09.2024 13:15:15] Überprüfe Chrome-Version ...
[03.09.2024 13:15:15] Ihre verwendete Chrome-Version 109.0.5414.120 passt nicht zu  der verwendeten ChromeDriver ver. 108.0.5359.71 und wird daher nicht offiziell unterstützt
[03.09.2024 13:15:15] Achtung: Ihre ChromeDriver-Version ist veraltet, bitte aktualisieren Sie diesen (Es wurde kein Chromium/Chrome-Browser in dazu passender Version gefunden!) Fehler können auftreten!
[03.09.2024 13:15:17] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung deca******* auf https://app.n26.com/login ...
[03.09.2024 13:15:33] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[03.09.2024 13:15:38] N26-Login war erfolgreich
[03.09.2024 13:15:38] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[03.09.2024 13:15:39] Suche Umsätze im Zeitraum vom 16.08.2024 bis 03.09.2024 und lese diese aus ...
[03.09.2024 13:15:39] Meldung(en) der Bank: Kostenloses Upgrade zu N26 Business Smart 
[03.09.2024 13:15:48] Web-Logout der aktuellen Online-Sitzung ...
[03.09.2024 13:15:50] N26-Logout war erfolgreich
[03.09.2024 13:15:50] Fehler: Exception beim Abrufen der Kontoumsätze: Fehler beim Setzen des Umsatz-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.)
Log-Eintrag: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//form[@action='/download-csv']"}
  (Session info: chrome=109.0.5414.120)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.23.1', revision: '656257d8e9'
System info: os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1aa6b8f5ac0604d3ca06e0b0ed10cb57, findElement {value=//form[@action='/download-csv'], using=xpath}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 109.0.5414.120, chrome: {chromedriverVersion: 108.0.5359.71 (1e0e3868ee06..., userDataDir: C:\Users\Andy\AppData\Local...}, goog:chromeOptions: {debuggerAddress: localhost:54549}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:54549/devtoo..., se:cdpVersion: 109.0.5414.120, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: 1aa6b8f5ac0604d3ca06e0b0ed10cb57
	at jdk.internal.reflect.GeneratedConstructorAccessor30.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)
	at de.derrichter.finance.websync.institute.n26.WebPull.getTransData(WebPull.java:247)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Collector.run(Collector.java:206)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)

	at de.derrichter.finance.websync.institute.n26.WebPull.getTransData(WebPull.java:263)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Collector.run(Collector.java:206)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)


Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank

Sollten weitere Infos benötigt werden, bitte melden!
Gruß
fremoikaner

hanichl
Beiträge: 49
Registriert: Sa 19. Okt 2019, 08:52
Has thanked: 2 times
Been thanked: 2 times

Re: N26 - keine Umsätze abrufbar

Beitrag von hanichl » Mi 4. Sep 2024, 08:53

Gleiches bei mir - identische Fehlermeldung wie bei den Vorrednern ;-)

feuershow
Beiträge: 21
Registriert: Mo 8. Aug 2016, 08:17
Been thanked: 1 time

Re: N26 - keine Umsätze abrufbar

Beitrag von feuershow » Mi 4. Sep 2024, 18:44

Hallo,
habe das selbe Problem.
Gibt es denn bereits eine korrekte Meldung mit allen Infos für Hibiscus-Scripter?
Der andere Thread scheint ja einen anderen inhalt zu haben, oder?

galaxy
Beiträge: 27
Registriert: Di 9. Nov 2021, 22:11
Has thanked: 1 time

Re: N26 - keine Umsätze abrufbar

Beitrag von galaxy » Do 5. Sep 2024, 20:11

Das Problem hier ist, dass sich die Form-Action geändert hat. Wenn ich unterstützen kann, bitte ich um Instruktionen.

tom.too
Beiträge: 19
Registriert: Do 21. Mai 2015, 10:03
Been thanked: 2 times

Re: N26 - keine Umsätze abrufbar

Beitrag von tom.too » Do 5. Sep 2024, 20:56

Ich schickte vorhin Hibiscus-Scripter je ein Support-Paket per PN, wo es darum ging, dass keine Umsätze abrufbar sind und getätigte Überweisungen nicht als ausgeführt markiert werden, obwohl sie es sind.

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“