diff --git a/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/sepa/TestSEPATransform.java b/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/sepa/TestSEPATransform.java index 31b5ce7..85c4970 100644 --- a/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/sepa/TestSEPATransform.java +++ b/office-alexander-logistics-app/src/test/java/com/alexanderlogistics/sepa/TestSEPATransform.java @@ -62,4 +62,21 @@ public class TestSEPATransform { } } + /** + * XSL Transformation for SEPA file for Bank Polski + * + * Neue Bank in Polen - bankmillennium + * + * @throws IOException + */ + @Test + public void testBankPolskibankmillennium() throws IOException { + String MODEL_PATH_XML = "sepa/beispiel-daten.xml"; + String MODEL_PATH_XSL = "sepa/sepa-2.0.11-pl_bankmillennium.xsl"; + try { + XSLTester.transform(MODEL_PATH_XML, MODEL_PATH_XSL, "../reports/sepa/result_sepa-pl_bankmillennium.xml"); + } catch (Exception e) { + fail(); + } + } } diff --git a/reports/sepa/beispiel-daten.xml b/reports/sepa/beispiel-daten.xml index 3266aff..7946724 100644 --- a/reports/sepa/beispiel-daten.xml +++ b/reports/sepa/beispiel-daten.xml @@ -82,6 +82,9 @@ EUR + + DE + 2020-07-07T00:00:00+02:00 @@ -135,6 +138,9 @@ EUR + + IT + 2020-07-07T00:00:00+02:00 diff --git a/reports/sepa/sepa-2.0.11-pl_bankmillennium.xsl b/reports/sepa/sepa-2.0.11-pl_bankmillennium.xsl new file mode 100644 index 0000000..044dd6f --- /dev/null +++ b/reports/sepa/sepa-2.0.11-pl_bankmillennium.xsl @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -1 + + TRF + + + + + + + + + + SEPA + + + + + + + + + + + + + + + + + + + + + + + + + + SHAR + + + + + FRGN + + + + + + + + + + + + + + + + + + + + + NOTPROVIDED + + + + + + + + + + + + + + + + + + + + + + + + + + + PL + PL + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + \ No newline at end of file