PDF Import Comdirect Fehlerhaft


#1

Hallo,

bei mir funktioniert der Import der Dividendengutschrift für Comdirect nicht mehr. Anbei der Debug des PDFs.
Der Kauf wurde damals auch schon mit dem Import Tool eingelesen.

Danke für Infos.

Dies ist die Fehlermeldung beim Einlesen:

Sun Oct 22 12:36:36 CEST 2017
Nur 1 von 2 Pattern erkannt: [p e r *\d *\d *. \d \d . \d \d \d \d (?.) (?.), ^S T K (?(\d )(. )?(\d ), (\d )). . {4}(?.)$] (Dividendengutschrift_175000_St._WKN_A0B746(PROSPECT_CAP_CORP.DL-001)_vom_19.10.2017147662.pdf) @ Dividendengutschrift_175000_St._WKN_A0B746

PDF Author: ‘HAVI Solutions GmbH & Co. KG, phg’

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

25449 Quickborn

Depotnr.: XXXXXXX

11810 010 BLZ: 200 411 11

Herrn

XXXXXXX

XXXXXXXXX

88XXX XXXXXX

19.10.2017

G u t s c h ri f t fä ll ig e r W e r t p a p i e r -E r tr ä g e

Dividendengutschrift

Depotbestand Wertpapier-Bezeichnung WKN/ISIN

p e r 2 7. 09 . 20 1 7 P r os p e c t C ap i t a l C o r p. A 0 B7 4 6

ST K 1 7 5 ,0 00 Re g i s t e r e d S h a r e s D L - , 00 1 U S 74 3 48 T 1 02 5

                                  Emissionsland: VEREINIGTE STAATEN            

USD 0,06 Dividende pro Stück für Geschäftsjahr 01.01.17 bis 31.12.17

zahlbar ab 19.10.2017 monatl. Dividende

                     Abrechnung Dividendengutschrift                           

Bruttobetrag: USD 10,50

15,000 % Quellensteuer USD 1,58 -

Ausmachender Betrag USD 8,92

zum Devisenkurs: EUR/USD      1,185400                 EUR               7,52  

Verrechnung über Konto (IBAN) Valuta Zu Ihren Gunsten vor Steuern

DEXX XXXX XXXX XXXX XXXX XXXX XX EUR 23.10.2017 EUR 7,52

Information zur steuerlichen Behandlung dieses Geschäftsvorganges und den auf

Ihrem Konto gebuchten Endbetrag finden Sie auf der separaten Steuermitteilung

(Referenz-Nr. 1HIC9YINXXXXXX.

comdirect bank

Aktiengesellschaft

*Diese Abrechnung wird von der Bank nicht unterschrieben

DD762/11/09


#2

Hallo Steffen,

Kannst du bitte diesen Debug als Textdatei in das Forum hochladen?

Das Forum unterschlägt leider die Leerzeichen aus dem PDF Extrakt.

Gruß
Marco


#3

Klar anbei die Datei.

https://drive.google.com/file/d/0BwWjLdT-CZlWMWJCdUNFVnpYOEU/view?usp=sharing
Habe es gerade auch mit Abrechnungen aus der Vergangenheit funktioniert. Hier kommt der selbe Fehler.

Gruß,
Steffen


#4

Hallo Steffen,

interessanter Fall, anscheinend erkennt die pdfbox hier die Stückzahl nicht richtig,
aktuell erkennt er nur “S T K”. Jetzt braucht er auch noch " ST K" als Alternative.

Eine Frage die evtl. hilfreich sein kann, aber hat der Import dieser Dokumente schon einmal funktioniert? Oder tritt dieses Problem erst seit 0.27.9 auf? Ich bin mir nicht sicher ob es mit dem Update der pdfbox zusammenhängen könnte, denn an der eigentlichen Logik des Konverters bei der Comdirect wurde nichts geändert :confounded:

@AndreasB
Wenn ich das Beispiel von Steffen in die Testfälle implementiere, ließt mir PP die Datei nicht sauber ein.
Zuerst gab es Probleme mit nicht sichtbaren Zeilenumbrüchen. Wenn diese bereinigt wurden, fliegt mir die Prüfung um die Ohren :cry:

assertThat(results.size(), is(2)); // erwartet 2 aber geliefert wird 1
assertThat(item.isPresent(), is(true)); // erwartet wird true, geliefert wird false

Gruß
Marco


#5

Guten Tag Marco,

Habe heute das Update auf die neuste Version durchgeführt. Davor ging es immer bestens.

Danke für den Support ist echt ein klasse Programm :slight_smile:


#6

Ich habe tatsächlich was geändert: ich habe PDFBox von Version 1.8.8 auf Version 1.8.13 aktualisiert. Das habe ich wegen dem Java 9 Support gemacht. Und es scheint dazu zuführen, dass die alten Comdirect Dokumente leicht anderen Text produzieren.

@Ragas ich schlage vor wir nehmen das neue Beispiel als weiteren Testfall hinzu und ändern die restlichen, schon existierenden Dokumente auf auf " ST K" ab. Ich nehme an, dass auch die Zeilenumbrüche von PDFBox jetzt anders generiert werden. Grrrr… :grimacing:

BTW, den Update auf PDFBox 2.0 habe ich mich nicht getraut. Da wissen wir ja, dass noch mehr Änderungen auftreten können: https://github.com/buchen/portfolio/pull/807


#7

Ich habe dies einmal als Pull #854 eingereicht.

Was das Dateiformat bei Steffen betrifft, so liegt diese Textdatei im ANSI coding vor.
In der Nachbearbeitung auf UTF8 funktioniert es.

Gruß
Marco


#8

Hallo,
gibt es bezüglich der Importe von comdirect-Dividengutschriften schon Lösungen?
Bei mir funktioniert es mit der aktuellen Version leider auch nicht mehr.
Ging vorher ohne Probleme.
Danke
Gruß Andy


#9

Jup, anscheinend gab es hier Änderungen im PDF der Comdirect. Mit der nächsten Version sollte es wieder funktionieren.


#10

Prima! Danke, ihr seid super👍