[Geschlossen] Advanzia Tagesgeld Abruf scheitert weil PDF-Export fehlerhaft: Error: End-of-File, expected line

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
flocke487
Beiträge: 15
Registriert: Do 22. Jul 2021, 20:15
Been thanked: 1 time

[Geschlossen] Advanzia Tagesgeld Abruf scheitert weil PDF-Export fehlerhaft: Error: End-of-File, expected line

Beitrag von flocke487 » Do 2. Jun 2022, 15:53

Hallo, ich habe heute den neuen Kontoauszug des Advanzai Tagesgeld per Mail erhalten und wollte daraufhin mit Hibiscus die Umsätze abrufen.
Es kommte dann folgende Fehlermeldung:

Code: Alles auswählen

[02.06.2022 16:49:49] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[02.06.2022 16:49:49]  
[02.06.2022 16:49:49] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.2 | Build: 484 vom 20220503]  Plugin[hibiscus 2.10.4 | Build: 366 vom 20211119]
[02.06.2022 16:49:49] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.36-nightly | Build: 811 vom 20220601] [Hibiscus Mashup ver. 0.9.21-nightly | Build: 483 vom 20220531]
[02.06.2022 16:49:49] Überprüfe Jameica-Version ...
[02.06.2022 16:49:49] OK: Jameica-Version 2.10.2 installiert und aktiv
[02.06.2022 16:49:49] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[02.06.2022 16:49:49] OK: Java-Version 11.0.15 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[02.06.2022 16:49:49] Überprüfe HTMLUnit-Version ...
[02.06.2022 16:49:49] OK: HTMLUnit-Version 2.61.0 installiert und aktiv
[02.06.2022 16:49:49] Überprüfe Selenium-Version ...
[02.06.2022 16:49:49] OK: Selenium-Version 4.1.1 installiert und aktiv
[02.06.2022 16:49:49] Überprüfe ChromeDriver-Version ...
[02.06.2022 16:49:49] OK: ChromeDriver-Version 99.0.4844.51 installiert und aktiv
[02.06.2022 16:49:49] Überprüfe PDFBox-Version ...
[02.06.2022 16:49:49] OK: PDFBox-Version 2.0.26 installiert und aktiv
[02.06.2022 16:49:49]  
[02.06.2022 16:49:49] Synchronisiere Konto 'Advanzia - Tagesgeld, IBAN  [BIC: ADVZLULLXXX]' ...
[02.06.2022 16:49:49] Web-Login mit HTMLUnit-Engine mit Anmeldekennung 1300******* auf https://mein.advanziakonto.com ...
[02.06.2022 16:50:14] Advanzia-Login war erfolgreich
[02.06.2022 16:50:14] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[02.06.2022 16:50:14] Suche Umsätze im Zeitraum vom 20.04.2022 bis 02.06.2022 und lese diese aus ...
[02.06.2022 16:50:21] Web-Logout der aktuellen Online-Sitzung ...
[02.06.2022 16:50:21] Warnung: Advanzia-Logout war fehlerhaft; Bitte dem Entwickler im Forum melden!
[02.06.2022 16:50:21] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.Exception: PDF-Export fehlerhaft: Error: End-of-File, expected line
	at de.derrichter.finance.websync.institute.advanziabank.WebPull_tagesgeld.getTransData(WebPull_tagesgeld.java:519)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.advanziabank.Collector_tagesgeld.run(Collector_tagesgeld.java:154)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:850)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)

gochbewohner
Beiträge: 219
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 11 times

Re: Advanzia Tagesgeld Abruf scheitert

Beitrag von gochbewohner » Do 2. Jun 2022, 16:43

Bitte die Forenregeln (oben roter Balken) bzgl. Meldungen beachten!

flocke487
Beiträge: 15
Registriert: Do 22. Jul 2021, 20:15
Been thanked: 1 time

Re: Advanzia Tagesgeld Abruf scheitert

Beitrag von flocke487 » Do 2. Jun 2022, 16:52

Sorry, hatte Code vergessen und hatte den Log davor nicht eingefügt wegen der IBAN, habe diese nun rausgelöscht.

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: Advanzia Tagesgeld Abruf scheitert

Beitrag von Hibiscus-Scripter » Do 2. Jun 2022, 18:58

Hallo,

solch einen Fehler hatten wir schon mal hier im Forum (Suche) da war die PDF einfach defekt.
Welche genau kann ich dir gerade nicht sagen, das sieht man im Jameica-Log.

Also bitte mal selbst online prüfen ob man dort die PDF abrufen und dann auch aufmachen kann.
  • Wenn man diese ganz normal öffnen kann, dann schickst du diese mir am besten im Original hier per PM
  • Wenn nicht, wäre es eigentlich sinnvoll, die Bank auf die kaputte PDF hinzuweisen und um Reparatur zu bitten, denn:
Jetzt gibts halt zwei Möglichkeiten auf diesen Fehler zu reagieren:
  1. Wir stoppen den weiteren Abruf bei solch einer fehlerhaften PDF, ab dieser (also wenn dieser Fehler auftritt) und lassen damit auch alle folgenden weg um die Daten möglichst logisch zu halten. Es erscheint ein Hinweis darauf
  2. Oder wir "überspringen" solch eine fehlerhafte PDF und machen mit der nächst möglichen weiter. Es erscheint ein Hinweis darauf.
    Die folgenden Umsätze der folgenden PDFs haben dann allerdings natürlich falsche Zwischensalden und es entsteht eine Lücke von einem Monat in den Umsätzen in Hibiscus, was später immer wieder zu Irritationen führen wird
Ich wäre für Nr. 1, wenn es sich hier nur um "alte" Umsätze handeln würde (wie bei anderen Banken), also die neusten eigentlich per CSV abgerufen werden. Aber ich glaube beim Advanzia Tagesgeld, bestehen die Umsätze ja NUR aus PDF, was für solch eine Situation natürlich tödlich ist.

Gruß :wave:
... 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

flocke487
Beiträge: 15
Registriert: Do 22. Jul 2021, 20:15
Been thanked: 1 time

Re: Advanzia Tagesgeld Abruf scheitert weil PDF-Export fehlerhaft: Error: End-of-File, expected line

Beitrag von flocke487 » Do 2. Jun 2022, 21:08

Hallo,
wenn man sich online einloggt sind 12 Kontoauszüge verfügbar, also quasi Mai 2022 bis zurück zum Juni 2021.
Diese kann ich alle runterladen und lassen sich in Acrobat problemlos öffnen und anschauen.
Also an der PDF Datei selber sollte es nicht liegen denke ich.
Der Kontoauszug kommt ja immer Anfang des Monats, der Abruf im Mai hat auch noch problemlos funktioniert.
VG

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: Advanzia Tagesgeld Abruf scheitert weil PDF-Export fehlerhaft: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Do 2. Jun 2022, 23:45

Ja, das es an der PDF liegt ist ja doch klar, auch wenns bisher funktioniert hat ;D
Es ist halt die eine kaputt,

Dann schick mir die bitte mal im Original wie oben gesagt ...

Gruß :wave:
... 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

flocke487
Beiträge: 15
Registriert: Do 22. Jul 2021, 20:15
Been thanked: 1 time

Re: Advanzia Tagesgeld Abruf scheitert weil PDF-Export fehlerhaft: Error: End-of-File, expected line

Beitrag von flocke487 » Fr 3. Jun 2022, 18:53

Hallo, bevor ich dir jetzt die PDF des Kontoauszugs schicken wollte, habe ich es jetzt nochmal versucht. Nun hat der Abruf geklappt, kA was jetzt anders ist, aber es ging.

Allerdings gibt es nun ein Problem, der angezeigte Zwischensaldo in der Liste mit den Umsätzen stimmt nicht. Auch wenn ich es per Hand nachrechen, passt dieser nicht.
Die Differenz entspricht genau dem letzten Umsatz vor dem neuen Kontoauszug. Die Zwischensumme neben diesem letzten Umsatz ist aber Korrekt.
Gibt es da eine Lösung? Habe ich nur etwas falsch eingestellt?

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: Advanzia Tagesgeld Abruf scheitert weil PDF-Export fehlerhaft: Error: End-of-File, expected line

Beitrag von Hibiscus-Scripter » Fr 3. Jun 2022, 21:03

ah schön dachte ich mir schon, dann kann ich ja hier zu machen...

Das mit dem Zwischensaldo wäre ja auch ein anderes Problem.
Und ohne das ich da die Kontoauszüge und die Umsatzliste gesehen habe kann ich natürlich dazu gar nichts sagen.
Eventuell gibts einfach einen Umsatz der in den Kontoauszügen (noch) nicht dabei war, mal ein falscher Abruf, ach da gibts hundert Gründe.
Wenn du nichts mit Kategorien machst, kannste ja einfach alle Umsätze löschen und nochmals abrufen, wenn es vom Zeitraum her reicht.
Selbst berechnen und Eintragen sollte man da eh nix, also die Umsätze nicht einfach verändern, da dies ja auch wieder zu Dopplern führen kann.

Gruß :wave:
... 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

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