PDF-Import von Flatex

@inv-trad
Hi :slight_smile:
Ja, für mich sah das mit dem Dokument und den Zeilenumbrüchen erstmal komisch aus, da dies bei andere Dokumente nicht passiert.

Zum ersten Dokument. Die Fonds, die keine oder nur geringe Erträge ausschütten, wird ab 2019 ein fiktiver Betrag versteuert, die sogenannte „Vorabpauschale“ . Die Höhe der „Vorabpauschale“ ergibt sich aus dem Wert des Fondsanteils zum Jahresbeginn 2018, multipliziert mit 70 Prozent des Basiszinses.

Das zweite Dokument ist bei FlatEx die Berechung des Negativzins oder der Depotgebühren, welches durch Guthaben auf dem Verrechnungskonto liegt. Anhand der Tage, wielange das Geld auf dem Konto liegt, fallen pro Monat Gebühren an. Die Höhe der Depotgebühr wird monatlich auf Grundlage des Kurswertes der verwahrten Wertpapiere zum jeweiligen Monatsultimo ermittelt und mit einem Anteil von 1/12 von 0,1% inkl. MwSt. bewertet. Die Abrechnung der Depotgebühr zu Lasten des Verrechnungskontos erfolgt nachträglich zum Quartalsende. Ich bin mir da noch nicht ganz sicher, ob dieser mit dem Kontoauszug mit eingelesen wird :thinking:

Das dritte Dokument ist der Steuerreport, welcher Quartalsweise kommt. Den habe ich im oberen Beitrag erstmal wieder entfernt. Er dient zur Übersicht für z.B. den Steuerfreibetrag oder Quellsteuer etc., welcher über das Depot oder die Depots verteilt sind. Wäre vielleicht in der Zukunft mal ein tolles Feature um den z.B. Steuerfreibetrag optimaler zu verteilen. Wenn dazu noch ein etwas reeleres Dokument erwünscht ist, kann ich gern nochmal eins einstellen.

Hallo @Nirus,

mit Blick auf das erste Dokument zur Vorabpauschale meinte ich, dass der Import prinzipiell funktionieren sollte, aber nichts gebucht wird, weil der zu buchende Betrag 0,00 EUR ist. Es handelt sich also nicht um einen Fehler, sondern es läuft alles, so wie es sollte.

Der Rechnungsabschluss ist derzeit nicht implementiert, der Kontoauszug aber schon. Vielleicht weiß ja jemand anderes hier, ob die Zinsen auf diesem Weg belastet werden. Es gibt zumindest einen Testcase der darauf schließen lässt, dass es dem Kontoauszug entnommen wird.

Hallo,

ich habe nach dem Import Fehlermeldungen.

Thu Jul 02 07:17:26 CEST 2020
Warnung: Veränderung ohne Kapital: -3,21 am 15.11.2019
java.lang.RuntimeException: Warnung: Veränderung ohne Kapital: -3,21 am 15.11.2019
	at name.abuchen.portfolio.snapshot.ClientIndex.calculate(ClientIndex.java:85)
	at name.abuchen.portfolio.snapshot.PerformanceIndex.forClient(PerformanceIndex.java:72)
	at name.abuchen.portfolio.ui.views.dataseries.DataSeriesCache.calculate(DataSeriesCache.java:86)
	at name.abuchen.portfolio.ui.views.dataseries.DataSeriesCache.lookup(DataSeriesCache.java:71)
	at name.abuchen.portfolio.ui.views.dashboard.DashboardData.calculate(DashboardData.java:143)
	at name.abuchen.portfolio.ui.views.dashboard.WidgetFactory.lambda$4(WidgetFactory.java:46)
	at name.abuchen.portfolio.ui.views.dashboard.IndicatorWidget.lambda$1(IndicatorWidget.java:129)
	at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.run(DashboardView.java:224)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)

und zum anderen habe ich nach dem ersten Kauf eines neuen ETF’s folgendes Übersichtsproblem bei Rendite /Volatilität.

Erstmal zur Fehlermeldung: Die Fehlermeldung sieht so aus, als würde etwas schief gehen, wenn das Dashboard aufgerufen wird. Das hat vermutlich eher nichts mit dem PDF Import zu tun.

Kurze Rückfrage: Welche Art Dokument wurde importiert und kam die Fehlermeldung während des Imports oder danach?

Hallo zusammen,
teilweise stellt mir flatex bei Orderausführungen diese nicht als 1seitige pdf, sondern mehrseitige pdf zur Verfügung, was dann beim Import Probleme bereitet, wenn darin die Daten verschiedener WP enthalten sind. Gibt es eine Mgl. das zu umgehen?
Ich habe es schon über einen einzelnen pdf-Druck versucht, dann bekomme ich aber durchweg beim Import eine Fehlermeldung, was vermutlich am Format oder den hinterlegten Daten liegt.
Hat jemand eine Idee und kann helfen?
Besten Dank schon einmal vorweg.

vG
SP

@Piba: Um das analysieren zu können, wäre es gut ein anonymisiertes Beispiel zu bekommen:

Im Menü “Datei” -> “Importieren…” -> “Debug: Text aus PDF extrahieren…”* den Text aus der PDF Datei generieren

  • Gegebenenfalls private Informationen wie Namen, Anschrift oder genaue Buchungswerte ändern. Dabei aber unbedingt darauf achten, dass man keine neuen Zeilen, keine Zeilenümbrüche, oder Leerzeichen oder ähnliches einfügt.
  • Text hier im Forum posten. Beim Posten im Forum bitte den Text in drei Backticks ( ``` ) einschließen, so dass die Formatierung nicht verändert wird

Hallo,

ich hätte gerne für den Import vom Kontoauszug, dass der Verwendungszweck mit ausgewertet wird.

Ein Bsp.:
Ich muss bei Flatex eine Gebühr bezahlen, wenn ich eine Dividende einer ausländischen Aktie bekomme. Diese Gebühr ist aber auf der Dividendenabrechnung nicht aufgeführt, wird aber im Kontoauszug aufgeführt, inkl. ISIN. Die Buchung wird bereits als Gebühr importiert, jedoch noch nicht mit dem entsprechenden Wertpapier verknüpft. Könntet Ihr das bitte noch einpflegen. Am liebsten auch noch den Betreff zusätzlich zum Dokumentenname ins Notiztfeld eintragen.

Sollte hierfür ein Beispieldokument benötigt werden bitte einfach melden.

Vielen Dank.

Das Angebot wird dankend angenommen:

So hier mal ein anonymes Beispieldokument (Ist ein pdf, mit txt Endung, da ein pdf Upload nicht möglich ist).20150102_Kontoauszug_mod - Kopie.txt (90,5 KB)

@wacken
Vielen Dank für das Beispiel. Davon ausgehend, dass die ISIN immer in der nächsten Zeile angegeben ist, habe ich den Importer angepasst und für die nächste Version vorgeschlagen:

Dabei ist mir aufgefallen, dass der Zinsabschluss (im Beispiel 7,89+) immer als Zinsbelastung gebucht wird. Ist das korrekt?!

1 Like

Ich habe zu danken, für die schnelle Umsetzung.
Bezüglich des Zinsabschlusses:
Ich meine bei Flatex noch nie eine Zinsgutschrift erhalten zu haben. Wenn es aber für dich eine Kleinigkeit wäre dies je nach Vorzeichen entsprechend zu buchen, wäre das natülich ideal.

Die Unterscheidung nach Vorzeichen beim Zinsabschlusses habe ich hinzugefügt.

1 Like

Ich bin gerade dabei alte Kontoauszüge zu importieren. Da ist mir aufgefallen, dass damals das Signalwort Überweisung noch nicht im Kontoauszug benutzt wurde (Es steht nur der Betreff und die Kontonummer dort), daher wird auch nichts importiert. Wäre es möglich, dass je nach Vorzeichen eine Ein, bzw- Auszahlung gebucht wird, wenn in der Buchung auf dem Kontoauszug kein Signalwort vorhanden ist, anstatt dieses gar nicht zu buchen.

Hier wieder ein anonymes pdf als txt „getarnt“.
20150102_Kontoauszug_mod - Kopie.txt (90,5 KB)

Nochwas ist mir aufgefallen. Ebenfalls bei älteren Dokumenten steht bei der Dividendenbscheinigung noch nicht die Kennung für inländische Dividenden:

Inländisch ohne Kennung:

Dividendengutschrift

Ihre Depotnummer: 123456789

Inländisch mit Kennung:

Dividendengutschrift für inländische Wertpapiere

Ihre Depotnummer: 123456789

Ausländisch wurde anscheinend schon immer gekennzeichnet:

Dividendengutschrift für ausländische Wertpapiere

Ihre Depotnummer: 123456789

Wenn die Kennung nicht vorhanden ist, funktioniert der Import der Dividenenzahlung nicht. Es wäre cool wenn Ihr das noch beheben könntet.

Zusätzlich ist mir aufgefallen, das Stornos nicht negativ gebucht werden, oder die entsprechende Buchung löschen. Es wird einfach nochmal die Buchung gebucht, die storniert werden muss. Somit habe ich 3xDividendengutschriften gebucht, obwohl nur eine gezahlt wurde.

  1. Erste Dividendengutschrift
  2. Stornierung der ersten Dividendengutschrift
  3. Korrigierte Dividendengutschrift.

Zu erkennen am Storno vor Dividengutschift:

Storno Dividendengutschrift für ausländische Wertpapiere

Ihre Depotnummer: 123456789

oder

Storno Dividendengutschrift

Ihre Depotnummer: 123456789

bzw.

Storno Dividendengutschrift für inländische Wertpapiere

Ihre Depotnummer: 123456789

Vielen Dank schon mal.

Bei den akutellen Kotoauszügen werden die Depotgebühren nicht erkannt und dementsprechend auch nicht gebucht.

Hier wieder ein entsprechendes Beispiel:
20150102_Kontoauszug_mod Copy.txt (90,5 KB)

Mal eine kurze Frage… wenn am Importer Änderungen vorgenommen werden oder wurden, müssen dann alle Dokumente neu eingelesen werden? Also alle Buchungen entfernen und neu importieren?! :thinking:

Wenn die Buchungen korrekt sind, nicht. Und ich würde davon ausgehen, dass niemand auf Änderungen wartet, sondern, wenn etwas nicht passt, es händisch einpflegt oder korrigiert…

Hallo,
beim Kontoauszug-Import, werden die Depotgebühren nicht mit importiert.
Könntet Ihr da was machen :slight_smile:

Grüße :slight_smile:

PDF Autor: ''
PDFBox Version: 1.8.16
-----------------------------------------
flatex Bank AG
Postfach 100551
41405 Neuss
USt-IdNr.: DE 246 786 363
Kundenservice:
Tel.: +49 (0)9221 - 7035898
E-Mail: kunden@flatex.de
flatex Bank AG -  Rotfeder-Ring 7 - 60327 Frankfurt am Main
             Frankfurt, 01.10.2020
0101011000001111111110
Herrn
Max Mustermann
Musterstraße Str. 3
01234 Musterhausen
Kontoauszug Nr:    003/2020                              Seite 1 von 3
Kontonummer :      1234567890      IBAN: DE86 1011 0100 1011 1111 11
Kontenart   :      Kontokorrentkonto
Kontowährung:      EUR
Alter Saldo vom    30.06.2020                     in EUR                 0,00+
Buchungs-  Valuta  Buchungstext                                         Betrag
datum                                                                   in EUR
01.07.     30.06.  Zinsabschluss  01.04.2020 - 30.06.2020                0,05-
07.07.     07.07.  Überweisung                                         250,00+
                   -                                                          
                   DEUTDEDBCHE                                                
                   DE78870700240876543210                                     
                   Max Mustermann                                              
08.07.     09.07.  Überweisung                                         150,00+
                   Sparplan
                   BYLADEM1001
                   DE70120300001234567890
                   Max Mustermann
                   KREF: 8333-11-25-11.12.32.411119-2020012
16.07.     20.07.  Ausführung ORDER Kauf DE0002635307                   50,00-
                   149485773                                                  
16.07.     20.07.  Ausführung ORDER Kauf IE00B5BMR087                   50,00-
                   149485812
17.07.     21.07.  Ausführung ORDER Kauf IE00B3VVMM84                   50,00-
                   149498647                                                  
17.07.     21.07.  Ausführung ORDER Kauf IE00B4L5Y983                   50,00-
                   149485690
19.07.     20.07.  Depotgebühren 01.04.2020 - 30.04.2020,                0,26-
                   Depot-Nr. 0987654321, inkl. MwSt.                          
19.07.     20.07.  Depotgebühren 01.05.2020 - 31.05.2020,                0,37-
                   Depot-Nr. 0987654321, inkl. MwSt.
19.07.     20.07.  Depotgebühren 01.06.2020 - 30.06.2020,                0,37-
                   Depot-Nr. 0987654321, inkl. MwSt.                          
10.08.     11.08.  Überweisung                                         150,00+
BLZ 101 308 00 / BIC: BIWBDE33XXX  -  Aktiengesellschaft, Sitz Frankfurt  -  Amtsgericht Frankfurt am Main (HRB 105687)
Vorsitzender des Aufsichtsrats: Martin Korbmacher  -  Vorstand: Frank Niehage (Vorsitzender), Jörn Engelmann, Steffen Jentsch
2000001111111110 0111101010000101
Kontoauszug Nr:    003/2020                              Seite 2 von 3
Buchungs-  Valuta  Buchungstext                                         Betrag
datum                                                                   in EUR
                   Sparplan
                   BYLADEM1001
                   DE70120300001234567890
                   Max Mustermann
                   KREF: 8333-11-25-11.12.32.411119-2020012
18.08.     20.08.  Ausführung ORDER Kauf IE00B5BMR087                   50,00-
                   150907694                                                  
18.08.     20.08.  Ausführung ORDER Kauf DE0002635307                   50,00-
                   150907654
19.08.     17.08.  Erträgnisausschüttung IE00B9CQXS71                    9,72+
19.08.     21.08.  Ausführung ORDER Kauf IE00B3VVMM84                   50,00-
                   150920514
19.08.     21.08.  Ausführung ORDER Kauf IE00B4L5Y983                   50,00-
                   150907570                                                  
21.08.     24.08.  Überweisung                                         500,00+
                   FlatEx Verrechnungskonto
                   BYLADEM1001
                   DE70120300001234567890
                   Max Mustermann
                   KREF: BYLADEM1001E6F23448632029Q3
04.09.     08.09.  Ausführung ORDER Kauf IE00B8GKDB10                   50,00-
                   151582511                                                  
04.09.     08.09.  Ausführung ORDER Kauf IE00B9CQXS71                   50,00-
                   151582371
07.09.     08.09.  Überweisung                                         250,00+
                   FlatEx Verrechnungskonto                                   
                   BYLADEM1001                                                
                   DE45120300001011223344                                     
                   Max Mustermann                                              
                   KREF: BYLADEM1001E6F25055281282Q9                          
07.09.     08.09.  Überweisung                                         150,00+
                   FlatEx Verrechnungskonto
                   BYLADEM1001
                   DE45120300001011223344
                   Max Mustermann
                   KREF: 4204-08-09-10.00.34.511120-2020081
15.09.     15.09.  Erträgnisausschüttung DE0002635307                    2,90+
16.09.     18.09.  Ausführung ORDER Kauf IE00B5BMR087                   50,00-
                   152244998
17.09.     21.09.  Ausführung ORDER Kauf IE00B3VVMM84                   50,00-
                   152257592                                                  
17.09.     21.09.  Ausführung ORDER Kauf IE00BKM4H312                   50,00-
                   152257801
17.09.     21.09.  Ausführung ORDER Kauf DE0002635307                   50,00-
                   152244961                                                  
18.09.     22.09.  Ausführung ORDER Kauf IE00B4L5Y983                   50,00-
                   152244888
Neuer Saldo 30.09.2020 Nr. 003/2020         Währung EUR                711,57+
BLZ 101 308 00 / BIC: BIWBDE33XXX  -  Aktiengesellschaft, Sitz Frankfurt  -  Amtsgericht Frankfurt am Main (HRB 105687)
Vorsitzender des Aufsichtsrats: Martin Korbmacher  -  Vorstand: Frank Niehage (Vorsitzender), Jörn Engelmann, Steffen Jentsch
2000001665648980
Kontoauszug Nr:    003/2020                              Seite 3 von 3
Der ausgewiesene Kontosaldo kann durch abweichende Wertstellung (Valuta) vom
wertmäßigen Kontostand abweichen. Die Wertstellung von Buchungen ist auch
relevant für die Berechnung von Zinsen.
Gemäß § 11 Außenwirtschaftsgesetz (AWG) in Verbindung mit §§ 67 ff. Außen-
wirtschaftsverordnung (AWV) haben Inländer (in Deutschland ansässige
natürliche und juristische Personen) Zahlungen von mehr als 12 500 Euro oder
Gegenwert zu melden, die sie von Ausländern (im Ausland ansässige natürliche
und juristische Personen) oder für deren Rechnung von Inländern entgegennehmen
(eingehende Zahlungen) oder an Ausländer oder für deren Rechnung an Inländer
leisten (ausgehende Zahlungen). Die Deutsche Bundesbank und ihre Filialen
erteilen dazu gern die notwendigen Auskünfte.
Guthaben sind als Einlagen nach Maßgabe des Einlagensicherungsgesetzes
entschädigungsfähig. Nähere Informationen können dem "Informationsbogen für
den Einleger" entnommen werden.
Der Rechnungsabschluss wird Ihnen als separates Dokument zur Verfügung
gestellt.
Beanstandungen  gegen Rechnungsabschlüsse sind unverzüglich und schriftlich zu
senden an:
      flatex Bank AG
      Revision
      Postfach 100551
      41405 Neuss
Der Abschlusssaldo gilt als genehmigt, wenn ihm nicht innerhalb von 6 Wochen
ab Zugang schriftlich widersprochen  wird. Zur Fristwahrung genügt die
rechtzeitige Absendung der Einwendung.
Für weitergehende Fragen wenden Sie sich bitte an Ihr flatex-Service-Team.
BLZ 101 308 00 / BIC: BIWBDE33XXX  -  Aktiengesellschaft, Sitz Frankfurt  -  Amtsgericht Frankfurt am Main (HRB 105687)
Vorsitzender des Aufsichtsrats: Martin Korbmacher  -  Vorstand: Frank Niehage (Vorsitzender), Jörn Engelmann, Steffen Jentsch
2000001665648980

Das Auslesen der Depotgebühren habe ich hinzugefügt und für das nächste Release vorgeschlagen:

1 Like

Ich habe mir mal das Java Projekt runtergeladen und es auch zum laufen bekommen. Ich würde gerne beim Import von pdf Dokumenten unterstützen, steige aber noch nicht ganz durch das Projekt durch. Habt Ihr irgendwo Dokumentiert wie der Import abläuft.
Mir ist zum Beispiel nicht klar, wie genau der Dokumententyp bestimmt wird. Was ich gesehen habe, dass es Probleme gibt, wenn die Dokumentypen nicht komplett unterschiedlich sind. Z.B. „Dividendengutschrift“ und „Dividendengutschrift für ausländische Wertpapiere“, da die pdfs mit einer ausländischen Dividende auch ausgewählt werden, wenn ich nur Dividendengutschrift als Typ definiere.

1 Like