Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ComdirectPDFExtractor: Referenz-Nummer für das Zusammenführen von Buchung und Steuerdokument verwendbar? #4486

Open
OnkelDok opened this issue Jan 21, 2025 · 3 comments
Labels

Comments

@OnkelDok
Copy link
Member

@Nirus2000: Beim Comdirect-Importer werden ja zwei Dokumente benötigt und zusammen geführt. Das Verheiraten/Zusammensuchen der beiden zusammengehörenden Dateien erfolgt aktuell über das Datum und das Wertpapier:

var key = new Pair<>(transaction.getDate().toLocalDate(), transaction.getSecurity());

In beiden Dokumenten ist aber auch eine eindeutige Referenz-Nummer angegeben, mit der man herausbekommen kann, welche Dokumente zusammen gehören:


Gibt es da zufällig schon die Absicht, die Referenznummer für das Zusammenführen zu verwenden? Oder gab es Plan schonmal aber eine Umsetzung ist nicht möglich?

Beste Grüße!

@Nirus2000
Copy link
Member

Nirus2000 commented Jan 22, 2025

Die Idee war da, aber in den Testdokumenten sind die Referenznummern nicht immer gleich und das extrahieren birgt auch Probleme...
Ebenfalls gibt es Unterschiede bei den Besteuerungen (tax und tax refund)...

@OnkelDok
Copy link
Member Author

aber in den Testdokumenten sind die Referenznummern nicht immer gleich

Das ist natürlich dann ungünstig. Da muss ich mal bei mir die Dokumente durchgehen und schauen, ob das bei denen auch der Fall ist.

Ich hatte aber z.B. zwei Dividendenzahlungen für ein Wertpapier vom gleichen Tag bei dem der Importer die Zuordnung nicht korrekt durchgeführt hat. Da wurde dann ein Steuerdokument für beide Buchungen benutzt und das andere ignoriert. Ergebnis waren dann fehlerhafte Buchungen.

Wäre es denn eine Möglichkeit die Referenz-Nummer zusätzlich noch zu berücksichtigen? Quasi:
Zuerst nach einem Dokument anhand der Nummer suchen. Wenn hier nichts gefunden wird (weil z.B. die Nummer nicht stimmt oder sie nicht extrahiert werden konnte), dann Suchen wie bisher.

das extrahieren birgt auch Probleme

Klappt das nicht zuverlässig oder was ist das Problem? Andere Datenfelder werden ja auch extrahiert.

@Nirus2000
Copy link
Member

Wäre es denn eine Möglichkeit die Referenz-Nummer zusätzlich noch zu berücksichtigen? Quasi:
Zuerst nach einem Dokument anhand der Nummer suchen. Wenn hier nichts gefunden wird (weil z.B. die Nummer nicht stimmt oder sie nicht extrahiert werden konnte), dann Suchen wie bisher.

Versuch es einfach mal als zweites mögliches Kriterium.

Klappt das nicht zuverlässig oder was ist das Problem? Andere Datenfelder werden ja auch extrahiert.

Ja, wie du in den PDF-Debugs siehst, wird das Dokument ziemlich "zerfetzt"... das kannst du gerne versuchen zu parsen.


BTW:
Die Art der Zusammenführung wird, glaube ich, noch in einem oder zwei anderen PDF-Importern verwendet …

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

2 participants