[Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
HibiFriend
Beiträge: 5
Registriert: So 19. Feb 2017, 08:54

[Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von HibiFriend » So 19. Feb 2017, 09:12

Hallo Hibiscus Team,
ich verwende Jameica Version 2.6.4 und Mashup 0.8.2. Die Einrichtung des non-HBCI Kontos hat problemlos geklappt. Allerdings kommt es beim Auslesen der Umsätze zu einer Fehlermeldung :

Code: Alles auswählen

[19.02.2017 08:44:02] Synchronisiere Konto 'Santander - Kreditkarte, IBAN DE3531..nnnnnn [Santander Consumer Bank]' ...
[19.02.2017 08:44:02] Proxy Einstellungen setzen ...
[19.02.2017 08:44:02] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[19.02.2017 08:44:02] Web-Login mit Anmeldekennung 4036******* auf https://securebank.santander.de/IRALOG_SCB_ENS/BtoChannelDriver.ssobto?dse_operationName=OP_logonPinUser ...
[19.02.2017 08:44:15] Santander-Login war erfolgreich
[19.02.2017 08:44:15] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[19.02.2017 08:44:15] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[19.02.2017 08:44:15] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[19.02.2017 08:44:15] Suche Umsätze im Zeitraum vom 23.02.2002 bis 19.02.2017 und lese diese aus ...
[19.02.2017 08:44:24] Web-Logout der aktuellen Online-Sitzung ...
[19.02.2017 08:44:24] Warnung: Santander-Logout war fehlerhaft; Bitte dem Entwickler im Forum melden!
[19.02.2017 08:44:24] Fehler beim Verarbeiten/Auslesen des RAW-Kontoauszugs-Array - Log-Eintrag: java.lang.NumberFormatException: For input string: "-)-269(139.00)-671(09462"
	at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
	at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
	at java.lang.Double.parseDouble(Double.java:538)
	at de.derrichter.finance.websync.institute.santandercreditcard.WebPull.getTransData(WebPull.java:1147)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.santandercreditcard.Collector.run(Collector.java:156)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:75)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:362)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)
In den Systemmeldungen erscheint ebenfalls ein Fehler beim Logout.

Code: Alles auswählen

[WebSync:Santander] [WebLogout] WebLogout fehlerhaft! Stacktrace:
java.lang.Exception: Seite ist keine HtmlPage sondern (immer noch?) eine 'com.gargoylesoftware.htmlunit.UnexpectedPage@4ff8a543; kann daher nicht verarbeitet werden
	at de.derrichter.finance.websync.institute.santandercreditcard.WebAuth.logout(WebAuth.java:236)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.santandercreditcard.Collector.run(Collector.java:182)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:75)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:362)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)
An der Stelle mein Dank für die ausgezeichnete Bankingsoftware und hilfreiche Info in dem Forum. Eventuell lassen sich die beiden Fehler in einer folgenden Version/Update beheben.
Viele Grüße
Hibi Freund

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von Hibiscus-Scripter » Mo 27. Feb 2017, 19:25

Wie per PM geschrieben gibts es noch offene Punkte. Siehe http://scripting-forum.derrichter.de/vi ... t=10#p2471

Bitte an die Santander Kreditkarten-User diese durchlesen...

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von Hibiscus-Scripter » So 12. Mär 2017, 19:32

so bin zurück ausm Urlaub.

der zweite Fehler hier rührt wahrscheinlich von der Anzahl der PDF-Abrechnungen. Wie viele PDF-Abrechnungen werden dir denn im Moment angeboten?

Zudem könnte ich wenn ich schon dran bin noch wie im Link hier http://scripting-forum.derrichter.de/vi ... t=10#p2471 angegeben ein Beispiel für eine mehrseitige PDF-Abrechnung. Hast du da auch eine oder irgendjemand anderes?

Ansonsten testet das bitte mal mit den aktuellen Nighlty-Builds von 'finance.websync' und 'hibiscus.mashup'. Dort ist nun die Unterstützung für ausländische Transaktionen vorhanden.
(Hilfe dazu gibts wie immer in den Posting-Regeln über meine Signatur)

und gebt hier bitte ein Feedback.
Davor am besten zuerst das neue Test-HTMLUnit 2.25 installieren, wegen der Abhängigkeit.

Das ganze habe ich natürlich im Blindflug umgesetzt und ist von mir ungetestet, daher bitte ordentlich testen, schaun ob alles plausibel eingetragen wird und hier ne vernünftige Rückmeldung geben bitte ;)

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

HibiFriend
Beiträge: 5
Registriert: So 19. Feb 2017, 08:54

Re: [Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von HibiFriend » Sa 18. Mär 2017, 23:10

Ich habe die HTMLUnit, finace.websync und hibiscus.mashup neu aus der Testarea installiert. Nun erhalte ich einen anderen Fehler Exception beim Abrufen der Kontoumsätze: java.util.regex.PatternSyntaxException: Unmatched closing ')'.

Code: Alles auswählen

[18.03.2017 22:59:34] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.03.2017 22:59:34]  
[18.03.2017 22:59:34] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.6.4 Build: 441]  Plugin[hibiscus 2.6.19 Build: 362]
[18.03.2017 22:59:34] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.8.2-nightly - Build 247] [Hibiscus Mashup ver. 0.8.2-nightly Build 200]
[18.03.2017 22:59:34] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.03.2017 22:59:34] OK: Java-Version 1.8.0_111 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[18.03.2017 22:59:34] Überprüfe HTMLUnit-Version ...
[18.03.2017 22:59:34] OK: HTMLUnit-Version 2.25 installiert und aktiv
[18.03.2017 22:59:34]  
[18.03.2017 22:59:34] Synchronisiere Konto 'Santander - Kreditkarte, IBAN DE3531..011520 [Santander Consumer Bank]' ...
[18.03.2017 22:59:35] Proxy Einstellungen setzen ...
[18.03.2017 22:59:35] Info-Warnung: Systemproxy-Einstellungen verwenden ist in der Applikation eingestellt, es ist aber kein Proxy im System eingetragen!
[18.03.2017 22:59:35] Web-Login mit Anmeldekennung 4036******* auf https://securebank.santander.de/IRALOG_SCB_ENS/BtoChannelDriver.ssobto?dse_operationName=OP_logonPinUser ...
[18.03.2017 22:59:45] Santander-Login war erfolgreich
[18.03.2017 22:59:45] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[18.03.2017 22:59:45] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[18.03.2017 22:59:45] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[18.03.2017 22:59:45] Suche Umsätze im Zeitraum vom 22.03.2002 bis 18.03.2017 und lese diese aus ...
[18.03.2017 22:59:53] Web-Logout der aktuellen Online-Sitzung ...
[18.03.2017 22:59:54] Santander-Logout war erfolgreich
[18.03.2017 22:59:54] Exception beim Abrufen der Kontoumsätze: java.util.regex.PatternSyntaxException: Unmatched closing ')'
)-671(
	at java.util.regex.Pattern.error(Pattern.java:1955)
	at java.util.regex.Pattern.compile(Pattern.java:1700)
	at java.util.regex.Pattern.<init>(Pattern.java:1351)
	at java.util.regex.Pattern.compile(Pattern.java:1028)
	at java.lang.String.split(String.java:2380)
	at java.lang.String.split(String.java:2422)
	at de.derrichter.finance.websync.institute.santandercreditcard.WebPull.getTransData(WebPull.java:983)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.santandercreditcard.Collector.run(Collector.java:156)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:75)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:362)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:388)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1057)
Insgesamt werden mir 7 Abrechnungen angeboten.
Viele Grüße

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: [Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von Hibiscus-Scripter » Sa 18. Mär 2017, 23:51

ok, danke fürs Rückmelden.

Da fehlte wohl noch ein Unescape.
Bitte teste das ganze nochmals mit der neuesten Nighlty-Build von 'finance.websync'

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

HibiFriend
Beiträge: 5
Registriert: So 19. Feb 2017, 08:54

Re: [Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von HibiFriend » Mi 22. Mär 2017, 18:37

Jetzt konnte ich die Umsätze laden. Auch die Auslandsumsätze werden richtig angezeigt. Allerdings stimmt noch etwas nicht mit der Zwischensumme. Es beginnt mit einem nicht nachvollziehbaren Anfangsbetrag. Ich habe dann die Einzelbeträge mit Excel aufsummiert, um zu prüfen woran es liegen könnte. Beim genauen Abgleich mit den Umsätzen aus den PDF-Files von Santander habe ich bemerkt, dass alle Belastungen aus dem Monat 10/2016 in Hibiscus fehlen, aber komischerweise die Gutschrift aus dieser Abrechnung dabei ist. Diese Belastungen ergeben dann in Summe auch den fehlenden Betrag im Gesamtsaldo ( zum Saldo in der letzen Abrechnung ). Die fehlenden Belastungen zeigen keine Besonderheit auf und es sind auch keine Auslandsumsätze auf dieser Abrechnung dabei.
Sobald ich eine Abrechnung mit hehr als einer Seite habe, melde ich mich natürlich auch. Bisher ist keine dabei.
Danke und Grüße

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: [Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von Hibiscus-Scripter » Do 23. Mär 2017, 08:09

ok vielen dank für die Rückmeldung. Kannst du mir dann bitte einfach noch die Rechnung aus dem betroffenen Monat wieder im Original per PM zukommen lassen.
Dann kann ich da noch nach der Ursache schaun und das beheben. Einen Komplett-Abruf wars ja bei dir da der erste erfolgreiche? und auch mit der neuesten Version?

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

nspo

Re: [Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von nspo » Di 28. Mär 2017, 22:55

Hallo Hibiscus-Scripter,

Was ist denn der aktuelle Status der Santander-Kredikarten-Unterstützung? Werden noch Beispiel-Files benötigt?

Danke für deine Arbeit!
Gruß

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2527
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von Hibiscus-Scripter » Mi 29. Mär 2017, 17:07

Danke für das Angebot.

Ich warte immer noch auf HibiFriend in der Hoffnung er schickt mir noch die besagte Abrechnung zu aus der die Umsätze fehlen, denn die weicht wohl von meiner ermittelten Norm ab ...

Dann steht weiter oben das ...
Hibiscus-Scripter hat geschrieben:Zudem könnte ich wenn ich schon dran bin noch wie im Link hier http://scripting-forum.derrichter.de/vi ... t=10#p2471 angegeben ein Beispiel für eine mehrseitige PDF-Abrechnung. Hast du da auch eine oder irgendjemand anderes?
Zudem wären eventuell noch weiter Beispiel mit Auslandsumsätze interessant wenn diese sich eventuell im Aufbau ändern ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

nspo

Re: [Erledigt] Fehlermeldung beim Auslesen Santander Kreditkarten Umsätze

Beitrag von nspo » Sa 1. Apr 2017, 22:39

Mit den neuesten Nightly-Versionen funktioniert bei mir der Abruf aller Kontoauszüge, auch mehrseitige mit Umsätzen in ausländischer Währung. Danke!

Gruß

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