diff --git a/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java b/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java index 20003eb..0f719dc 100644 --- a/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java +++ b/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java @@ -39,8 +39,8 @@ class ExampleXML2PDFTest { ExampleXML2PDFTest app = new ExampleXML2PDFTest(); // Setup input and output files - InputStream xsltFile = app.getClass().getClassLoader().getResourceAsStream("samples/kostenblatt_2014.xsl"); - InputStream xmlFile = app.getClass().getClassLoader().getResourceAsStream("samples/kostenblatt_2014.xml"); + InputStream xsltFile = app.getClass().getClassLoader().getResourceAsStream("samples/kostenblatt_2023_e.xsl"); + InputStream xmlFile = app.getClass().getClassLoader().getResourceAsStream("samples/kostenblatt_2023_e.xml"); File pdfFile = new File(outDir, "ResultXML2PDF.pdf"); System.out.println("Input: XML (" + xmlFile + ")"); diff --git a/src/test/resources/samples/kostenblatt_2022.xml b/src/test/resources/samples/kostenblatt_2022.xml new file mode 100644 index 0000000..743aac2 --- /dev/null +++ b/src/test/resources/samples/kostenblatt_2022.xml @@ -0,0 +1,845 @@ + + + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A06 + 6 + Kraftstoff getankt + (l/kg) + 241.24 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 241.24 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A07 + 7 + Elektrofahrzeug geladen + (kWh) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A08 + 8 + Kraftstoff Liter-Preis + (EUR je l/kg) + 1.18 + + + + + + + + + + + + 1.18 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A09 + 9 + Kraftstoff Verbrauch + (l/kg je 100km) + 8.52 + + + + + + + + + + + + 8.52 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A10 + 10 + Kraftstoff/Strom bezahlt + (EUR) + 285.72 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 285.72 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A11 + 11 + Öl nachgefüllt + (l) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A12 + 12 + Öl bezahlt + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A13 + 13 + Kosten Reparatur/Insp. + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A14 + 14 + Kosten Zubehör + (EUR) + 38.56 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 38.56 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A15 + 15 + Kraftfahrzeugsteuer + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A16 + 16 + Kosten Leasingrate + (EUR) + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 0.00 + 0.00 + 0.00 + 2,034.90 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A17 + 17 + Kosten Rundfunkbeitrag + (EUR) + 4.49 + 4.49 + 4.49 + 4.49 + 4.49 + 0.00 + 4.49 + 4.49 + 0.00 + 0.00 + 0.00 + 0.00 + 31.43 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A18 + 18 + Kosten Funk + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A19 + 19 + Summe aller Kosten + (EUR) + 554.87 + 230.59 + 230.59 + 230.59 + 230.59 + 226.10 + 230.59 + 230.59 + 226.10 + 0.00 + 0.00 + 0.00 + 2,390.61 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A20 + 20 + gefahrene km + + 2,832 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 2,832 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A21 + 21 + km-Kosten + (EUR/km) + 0.20 + + + + + + + + + + + + 0.84 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A22 + 22 + Arbeitstage + (AT) + 23 + + + + + + + + + + + + 23 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A23 + 23 + Einsatztage + (ET) + 18 + + + + + + + + + + + + 18 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A24 + 24 + Kosten pro ET + (EUR/ET) + 30.83 + + + + + + + + + + + + 132.81 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + A25 + 25 + Nutzungsfrequenz + (ETx100/AT) + 78 + + + + + + + + + + + + 78 + + + diff --git a/src/test/resources/samples/kostenblatt_2022.xsl b/src/test/resources/samples/kostenblatt_2022.xsl new file mode 100644 index 0000000..5b2a471 --- /dev/null +++ b/src/test/resources/samples/kostenblatt_2022.xsl @@ -0,0 +1,652 @@ + + + + + + + + + 0.25pt + 0.25pt + + + start + 2 + 0.0pt + preserve + 0.0pt + 0.0pt + 0.0pt + 0.0pt + 2 + + + left + + + center + + + right + + + right + 5.4pt + 5.4pt + + + 5.4pt + 23.4pt + + + 13.872pt + 5.4pt + + + 5.4pt + + + + + + + + + 13.872pt + + + false + + + solid + solid + + + 5.15pt + top + 0.0pt + 5.15pt + 1 + 0.0pt + 0.0pt + + + + + + 7pt + 0.5pt + solid + black + + + 7pt + 16pt + 1mm + 1mm + + + 6pt + 16pt + 1mm + 1mm + italic + + + 8pt + 16pt + 1mm + 1mm + + + 1mm + 1mm + + + 1mm + 1mm + + + + 8.0pt + 8.0pt + bold + Helvetica + 0.5pt + solid + black + #d6d6d6 + bold + + + 6.0pt + 6.0pt + 0.5pt + solid + black + #d6d6d6 + + + 14.0pt + 14.0pt + bold + Helvetica + 0.5pt + solid + black + black + + + 14.0pt + 14.0pt + bold + Helvetica + 0.0pt + solid + black + red + + + 3pt + 3pt + bold + Helvetica + 0.0pt + none + black + black + + + 8.0pt + 8.0pt + Helvetica + 0.5pt + solid + black + + + 7pt + 0.5pt + solid + black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Amtliches Kennzeichen + + + + + + Jahr + + + + + + + + + + + + + Dienstfahrzeug-Kostenblatt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + allgemeine Angaben + + + + + + + 1 + + + Eigentümer + + + LAND + + + Halterdienststelle + + + + + + Nutzung + + + (Nah/Fern) + + + + + + + + + + 2 + + + Fahrzeugart und -typ + + + + + + + + Anschaffungskosten EUR + + + + + + + + Fahrzeug-Ident-Nr + + + + + + + + + + + 3 + + + Erstzulassung + + + (Datum) + + + + + + + + Übernahme + + + + + + + + Aussonderung + + + + + + + + + + + 4 + + + überwiegend Selbstfahrer? + + + + + + + + Kraftstoffart + + + + + + + + + + + + + + + + + + 5 + + + km-Stand Jahresanfang + + + + + + + + km-Stand Jahresende + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Kfz-RL (Anlage 2) (c) 2020 TFM + + + + + + + + + + + + + + + + + + + + + + + + + + + Einsatz + + + Monat + + + Jan + + + Feb + + + Mrz + + + Apr + + + Mai + + + Jun + + + Jul + + + Aug + + + Sep + + + Okt + + + Nov + + + Dez + + + Summen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/resources/samples/kostenblatt_2023_e.xml b/src/test/resources/samples/kostenblatt_2023_e.xml new file mode 100644 index 0000000..1e21eb1 --- /dev/null +++ b/src/test/resources/samples/kostenblatt_2023_e.xml @@ -0,0 +1,796 @@ + + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X06 + 6 + Strom extern getankt + kWh + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X07 + 7 + Strom bezahlt + (EUR) + 0.00 + 90.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 90.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X08 + 8 + Stromtankstelle Land genutzt + kWh + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 800.00 + 800.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X09 + 9 + Miete Batteriesystem + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 500.00 + 500.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X10 + 10 + Kosten Reparatur/Insp. + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X11 + 11 + Kosten Zubehör + (EUR) + 38.56 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 38.56 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X12 + 12 + Kraftfahrzeugsteuer + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X13 + 13 + Kosten Leasingrate + (EUR) + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 0.00 + 0.00 + 0.00 + 2,034.90 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X14 + 14 + Kosten Rundfunkbeitrag + (EUR) + 4.49 + 4.49 + 4.49 + 4.49 + 4.49 + 0.00 + 4.49 + 4.49 + 0.00 + 0.00 + 0.00 + 0.00 + 31.43 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X15 + 15 + Kosten Funk + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X16 + 16 + Sonstige Kosten + (EUR) + 19.95 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 19.95 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X17 + 17 + Summe aller Kosten + (EUR) + 289.10 + 320.59 + 230.59 + 230.59 + 230.59 + 226.10 + 230.59 + 230.59 + 226.10 + 0.00 + 0.00 + 500.00 + 2,714.84 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X18 + 18 + gefahrene km + + 2,832 + + + + + + + + + + + + 2,832 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X19 + 19 + km-Kosten + (EUR/km) + 0.10 + + + + + + + + + + + + 0.01 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X20 + 20 + Arbeitstage + (AT) + 23 + + + + + + + + + + + + 23 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X21 + 21 + Einsatztage + (ET) + 18 + + + + + + + + + + + + 18 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X22 + 22 + Kosten pro ET + (EUR/ET) + 16.06 + + + + + + + + + + + + 150.82 + + + Sunday , 17. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_E + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Elektro + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + X23 + 23 + Nutzungsfrequenz ETx100/AT + + 78 + + + + + + + + + + + + 78 + + + \ No newline at end of file diff --git a/src/test/resources/samples/kostenblatt_2023_e.xsl b/src/test/resources/samples/kostenblatt_2023_e.xsl new file mode 100644 index 0000000..c4004da --- /dev/null +++ b/src/test/resources/samples/kostenblatt_2023_e.xsl @@ -0,0 +1,652 @@ + + + + + + + + + 0.25pt + 0.25pt + + + start + 2 + 0.0pt + preserve + 0.0pt + 0.0pt + 0.0pt + 0.0pt + 2 + + + left + + + center + + + right + + + right + 5.4pt + 5.4pt + + + 5.4pt + 23.4pt + + + 13.872pt + 5.4pt + + + 5.4pt + + + + + + + + + 13.872pt + + + false + + + solid + solid + + + 5.15pt + top + 0.0pt + 5.15pt + 1 + 0.0pt + 0.0pt + + + + + + 7pt + 0.5pt + solid + black + + + 7pt + 16pt + 1mm + 1mm + + + 6pt + 16pt + 1mm + 1mm + italic + + + 8pt + 16pt + 1mm + 1mm + + + 1mm + 1mm + + + 1mm + 1mm + + + + 8.0pt + 8.0pt + bold + Helvetica + 0.5pt + solid + black + #d6d6d6 + bold + + + 6.0pt + 6.0pt + 0.5pt + solid + black + #e3e3e3 + + + 14.0pt + 14.0pt + bold + Helvetica + 0.5pt + solid + black + black + + + 14.0pt + 14.0pt + bold + Helvetica + 0.0pt + solid + black + #E83716 + + + 3pt + 3pt + bold + Helvetica + 0.0pt + none + black + black + + + 8.0pt + 8.0pt + Helvetica + 0.5pt + solid + black + + + 7pt + 0.5pt + solid + black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Amtliches Kennzeichen + + + + + + Jahr + + + + + + + + + + + + + Dienstkraftfahrzeug-Kostenblatt (Elektrofahrzeuge) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + allgemeine Angaben + + + + + + + 1 + + + Eigentümer + + + LAND + + + Halterdienststelle + + + + + + Nutzung + + + (Nah/Fern) + + + + + + + + + + 2 + + + Fahrzeugart und -typ + + + + + + + + Anschaffungskosten EUR + + + + + + + + Fahrzeug-Ident-Nr + + + + + + + + + + + 3 + + + Erstzulassung + + + (Datum) + + + + + + + + Übernahme + + + + + + + + Aussonderung + + + + + + + + + + + 4 + + + überwiegend Selbstfahrer? + + + + + + + + + + + + + + + + + + + + + + + + + 5 + + + km-Stand Jahresanfang + + + + + + + + km-Stand Jahresende + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DKfzRL (Anlage 2a); Stand: 2023 + + + + + + + + + + + + + + + + + + + + + + + + + + + Einsatz + + + Monat + + + Jan + + + Feb + + + Mrz + + + Apr + + + Mai + + + Jun + + + Jul + + + Aug + + + Sep + + + Okt + + + Nov + + + Dez + + + Summen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/resources/samples/kostenblatt_2023_vh.xml b/src/test/resources/samples/kostenblatt_2023_vh.xml new file mode 100644 index 0000000..a525454 --- /dev/null +++ b/src/test/resources/samples/kostenblatt_2023_vh.xml @@ -0,0 +1,928 @@ + + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A06 + 6 + Kraftstoff getankt + (l/kg) + 241.24 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 241.24 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A07 + 7 + Elektrofahrzeug geladen + (kWh) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A08 + 8 + Kraftstoff Liter-Preis + (EUR je l/kg) + 1.18 + + + + + + + + + + + + 1.18 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A09 + 9 + Kraftstoff Verbrauch + (l/kg je 100km) + 8.52 + + + + + + + + + + + + 8.52 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A10 + 10 + Kraftstoff/Strom bezahlt + (EUR) + 285.72 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 285.72 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A11 + 11 + Öl nachgefüllt + (l) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A12 + 12 + Öl bezahlt + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A13 + 13 + Kosten Reparatur/Insp. + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A14 + 14 + Kosten Zubehör + (EUR) + 38.56 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 38.56 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A15 + 15 + Kraftfahrzeugsteuer + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A16 + 16 + Kosten Leasingrate + (EUR) + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 226.10 + 0.00 + 0.00 + 0.00 + 2,034.90 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A17 + 17 + Kosten Rundfunkbeitrag + (EUR) + 4.49 + 4.49 + 4.49 + 4.49 + 4.49 + 0.00 + 4.49 + 4.49 + 0.00 + 0.00 + 0.00 + 0.00 + 31.43 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A18 + 18 + Kosten Funk + (EUR) + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A19 + 19 + Sonstige Kosten + (EUR) + 19.95 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 0.00 + 19.95 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A20 + 20 + Summe aller Kosten + (EUR) + 574.82 + 230.59 + 230.59 + 230.59 + 230.59 + 226.10 + 230.59 + 230.59 + 226.10 + 0.00 + 0.00 + 0.00 + 2,410.56 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A21 + 21 + gefahrene km + + 2,832 + + + + + + + + + + + + 2,832 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A22 + 22 + km-Kosten + (EUR/km) + 0.20 + + + + + + + + + + + + 0.01 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A23 + 23 + Arbeitstage + (AT) + 23 + + + + + + + + + + + + 23 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A24 + 24 + Einsatztage + (ET) + 18 + + + + + + + + + + + + 18 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A25 + 25 + Kosten pro ET + (EUR/ET) + 31.93 + + + + + + + + + + + + 133.92 + + + Saturday , 16. March 2024 + Auslastungsquote (%) + TMIL + 2019 + 2023_VH + 605 + THL 2-1 + BMW 730d xDrive (Leasing-PKW) + WBA7C41010BR89892 + 01.10.2018 + + 01.10.2018 + nein + + 0.00 + 226.10 + Regio/Fern + Diesel + F + 9,361 + 12,193 + 8 + 31.43 + 0.00 + 790 + A26 + 26 + Nutzungsfrequenz + (ETx100/AT) + 78 + + + + + + + + + + + + 78 + + + \ No newline at end of file diff --git a/src/test/resources/samples/kostenblatt_2023_vh.xsl b/src/test/resources/samples/kostenblatt_2023_vh.xsl new file mode 100644 index 0000000..58b8b3d --- /dev/null +++ b/src/test/resources/samples/kostenblatt_2023_vh.xsl @@ -0,0 +1,656 @@ + + + + + + + + + 0.25pt + 0.25pt + + + start + 2 + 0.0pt + preserve + 0.0pt + 0.0pt + 0.0pt + 0.0pt + 2 + + + left + + + center + + + right + + + right + 5.4pt + 5.4pt + + + 5.4pt + 23.4pt + + + 13.872pt + 5.4pt + + + 5.4pt + + + + + + + + + 13.872pt + + + false + + + solid + solid + + + 5.15pt + top + 0.0pt + 5.15pt + 1 + 0.0pt + 0.0pt + + + + + + 7pt + 0.5pt + solid + black + + + 7pt + 16pt + 1mm + 1mm + + + 6pt + 16pt + 1mm + 1mm + italic + + + 8pt + 16pt + 1mm + 1mm + + + 1mm + 1mm + + + 1mm + 1mm + + + + 8.0pt + 8.0pt + bold + Helvetica + 0.5pt + solid + black + #d6d6d6 + bold + + + 6.0pt + 6.0pt + 0.5pt + solid + black + #e3e3e3 + + + 14.0pt + 14.0pt + bold + Helvetica + 0.5pt + solid + black + black + + + 14.0pt + 14.0pt + bold + Helvetica + 0.0pt + solid + black + #E83716 + + + 3pt + 3pt + bold + Helvetica + 0.0pt + none + black + black + + + 8.0pt + 8.0pt + Helvetica + 0.5pt + solid + black + + + 7pt + 0.5pt + solid + black + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Amtliches Kennzeichen + + + + + + Jahr + + + + + + + + + + + + + Dienstkraftfahrzeug-Kostenblatt (Verbrenner/Hybrid) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + allgemeine Angaben + + + + + + + 1 + + + Eigentümer + + + LAND + + + Halterdienststelle + + + + + + Nutzung + + + (Nah/Fern) + + + + + + + + + + 2 + + + Fahrzeugart und -typ + + + + + + + + Anschaffungskosten EUR + + + + + + + + Fahrzeug-Ident-Nr + + + + + + + + + + + 3 + + + Erstzulassung + + + (Datum) + + + + + + + + Übernahme + + + + + + + + Aussonderung + + + + + + + + + + + 4 + + + überwiegend Selbstfahrer? + + + + + + + + Kraftstoffart + + + + + + + + + CO2-Emission (g/km) + + + + + + + + + + + + 5 + + + km-Stand Jahresanfang + + + + + + + + km-Stand Jahresende + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DKfzRL (Anlage 2); Stand: 2023 + + + + + + + + + + + + + + + + + + + + + + + + + + + Einsatz + + + Monat + + + Jan + + + Feb + + + Mrz + + + Apr + + + Mai + + + Jun + + + Jul + + + Aug + + + Sep + + + Okt + + + Nov + + + Dez + + + Summen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +