Skip to content

Commit f16d2b9

Browse files
authored
Improve C24 Bank GmbH PDF-Importer (#5755)
Small corrections
1 parent 5a9f629 commit f16d2b9

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

name.abuchen.portfolio.tests/src/name/abuchen/portfolio/datatransfer/pdf/c24bankgmbh/C24BankGmbHPDFExtractorTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public void testKontoauszug02()
8484

8585
// assert transaction
8686
assertThat(results, hasItem(interest( //
87-
hasDate("2024-05-31"), hasShares(0), //
87+
hasDate("2024-05-31"), hasShares(0.00), //
8888
hasSource("Kontoauszug02.txt"), //
8989
hasNote("Zinsen"), //
9090
hasAmount("EUR", 1.93), hasGrossValue("EUR", 4.22), //
@@ -116,7 +116,7 @@ public void testKontoauszug03()
116116

117117
// assert transaction
118118
assertThat(results, hasItem(interest( //
119-
hasDate("2024-06-30"), hasShares(0), //
119+
hasDate("2024-06-30"), hasShares(0.00), //
120120
hasSource("Kontoauszug03.txt"), //
121121
hasNote("Zinsen"), //
122122
hasAmount("EUR", 15.32), hasGrossValue("EUR", 19.36), //
@@ -144,7 +144,7 @@ public void testKontoauszug04()
144144

145145
// assert transaction
146146
assertThat(results, hasItem(interest( //
147-
hasDate("2024-07-31"), hasShares(0), //
147+
hasDate("2024-07-31"), hasShares(0.00), //
148148
hasSource("Kontoauszug04.txt"), //
149149
hasNote("Zinsen"), //
150150
hasAmount("EUR", 15.86), hasGrossValue("EUR", 20.04), //

name.abuchen.portfolio/src/name/abuchen/portfolio/datatransfer/pdf/C24BankGmbHPDFExtractor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ private void addAccountStatementTransaction()
5151
.assign((ctx, v) -> {
5252
ctx.put("taxDate", v.get("taxDate") + v.get("year"));
5353
ctx.put("tax", v.get("tax"));
54-
ctx.put("taxCurrency", v.get("taxCurrency"));
54+
ctx.put("taxCurrency", asCurrencyCode(v.get("taxCurrency")));
5555
})));
5656

5757
this.addDocumentTyp(type);
@@ -123,7 +123,7 @@ private void addAccountStatementTransaction()
123123

124124
if (v.containsKey("tax") && v.containsKey("taxCurrency") && t.getDateTime().equals(asDate(v.get("taxDate"))))
125125
{
126-
var tax = Money.of(asCurrencyCode(v.get("taxCurrency")), asAmount(v.get("tax")));
126+
var tax = Money.of(v.get("taxCurrency"), asAmount(v.get("tax")));
127127
t.addUnit(new Unit(Unit.Type.TAX, tax));
128128
}
129129
})

0 commit comments

Comments
 (0)