PDF-Import VIAC - Verkäufe

Hallo zusammen

Der PDF-Import für VIAC Dokumente scheint gut zu funktionieren. Bei mir hat bisher alles geklappt, ausser die Verkäufe. Ich habe in einem anderen Thread gelesen, dass dies auch bei anderen nicht klappen soll.
Ich habe hier deshalb mal den PDF Text von einem Dokument mit einem Verkauf, das scheitert beim Import. Vielleicht hat ja jemand Zeit den Import Filter zu ergänzen?
Dazu habe ich noch eine weitere Frage. Kann mir jemand zeigen, wo ich diese Filter im Quellcode finde?

Vielen Dank!

PDF author: 'VIAC'
PDFBox Version: 1.8.16
-----------------------------------------
Terzo Vorsorgestiftung der WIR Bank
Auberg 1
4002 Basel
Internet www.viac.ch
E-Mail info@viac.ch
Telefon 0800 80 40 40
Vertrag 2.222.222.222 Herr
Portfolio 3.333.333.333.33 Vorname Nachname
Strasse 11
9999 Wohnort
Basel, 05.12.2019
Börsenabrechnung - Verkauf
Wir haben für Sie folgenden Auftrag ausgeführt:
Order: Verkauf
0.03 Ant CSIF World ex CH
ISIN: CH0032400670
Kurs: USD 1'511.31
Betrag USD 45.71
Umrechnungskurs CHF/USD 0.9989 CHF 45.66
Verrechneter Betrag: Valuta 05.12.2019 CHF 45.66
S. E. & O.
Freundliche Grüsse
Terzo Vorsorgestiftung
Anzeige ohne Unterschrift

Hallo zusammen,

Ich habe das gleiche Problem: Käufe, Zinsen und Dividenden werden problemlos verarbeitet beim PDF-import, Verkäufe (wie sie z.B. bei Strategiewechseln anfallen) jedoch nicht.

Vielen Dank im voraus und beste Grüsse
Frank

Ich habe ein Update für den Importer erstellt & einen Pull Request gestellt

1 Like

Vielen Dank @Panda! Das funktioniert einwandfrei. Ich habe nun noch ein Beispiel für einen Verkauf, wo noch Stempelsteuern anfallen. Die werden noch nicht berücksichtigt. Hier das Beispiel:

PDF author: 'VIAC'
PDFBox Version: 1.8.16
-----------------------------------------
Terzo Vorsorgestiftung der WIR Bank
Auberg 1
4002 Basel
Internet www.viac.ch
E-Mail info@viac.ch
Telefon 0800 80 40 40
Vertrag 2.222.222.222 Herr
Portfolio 3.333.333.333.33 Vorname Nachname
Strasse 11
9999 Wohnort
Basel, 04.03.2020
Börsenabrechnung - Verkauf
Wir haben für Sie folgenden Auftrag ausgeführt:
Order: Verkauf
2.422 Ant iShares US Property Yield
ISIN: IE00B1FZSF77
Kurs: USD 29.39
Betrag USD 71.17
Umrechnungskurs CHF/USD 0.95922 CHF 68.27
Stempelsteuer CHF -0.10
Verrechneter Betrag: Valuta 04.03.2020 CHF 68.17
S. E. & O.
Freundliche Grüsse
Terzo Vorsorgestiftung
Anzeige ohne Unterschrift

Ich hatte gehofft, dass es reicht, wenn man diese Section noch einfügt für den PDF Import beim Verkauf, ganz analog wie Du es beim Kauf gemacht hast:

.section("tax", "currency").optional() //
.match("Stempelsteuer (?<currency>\\w{3}+) (?<tax>[\\d+',.]*)") //
.assign((t, v) -> {
      Money tax = Money.of(asCurrencyCode(v.get("currency")), asAmount(v.get("tax")));
      if (tax.getCurrencyCode().equals(t.getAccountTransaction().getCurrencyCode()))
          t.getPortfolioTransaction().addUnit(new Unit(Unit.Type.TAX, tax));

})

Aber entweder reicht das nicht, oder ich mache etwas falsch in Eclipse, denn bei mir wird auch mit diesem Zusatz die Stempelsteuer ignoriert beim Import des Verkaufs. Das war mein erster Versuch mit Eclipse und mit Java, daher kann es gut sein, dass ich da was falsch mache.

Wäre super, wenn Du Dir das noch anschauen könntest!

1 Like