PDF-Import von 1822direkt

Hallo @Niklas98

Wann ist den früher? Den PDF-Importer gab es bist vor einem Monate nicht.
Seit dem gab es auch keine Änderungen.

Die sollten dann hier gepostet werden für die Behebung des Fehlers.

Video-Tutorial:
PDF-Dokumente für die Fehlersuche extrahieren

Ich bespare den Fond seit Anfang Dezember und die erste drei Abrechnungen konnte ich ohne Probleme einpflegen, jetzt zickt PP ein wenig rum :slight_smile:

PDF Autor: ''
PDFBox Version: 1.8.16
-----------------------------------------
Postfach · 60255 Frankfurt am Main
Depotnummer XXXXXXX
Kundennummer XXXX
Niklas Mustermann
Auftragsnummer XXXX/XXX
Herrn Datum 02.03.2021
Niklas Mustermann Ihr Berater 1822direkt
XXXXX Weg 4 Telefon 069 94170-0
XXXXXXXXnghausen Rechnungsnummer W02158-0000XXXXXX
Umsatzsteuer-ID DE114104095
Wertpapier Abrechnung Ausgabe Investmentfonds
Auftrag vom 27.02.2021 01:22:40 Uhr
Nominale Wertpapierbezeichnung ISIN (WKN)
Stück 0,6646 THREADNEEDLE L-GLOBAL TECHNOL. LU0444971666 (A1CU1W)
NAMENS-ANTEILE AU USD O.N.
Handels-/Ausführungsplatz Außerbörslich (gemäß Weisung)
Schlusstag 01.03.2021 Auftraggeber XXXX, Niklas
Ausführungskurs 94,6879 USD Auftragserteilung/ -ort sonstige
Wertpapierrechnung Lagerland Luxemburg
Devisenkurs (EUR/USD) 1,1987 vom 02.03.2021
Kurswert 52,50- EUR
Kundenbonifikation 100 % vom Ausgabeaufschlag 2,50 EUR
Ausmachender Betrag 50,00- EUR
Ausgabeaufschlag pro Anteil 5,00 %
Den Gegenwert buchen wir mit Valuta 04.03.2021 zu Lasten des Kontos XXXXXX
(IBANXXXXXXXX), BLZ XXXXXX (BIC XXXXX).
Die Wertpapiere schreiben wir Ihrem Depotkonto gut.
Sofern keine Umsatzsteuer ausgewiesen ist, handelt es sich um eine umsatzsteuerbefreite Finanzdienstleistung.
IHR FONDSSPARPLAN NR. 1
Für das Geschäft wurde keine Anlageberatung erbracht.
Dieses Dokument wurde maschinell erstellt und wird nicht unterschrieben.
2158.03022115.0003459OR07

Hallo @Niklas98
Diesen Import mit Währungswechsel kennt der Importer noch nicht. Kurze Rückfrage zu der Zeile

Kundenbonifikation 100 % vom Ausgabeaufschlag 2,50 EUR

Werden hier die 2,50€ (Kundenwerbebonus o.ä.) dir gut geschrieben, so dass du Wertpapiere für 52,50 kaufst, aber nur 50,00 bezahlst?

Ich habe nachgerechnet und tatsächlich ist es so, dass ich eigentlich Anteile im Wert von 52,50€ erhalte aber nur 50€ zahle.

Ich kann mir aber nicht erklären aus welchem Grund die letzten drei Abrechnungen importiert werden konnten, der Aufbau der einzelnen Dokumenten hat sich nicht verändert.

Also nicht falsch verstehen, ich habe kein Problem, die einzelnen Order manuell einzupflegen. Das soll nur ein Hinweis für Euch sein, dass etwas ohne Probleme funktioniert hat, aber nach einem Update nun Probleme bereitet :slight_smile:

Hallo @Niklas98
wer weiß… warum. Sollte beim nächsten Release wieder funktionieren.

grafik

Hallo,
Bei mir tritt seit der vorletzten Version das Problem auf, dass ich keine 1822-PDF-Dateien mehr importieren kann. Ich hatte gehofft, dass das in der aktuellen Version gefixt ist.

Version: 0.51.2 (März 2021)
Platform: linux, x86_64
Java: 11.0.11-ea+4-post-Debian-1, Debian

PDF Autor: ''
PDFBox Version: 1.8.16
-----------------------------------------
Postfach · 60255 Frankfurt am Main
Depotnummer 1234567890
Kundennummer 1234567
Max Muster
Abrechnungsnr. 56838700560
Herrn Datum 09.03.2021
Max Muster Ihr Berater 1822direkt
Hauptstr. 1 Telefon 069 94170-0
12345 Hauptstadt
Ausschüttung Investmentfonds
Nominale Wertpapierbezeichnung ISIN (WKN)
Stück 118,901 DEKA EO STOXX SEL.DIV.30 U.ETF DE000ETFL078 (ETFL07)
INHABER-ANTEILE
Zahlbarkeitstag 10.03.2021 Ausschüttung pro St. 0,060000000 EUR
Bestandsstichtag 09.03.2021 mit Teilfreistellung (Aktien-
Ex-Tag 10.03.2021 fonds) 0,042000000 EUR
Geschäftsjahr 01.02.2020 - 31.01.2021
Ausschüttung 7,13+ EUR
davon steuerfreier Anteil wg. Teilfreistellung 2,14 EUR
Kapitalertragsteuerpfl. Ertrag nach Teilfreistellung 4,99 EUR
Verrechneter Sparer-Pauschbetrag 4,99 - EUR
Berechnungsgrundlage für die Kapitalertragsteuer 0,00 EUR
Ausmachender Betrag 7,13+ EUR
Lagerstelle Clearstream Banking FFM (849000 / 40030000)
Den Betrag buchen wir mit Wertstellung 10.03.2021 zu Gunsten des Kontos 1234567890 (IBAN DE05 5005 0201 1234
5678 90), BLZ 500 502 01 (BIC HELADEF1822).
Keine Steuerbescheinigung.
Nachrichtlich die Übersicht Ihrer Verrechnungs- und Steuertopfsalden zum Zeitpunkt der Erstellung der Abrechnung.
Verrechnungstöpfe 2021 Berechnungsgrundlage
der gezahlten Steuern
Euro Aktien Sonstige Sparer- anrechenbare Aktien und Sonstige
Pauschbetrag Quellensteuer
Vorher 0,00 0,00 29,75 3,04 0,00
Ertrag 0,00 0,00 4,99- 0,00 0,00
Nachher 0,00 0,00 24,76 3,04 0,00
Dieses Dokument wurde maschinell erstellt und wird nicht unterschrieben.
Bitte ggf. Rückseite beachten.
1234.03100100.0000847ER03
Fri Mar 19 14:55:07 CET 2021
Beim Aufrufen des Codes vom Plug-in sind Fehler aufgetreten: "org.eclipse.equinox.app".

java.lang.NoClassDefFoundError: org/eclipse/swt/accessibility/AccessibleObject
	at org.eclipse.equinox.launcher.JNIBridge._takedown_splash(Native Method)
	at org.eclipse.equinox.launcher.JNIBridge.takeDownSplash(JNIBridge.java:173)
	at org.eclipse.equinox.launcher.Main.takeDownSplash(Main.java:2170)
	at org.eclipse.equinox.launcher.Main$SplashHandler.run(Main.java:122)
	at org.eclipse.core.runtime.internal.adaptor.DefaultStartupMonitor.applicationRunning(DefaultStartupMonitor.java:71)
	at org.eclipse.equinox.internal.app.EclipseAppHandle$1.run(EclipseAppHandle.java:279)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.applicationRunning(EclipseAppHandle.java:267)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1092)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:166)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1461)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1434)
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.accessibility.AccessibleObject
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	... 26 more

Ist da eine Lösung in Sicht?

Da scheint bei Update nicht alle Dateien aktualisiert worden zu sein. Bitte deine lokale Installation löschen und erneut installieren. Ist der Fehler jetzt verschwunden?

Hab neu installiert, Fehler bleibt.

bzw. das File, welches meine erste Fehlermeldung geworfen hat:

gerade gesehen: auf der Konsole wird noch das hier gemeldet:

** (Portfolio Performance:16425): CRITICAL **: 16:06:07.579: JNI class pointer is NULL for class org/eclipse/swt/accessibility/AccessibleObject

Kennst du bereits die Möglichkeit deine Beiträge via Stift zu bearbeiten? Die Übersicht geht verloren, wenn das Forum wie WhatsApp genutzt wird.

Ok, zwei Fehlermeldungen liegen vor. Der java.lang.NoClassDefFoundError verweist i.d.R. auf fehlende Dateien hin. Daher die Neuinstallation.

Was den Import betrifft, so müsste sich das Alex (@Nirus) ansehen. RegEx ist nicht meine Baustelle. Aber es kommt immer wieder vor das Banken ihr Format anpassen, die Schnittstelle muss dann nachgezogen werden.

OK, Stift gefunden :slight_smile:
Soll ich ein issue auf github erstellen (wenn ich das kann) oder liest Alex (@Nirus) mit?

Hallo @JankoScharf
… sie haben geleutet… ^ping^ :rofl:
Den Typ von Dividende kannte der Importer noch nicht…

grafik

2 Likes

Das läuft ja super hier :rocket:
Kannst du mit meiner Fehlermeldung etwas abfangen oder brauchst du noch Infos?
Ich hab die Probleme mit allen Umsätzen der letzten zwei, drei Wochen.

Wie @Ragas geschrieben hat. Warum er nicht korrekt das Update durchgeführt hat, weiß ich nicht.
Der Importer ist angepasst auf dein Dokumenten-Typ und sollte beim nächsten Release wieder funktionieren.

Ich installiere mal auf einem anderen Rechner… :hourglass_flowing_sand:

Hab auf einer anderen Maschine eine frische Installation gemacht → selbes Fehlerbild.

$ uname -a
Linux phenom 5.10.0-4-amd64 #1 SMP Debian 5.10.19-1 (2021-03-02) x86_64 GNU/Linux
$ java --version
openjdk 11.0.11-ea 2021-04-20
OpenJDK Runtime Environment (build 11.0.11-ea+7-post-Debian-1)
OpenJDK 64-Bit Server VM (build 11.0.11-ea+7-post-Debian-1, mixed mode, sharing)

Linux :see_no_evil:

Kenn ich mich leider nicht aus… aber irgendwie fehlt da java?

Durchsuch mal das Forum… eine passende Lösung findet sich immer.

openjdk ist java. Version passt auch.

@JankoScharf guck Dir mal Fehlermeldung „No more handles“ - #33 by ProgFriese an.

@ProgFriese Link hat nicht geholfen.
Hm.
Bin noch mal durch die Installationsdoku gegangen.
ich habe bei

apt search libwebkitgtk

keine Treffer.

$ cat /etc/debian_version 
bullseye/sid

packages.debian.org sagt, dass es für bullseye/sid keine libwebkitgtk-3-Pakete gibt. Kann das ein Problem sein?

$: env SWT_GTK3=0 PortfolioPerformance
 oder
$: env GTK_IM_MODULE=ibus PortfolioPerformance

hilft nicht.
PP an sich ist i.O., nur der PDF- Import tut nicht.
Ich setze mal ne virtual machine mit nem alten Debian (Stretch) auf, dafür gibt es noch libwebkitgtk-3-Pakete. Ich melde mich.

Ich habe ein frisches Debian Stretch aufgesetzt. PP an sich läuft, das Problem mit dem Import besteht bei mir immer noch.
Ich habe mal probiert, eine ältere PDF zu importieren, die PP schon einmal genommen hat. Die ging auch nicht.
Neues Depot angelegt, PDF versucht zu importieren, kein Erfolg.
:confused: