diff --git a/.gitignore b/.gitignore index ef13c79..e85e5c1 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,5 @@ node_modules/ dist/ dist_*/ -# custom \ No newline at end of file +# custom +test/output \ No newline at end of file diff --git a/test/output/circular-corpus-results.json b/test/output/circular-corpus-results.json deleted file mode 100644 index 014ba97..0000000 --- a/test/output/circular-corpus-results.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "cii": { - "success": 3, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_1_Teilrechnung.cii.xml", - "success": true, - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_2_Teilrechnung.cii.xml", - "success": true, - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_AbweichenderZahlungsempf.cii.xml", - "success": true, - "error": null - } - ] - }, - "ubl": { - "success": 3, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_1_Teilrechnung.ubl.xml", - "success": true, - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_2_Teilrechnung.ubl.xml", - "success": true, - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_AbweichenderZahlungsempf.ubl.xml", - "success": true, - "error": null - } - ] - }, - "totalSuccessRate": 1 -} \ No newline at end of file diff --git a/test/output/circular/EN16931_1_Teilrechnung.cii.xml-exported.xml b/test/output/circular/EN16931_1_Teilrechnung.cii.xml-exported.xml deleted file mode 100644 index 5631d5b..0000000 --- a/test/output/circular/EN16931_1_Teilrechnung.cii.xml-exported.xml +++ /dev/null @@ -1,5 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN180.7020.50201.20201.201Kunstrasen grün 3m breitKR3M3.333VATS1910.002SchweinesteakSFK55.501VATS75.503Mineralwasser Medium -12 x 1,0l PET - GTRWA55.4920VATS7109.804PfandPFA52.7720VATS1955.40 \ No newline at end of file diff --git a/test/output/circular/EN16931_1_Teilrechnung.ubl.xml-exported.xml b/test/output/circular/EN16931_1_Teilrechnung.ubl.xml-exported.xml deleted file mode 100644 index f2dd3ef..0000000 --- a/test/output/circular/EN16931_1_Teilrechnung.ubl.xml-exported.xml +++ /dev/null @@ -1,161 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-06-05 - 2018-07-05 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 3 - 9.9999 - - Kunstrasen grün 3m breit - - - KR3M - - - S - 19 - - VAT - - - - - 3.3333 - - - - 2 - 1 - 5.5 - - Schweinesteak - - - SFK5 - - - S - 7 - - VAT - - - - - 5.5 - - - - 3 - 20 - 109.80000000000001 - - Mineralwasser Medium -12 x 1,0l PET - - - - GTRWA5 - - - S - 7 - - VAT - - - - - 5.49 - - - - 4 - 20 - 55.4 - - Pfand - - - PFA5 - - - S - 19 - - VAT - - - - - 2.77 - - - \ No newline at end of file diff --git a/test/output/circular/EN16931_2_Teilrechnung.cii.xml-exported.xml b/test/output/circular/EN16931_2_Teilrechnung.cii.xml-exported.xml deleted file mode 100644 index bbad2c8..0000000 --- a/test/output/circular/EN16931_2_Teilrechnung.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471113NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN22.001.5423.5423.541SchweinesteakSFK55.504VATS722.00 \ No newline at end of file diff --git a/test/output/circular/EN16931_2_Teilrechnung.ubl.xml-exported.xml b/test/output/circular/EN16931_2_Teilrechnung.ubl.xml-exported.xml deleted file mode 100644 index 70482ee..0000000 --- a/test/output/circular/EN16931_2_Teilrechnung.ubl.xml-exported.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471113 - 2018-06-13 - 2018-07-13 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 4 - 22 - - Schweinesteak - - - SFK5 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/circular/EN16931_AbweichenderZahlungsempf.cii.xml-exported.xml b/test/output/circular/EN16931_AbweichenderZahlungsempf.cii.xml-exported.xml deleted file mode 100644 index 58d413a..0000000 --- a/test/output/circular/EN16931_AbweichenderZahlungsempf.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN473.0056.87529.87529.871Trennblätter A4TB100A49.9020VATS19198.002Joghurt BananeARNR25.5050VATS7275.00 \ No newline at end of file diff --git a/test/output/circular/EN16931_AbweichenderZahlungsempf.ubl.xml-exported.xml b/test/output/circular/EN16931_AbweichenderZahlungsempf.ubl.xml-exported.xml deleted file mode 100644 index 9f5ef56..0000000 --- a/test/output/circular/EN16931_AbweichenderZahlungsempf.ubl.xml-exported.xml +++ /dev/null @@ -1,115 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-03-05 - 2018-04-04 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 20 - 198 - - Trennblätter A4 - - - TB100A4 - - - S - 19 - - VAT - - - - - 9.9 - - - - 2 - 50 - 275 - - Joghurt Banane - - - ARNR2 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/corpus-master-results.json b/test/output/corpus-master-results.json deleted file mode 100644 index 0f188a1..0000000 --- a/test/output/corpus-master-results.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "test.zugferd-corpus.ts": { - "error": "No results file found" - }, - "test.xml-rechnung-corpus.ts": { - "error": "No results file found" - }, - "test.circular-corpus.ts": { - "error": "No results file found" - } -} \ No newline at end of file diff --git a/test/output/corpus-summary.md b/test/output/corpus-summary.md deleted file mode 100644 index 025aab8..0000000 --- a/test/output/corpus-summary.md +++ /dev/null @@ -1,7 +0,0 @@ -# XInvoice Corpus Testing Summary - -Generated on: 2025-04-04T13:27:15.672Z - -## Note - -This is a placeholder summary. The actual tests are run individually. diff --git a/test/output/exported-invoice-facturx.pdf b/test/output/exported-invoice-facturx.pdf deleted file mode 100644 index 04fe2e3..0000000 Binary files a/test/output/exported-invoice-facturx.pdf and /dev/null differ diff --git a/test/output/exported-invoice-items.pdf b/test/output/exported-invoice-items.pdf deleted file mode 100644 index 19b0b9f..0000000 Binary files a/test/output/exported-invoice-items.pdf and /dev/null differ diff --git a/test/output/exported-invoice.pdf b/test/output/exported-invoice.pdf deleted file mode 100644 index d1f136d..0000000 Binary files a/test/output/exported-invoice.pdf and /dev/null differ diff --git a/test/output/exported-invoice.xml b/test/output/exported-invoice.xml deleted file mode 100644 index b9d2bec..0000000 --- a/test/output/exported-invoice.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380INV-2023-001NaNNaNNaNSupplier CompanySupplier Street12312345Supplier CityDEDE123456789Customer CompanyCustomer Street45654321Customer CityDEEURNaNNaNNaN0.000.000.000.00 \ No newline at end of file diff --git a/test/output/facturx-circular-encoded.xml b/test/output/facturx-circular-encoded.xml deleted file mode 100644 index bf1452c..0000000 --- a/test/output/facturx-circular-encoded.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380INV-2023-00120230101Supplier CompanySupplier Street12312345Supplier CityDEDE123456789HRB12345Customer CompanyCustomer Street45654321Customer CityDEDE987654321HRB54321EUR20230131600.00114.00714.00714.001Product APROD-A100.002VATS19200.002Service BSERV-B80.005VATS19400.00 \ No newline at end of file diff --git a/test/output/facturx-encoded.xml b/test/output/facturx-encoded.xml deleted file mode 100644 index bf1452c..0000000 --- a/test/output/facturx-encoded.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380INV-2023-00120230101Supplier CompanySupplier Street12312345Supplier CityDEDE123456789HRB12345Customer CompanyCustomer Street45654321Customer CityDEDE987654321HRB54321EUR20230131600.00114.00714.00714.001Product APROD-A100.002VATS19200.002Service BSERV-B80.005VATS19400.00 \ No newline at end of file diff --git a/test/output/focused/EN16931_1_Teilrechnung.cii.xml-exported.xml b/test/output/focused/EN16931_1_Teilrechnung.cii.xml-exported.xml deleted file mode 100644 index 5631d5b..0000000 --- a/test/output/focused/EN16931_1_Teilrechnung.cii.xml-exported.xml +++ /dev/null @@ -1,5 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN180.7020.50201.20201.201Kunstrasen grün 3m breitKR3M3.333VATS1910.002SchweinesteakSFK55.501VATS75.503Mineralwasser Medium -12 x 1,0l PET - GTRWA55.4920VATS7109.804PfandPFA52.7720VATS1955.40 \ No newline at end of file diff --git a/test/output/focused/EN16931_1_Teilrechnung.ubl.xml-exported.xml b/test/output/focused/EN16931_1_Teilrechnung.ubl.xml-exported.xml deleted file mode 100644 index f2dd3ef..0000000 --- a/test/output/focused/EN16931_1_Teilrechnung.ubl.xml-exported.xml +++ /dev/null @@ -1,161 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-06-05 - 2018-07-05 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 3 - 9.9999 - - Kunstrasen grün 3m breit - - - KR3M - - - S - 19 - - VAT - - - - - 3.3333 - - - - 2 - 1 - 5.5 - - Schweinesteak - - - SFK5 - - - S - 7 - - VAT - - - - - 5.5 - - - - 3 - 20 - 109.80000000000001 - - Mineralwasser Medium -12 x 1,0l PET - - - - GTRWA5 - - - S - 7 - - VAT - - - - - 5.49 - - - - 4 - 20 - 55.4 - - Pfand - - - PFA5 - - - S - 19 - - VAT - - - - - 2.77 - - - \ No newline at end of file diff --git a/test/output/focused/EN16931_2_Teilrechnung.cii.xml-exported.xml b/test/output/focused/EN16931_2_Teilrechnung.cii.xml-exported.xml deleted file mode 100644 index bbad2c8..0000000 --- a/test/output/focused/EN16931_2_Teilrechnung.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471113NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN22.001.5423.5423.541SchweinesteakSFK55.504VATS722.00 \ No newline at end of file diff --git a/test/output/focused/EN16931_2_Teilrechnung.ubl.xml-exported.xml b/test/output/focused/EN16931_2_Teilrechnung.ubl.xml-exported.xml deleted file mode 100644 index 70482ee..0000000 --- a/test/output/focused/EN16931_2_Teilrechnung.ubl.xml-exported.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471113 - 2018-06-13 - 2018-07-13 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 4 - 22 - - Schweinesteak - - - SFK5 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/focused/EN16931_AbweichenderZahlungsempf.cii.xml-exported.xml b/test/output/focused/EN16931_AbweichenderZahlungsempf.cii.xml-exported.xml deleted file mode 100644 index 58d413a..0000000 --- a/test/output/focused/EN16931_AbweichenderZahlungsempf.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN473.0056.87529.87529.871Trennblätter A4TB100A49.9020VATS19198.002Joghurt BananeARNR25.5050VATS7275.00 \ No newline at end of file diff --git a/test/output/focused/EN16931_AbweichenderZahlungsempf.ubl.xml-exported.xml b/test/output/focused/EN16931_AbweichenderZahlungsempf.ubl.xml-exported.xml deleted file mode 100644 index 9f5ef56..0000000 --- a/test/output/focused/EN16931_AbweichenderZahlungsempf.ubl.xml-exported.xml +++ /dev/null @@ -1,115 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-03-05 - 2018-04-04 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 20 - 198 - - Trennblätter A4 - - - TB100A4 - - - S - 19 - - VAT - - - - - 9.9 - - - - 2 - 50 - 275 - - Joghurt Banane - - - ARNR2 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/focused/EN16931_Betriebskostenabrechnung.cii.xml-exported.xml b/test/output/focused/EN16931_Betriebskostenabrechnung.cii.xml-exported.xml deleted file mode 100644 index b824ab7..0000000 --- a/test/output/focused/EN16931_Betriebskostenabrechnung.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNGrundbesitz GmbH & Co.Musterstraße 42075645FrankfurtDEDE136695976201/113/40209Beispielmieter GmbHVerwaltung Straße 40012345MusterstadtDEEURNaNNaNNaN15387.082923.5518310.6318310.631Abrechnungskreis 115387.081VATS1915387.08 \ No newline at end of file diff --git a/test/output/focused/EN16931_Betriebskostenabrechnung.ubl.xml-exported.xml b/test/output/focused/EN16931_Betriebskostenabrechnung.ubl.xml-exported.xml deleted file mode 100644 index 3a3f113..0000000 --- a/test/output/focused/EN16931_Betriebskostenabrechnung.ubl.xml-exported.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-03-05 - 2018-04-04 - 380 - EUR - - - - - Grundbesitz GmbH & Co. - - - Musterstraße 42 - 0 - Frankfurt - 75645 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Beispielmieter GmbH - - - Verwaltung Straße 40 - 0 - Musterstadt - 12345 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 1 - 15387.08 - - Abrechnungskreis 1 - - - S - 19 - - VAT - - - - - 15387.08 - - - \ No newline at end of file diff --git a/test/output/focused/EN16931_Einfach.cii.xml-exported.xml b/test/output/focused/EN16931_Einfach.cii.xml-exported.xml deleted file mode 100644 index 58d413a..0000000 --- a/test/output/focused/EN16931_Einfach.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN473.0056.87529.87529.871Trennblätter A4TB100A49.9020VATS19198.002Joghurt BananeARNR25.5050VATS7275.00 \ No newline at end of file diff --git a/test/output/focused/EN16931_Einfach.ubl.xml-exported.xml b/test/output/focused/EN16931_Einfach.ubl.xml-exported.xml deleted file mode 100644 index 9f5ef56..0000000 --- a/test/output/focused/EN16931_Einfach.ubl.xml-exported.xml +++ /dev/null @@ -1,115 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-03-05 - 2018-04-04 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 20 - 198 - - Trennblätter A4 - - - TB100A4 - - - S - 19 - - VAT - - - - - 9.9 - - - - 2 - 50 - 275 - - Joghurt Banane - - - ARNR2 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/focused/zugferd_2p0_EN16931_1_Teilrechnung.pdf-extracted.xml b/test/output/focused/zugferd_2p0_EN16931_1_Teilrechnung.pdf-extracted.xml deleted file mode 100644 index d08f64c..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_1_Teilrechnung.pdf-extracted.xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_1_Teilrechnung.pdf-raw-(zugferd-invoice.xml).xml b/test/output/focused/zugferd_2p0_EN16931_1_Teilrechnung.pdf-raw-(zugferd-invoice.xml).xml deleted file mode 100644 index d08f64c..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_1_Teilrechnung.pdf-raw-(zugferd-invoice.xml).xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_2_Teilrechnung.pdf-extracted.xml b/test/output/focused/zugferd_2p0_EN16931_2_Teilrechnung.pdf-extracted.xml deleted file mode 100644 index e00bb1d..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_2_Teilrechnung.pdf-extracted.xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_2_Teilrechnung.pdf-raw-(zugferd-invoice.xml).xml b/test/output/focused/zugferd_2p0_EN16931_2_Teilrechnung.pdf-raw-(zugferd-invoice.xml).xml deleted file mode 100644 index e00bb1d..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_2_Teilrechnung.pdf-raw-(zugferd-invoice.xml).xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf-extracted.xml b/test/output/focused/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf-extracted.xml deleted file mode 100644 index 9be9e0d..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf-extracted.xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf-raw-(zugferd-invoice.xml).xml b/test/output/focused/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf-raw-(zugferd-invoice.xml).xml deleted file mode 100644 index 9be9e0d..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf-raw-(zugferd-invoice.xml).xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-extracted.xml b/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-extracted.xml deleted file mode 100644 index 8310771..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-extracted.xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-raw-(AWV_13_Betriebskosten.pdf).xml b/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-raw-(AWV_13_Betriebskosten.pdf).xml deleted file mode 100644 index 73d03a6..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-raw-(AWV_13_Betriebskosten.pdf).xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-raw-(zugferd-invoice.xml).xml b/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-raw-(zugferd-invoice.xml).xml deleted file mode 100644 index 8310771..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf-raw-(zugferd-invoice.xml).xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_Einfach.pdf-extracted.xml b/test/output/focused/zugferd_2p0_EN16931_Einfach.pdf-extracted.xml deleted file mode 100644 index b94f87c..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_Einfach.pdf-extracted.xml and /dev/null differ diff --git a/test/output/focused/zugferd_2p0_EN16931_Einfach.pdf-raw-(zugferd-invoice.xml).xml b/test/output/focused/zugferd_2p0_EN16931_Einfach.pdf-raw-(zugferd-invoice.xml).xml deleted file mode 100644 index b94f87c..0000000 Binary files a/test/output/focused/zugferd_2p0_EN16931_Einfach.pdf-raw-(zugferd-invoice.xml).xml and /dev/null differ diff --git a/test/output/other-formats-corpus-results.json b/test/output/other-formats-corpus-results.json deleted file mode 100644 index 066a66b..0000000 --- a/test/output/other-formats-corpus-results.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "peppol": { - "success": 2, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/PEPPOL/Valid/Qvalia/Large_Invoice_sample1.xml", - "success": true, - "format": "xrechnung", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/PEPPOL/Valid/Qvalia/Large_Invoice_sample2.xml", - "success": true, - "format": "xrechnung", - "error": null - } - ] - }, - "fatturapa": { - "success": 0, - "fail": 0, - "details": [] - }, - "totalSuccessRate": 1 -} \ No newline at end of file diff --git a/test/output/real-cii-exported.xml b/test/output/real-cii-exported.xml deleted file mode 100644 index 58d413a..0000000 --- a/test/output/real-cii-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN473.0056.87529.87529.871Trennblätter A4TB100A49.9020VATS19198.002Joghurt BananeARNR25.5050VATS7275.00 \ No newline at end of file diff --git a/test/output/real-ubl-exported.xml b/test/output/real-ubl-exported.xml deleted file mode 100644 index 9f5ef56..0000000 --- a/test/output/real-ubl-exported.xml +++ /dev/null @@ -1,115 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-03-05 - 2018-04-04 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 20 - 198 - - Trennblätter A4 - - - TB100A4 - - - S - 19 - - VAT - - - - - 9.9 - - - - 2 - 50 - 275 - - Joghurt Banane - - - ARNR2 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/sample-invoice.xml b/test/output/sample-invoice.xml deleted file mode 100644 index 1cf1d78..0000000 --- a/test/output/sample-invoice.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - urn:cen.eu:en16931:2017 - - - - INV-2023-001 - 380 - - 20230101 - - - - - - Supplier Company - - Supplier Street - 123 - 12345 - Supplier City - DE - - - DE123456789 - - - - Customer Company - - Customer Street - 456 - 54321 - Customer City - DE - - - - - - EUR - - 200.00 - 38.00 - 238.00 - 238.00 - - - - \ No newline at end of file diff --git a/test/output/simple/EN16931_Einfach.cii.xml-exported.xml b/test/output/simple/EN16931_Einfach.cii.xml-exported.xml deleted file mode 100644 index 58d413a..0000000 --- a/test/output/simple/EN16931_Einfach.cii.xml-exported.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN473.0056.87529.87529.871Trennblätter A4TB100A49.9020VATS19198.002Joghurt BananeARNR25.5050VATS7275.00 \ No newline at end of file diff --git a/test/output/simple/EN16931_Einfach.ubl.xml-exported.xml b/test/output/simple/EN16931_Einfach.ubl.xml-exported.xml deleted file mode 100644 index 9f5ef56..0000000 --- a/test/output/simple/EN16931_Einfach.ubl.xml-exported.xml +++ /dev/null @@ -1,115 +0,0 @@ - - - urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0 - 471102 - 2018-03-05 - 2018-04-04 - 380 - EUR - - - - - Lieferant GmbH - - - Lieferantenstraße 20 - 0 - München - 80333 - - DE - - - - - 201/113/40209 - - VAT - - - - - - - - - - Kunden AG Mitte - - - Kundenstraße 15 - 0 - Frankfurt - 69876 - - DE - - - - - - - - Due in 30 days - - - - 0.00 - - - - 0.00 - 0.00 - 0.00 - 0.00 - - - - - 1 - 20 - 198 - - Trennblätter A4 - - - TB100A4 - - - S - 19 - - VAT - - - - - 9.9 - - - - 2 - 50 - 275 - - Joghurt Banane - - - ARNR2 - - - S - 7 - - VAT - - - - - 5.5 - - - \ No newline at end of file diff --git a/test/output/test-invoice-reextracted.xml b/test/output/test-invoice-reextracted.xml deleted file mode 100644 index 58d413a..0000000 --- a/test/output/test-invoice-reextracted.xml +++ /dev/null @@ -1,3 +0,0 @@ - - -urn:cen.eu:en16931:2017380471102NaNNaNNaNLieferant GmbHLieferantenstraße 20080333MünchenDEDE123456789201/113/40209Kunden AG MitteKundenstraße 15069876FrankfurtDEEURNaNNaNNaN473.0056.87529.87529.871Trennblätter A4TB100A49.9020VATS19198.002Joghurt BananeARNR25.5050VATS7275.00 \ No newline at end of file diff --git a/test/output/test-invoice-with-xml.pdf b/test/output/test-invoice-with-xml.pdf deleted file mode 100644 index 8445df6..0000000 Binary files a/test/output/test-invoice-with-xml.pdf and /dev/null differ diff --git a/test/output/validation-corpus-results.json b/test/output/validation-corpus-results.json deleted file mode 100644 index 61f0e04..0000000 --- a/test/output/validation-corpus-results.json +++ /dev/null @@ -1,192 +0,0 @@ -{ - "zugferdV2Correct": { - "success": 5, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Avoir_FR_type381_BASIC.pdf", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_DOM_BASICWL.pdf", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_DOM_MINIMUM.pdf", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_FR_BASICWL.pdf", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_FR_MINIMUM.pdf", - "success": true, - "valid": true, - "errors": [], - "error": null - } - ] - }, - "zugferdV2Fail": { - "success": 0, - "fail": 5, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_BASIC.pdf", - "success": false, - "valid": true, - "errors": [], - "error": "Validation result (true) doesn't match expectation (false)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_EN16931.pdf", - "success": false, - "valid": true, - "errors": [], - "error": "Validation result (true) doesn't match expectation (false)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_MINIMUM.pdf", - "success": false, - "valid": true, - "errors": [], - "error": "Validation result (true) doesn't match expectation (false)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_BASICWL.pdf", - "success": false, - "valid": true, - "errors": [], - "error": "Validation result (true) doesn't match expectation (false)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_EN16931.pdf", - "success": false, - "valid": true, - "errors": [], - "error": "Validation result (true) doesn't match expectation (false)" - } - ] - }, - "cii": { - "success": 5, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_1_Teilrechnung.cii.xml", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_2_Teilrechnung.cii.xml", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_AbweichenderZahlungsempf.cii.xml", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Betriebskostenabrechnung.cii.xml", - "success": true, - "valid": true, - "errors": [], - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach.cii.xml", - "success": true, - "valid": true, - "errors": [], - "error": null - } - ] - }, - "ubl": { - "success": 0, - "fail": 5, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_1_Teilrechnung.ubl.xml", - "success": false, - "valid": false, - "errors": [ - { - "code": "VAL-ERROR", - "message": "Validation error: XRechnung validator not yet implemented" - } - ], - "error": "Validation result (false) doesn't match expectation (true)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_2_Teilrechnung.ubl.xml", - "success": false, - "valid": false, - "errors": [ - { - "code": "VAL-ERROR", - "message": "Validation error: XRechnung validator not yet implemented" - } - ], - "error": "Validation result (false) doesn't match expectation (true)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_AbweichenderZahlungsempf.ubl.xml", - "success": false, - "valid": false, - "errors": [ - { - "code": "VAL-ERROR", - "message": "Validation error: XRechnung validator not yet implemented" - } - ], - "error": "Validation result (false) doesn't match expectation (true)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Betriebskostenabrechnung.ubl.xml", - "success": false, - "valid": false, - "errors": [ - { - "code": "VAL-ERROR", - "message": "Validation error: XRechnung validator not yet implemented" - } - ], - "error": "Validation result (false) doesn't match expectation (true)" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach.ubl.xml", - "success": false, - "valid": false, - "errors": [ - { - "code": "VAL-ERROR", - "message": "Validation error: XRechnung validator not yet implemented" - } - ], - "error": "Validation result (false) doesn't match expectation (true)" - } - ] - }, - "totalCorrectSuccessRate": 0.6666666666666666 -} \ No newline at end of file diff --git a/test/output/xml-rechnung-corpus-results.json b/test/output/xml-rechnung-corpus-results.json deleted file mode 100644 index 0d58928..0000000 --- a/test/output/xml-rechnung-corpus-results.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "cii": { - "success": 23, - "fail": 4, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_1_Teilrechnung.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_2_Teilrechnung.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_AbweichenderZahlungsempf.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Betriebskostenabrechnung.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach_DueDate.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Einfach_negativePaymentDue.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Elektron.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_ElektronischeAdresse.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Gutschrift.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Haftpflichtversicherung_Versicherungssteuer.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Innergemeinschaftliche_Lieferungen.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Kraftfahrversicherung_Bruttopreise.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Miete.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_OEPNV.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Physiotherapeut.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Rabatte.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_RechnungsUebertragung.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Rechnungskorrektur.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Reisekostenabrechnung.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_SEPA_Prenotification.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/EN16931_Sachversicherung_berechneter_Steuersatz.cii.xml", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Betriebskostenabrechnung.cii.xml", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung, expected: cii" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Einfach.cii.xml", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung, expected: cii" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Elektron.cii.xml", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung, expected: cii" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/XRECHNUNG_Reisekostenabrechnung.cii.xml", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung, expected: cii" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/CII/not_validating_full_invoice_based_onTest_EeISI_300_CENfullmodel.cii.xml", - "success": true, - "format": "facturx", - "error": null - } - ] - }, - "ubl": { - "success": 28, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_1_Teilrechnung.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_2_Teilrechnung.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_AbweichenderZahlungsempf.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Betriebskostenabrechnung.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach_DueDate.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Einfach_negativePaymentDue.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Elektron.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_ElektronischeAdresse.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Gutschrift.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Haftpflichtversicherung_Versicherungssteuer.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Innergemeinschaftliche_Lieferungen.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Kraftfahrversicherung_Bruttopreise.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Miete.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_OEPNV.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Physiotherapeut.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Rabatte.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_RechnungsUebertragung.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Rechnungskorrektur.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Reisekostenabrechnung.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_SEPA_Prenotification.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/EN16931_Sachversicherung_berechneter_Steuersatz.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Betriebskostenabrechnung.ubl.xml", - "success": true, - "format": "xrechnung", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Einfach.ubl.xml", - "success": true, - "format": "xrechnung", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Elektron.ubl.xml", - "success": true, - "format": "xrechnung", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/XRECHNUNG_Reisekostenabrechnung.ubl.xml", - "success": true, - "format": "xrechnung", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/not_validating_full_invoice_based_onTest_EeISI_300_CENfullmodel.ubl.xml", - "success": true, - "format": "ubl", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/XML-Rechnung/UBL/ubl-tc434-creditnote1.xml", - "success": true, - "format": "ubl", - "error": null - } - ] - }, - "fx": { - "success": 0, - "fail": 0, - "details": [] - }, - "totalSuccessRate": 0.9272727272727272 -} \ No newline at end of file diff --git a/test/output/zugferd-corpus-results.json b/test/output/zugferd-corpus-results.json deleted file mode 100644 index 0f2504c..0000000 --- a/test/output/zugferd-corpus-results.json +++ /dev/null @@ -1,753 +0,0 @@ -{ - "zugferdV1Correct": { - "success": 21, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/4s4u/additional-data-sample-1.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_BASIC_Einfach.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_BASIC_Rechnungskorrektur.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_Einfach.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_Haftpflichtversicherung_Versicherungssteuer.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_Kraftfahrversicherung_Bruttopreise.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_Rabatte.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_Rechnungskorrektur.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_SEPA_Prenotification.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_COMFORT_Sachversicherung_berechneter_Steuersatz.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_EXTENDED_Kostenrechnung.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_EXTENDED_Rechnungskorrektur.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Intarsys/ZUGFeRD_1p0_EXTENDED_Warenrechnung.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Konik/acme_invoice-42_ZUGFeRD.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20140519_499.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20140522_501.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20140703_502.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20150613_503.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20151008_504.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20151008_504new.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/correct/Mustangproject/MustangGnuaccountingBeispielRE-20170509_505.pdf", - "success": true, - "format": "zugferd", - "error": null - } - ] - }, - "zugferdV1Fail": { - "success": 3, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/fail/Mustangproject/fail1.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/fail/Mustangproject/fail2.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv1/fail/Mustangproject/fail3.pdf", - "success": true, - "format": "zugferd", - "error": null - } - ] - }, - "zugferdV2Correct": { - "success": 74, - "fail": 4, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Avoir_FR_type381_BASIC.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_DOM_BASICWL.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_DOM_MINIMUM.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_FR_BASICWL.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_FR_MINIMUM.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_UE_BASICWL.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/FNFE-factur-x-examples/Facture_UE_MINIMUM.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/Mustangproject/MustangGnuaccountingBeispielRE-20190610_507.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/Mustangproject/MustangGnuaccountingBeispielRE-20201121_508.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/Mustangproject/MustangGnuaccountingBeispielRE-20201121_508_withBOM.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/PHP_@gpFacturX/sample_inofficial_20190125_atgp_factur-x_v_1_0.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/BASIC/zugferd_2p0_BASIC_Einfach.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/BASIC/zugferd_2p0_BASIC_Rechnungskorrektur.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/BASIC/zugferd_2p0_BASIC_Taxifahrt.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_1_Teilrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_2_Teilrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_AbweichenderZahlungsempf.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Betriebskostenabrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Einfach.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Elektron.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_ElektronischeAdresse.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Gutschrift.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Haftpflichtversicherung_Versicherungssteuer.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Innergemeinschaftliche_Lieferungen.pdf", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Kraftfahrversicherung_Bruttopreise.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Miete.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_OEPNV.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Physiotherapeut.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Rabatte.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_RechnungsUebertragung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Rechnungskorrektur.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Reisekostenabrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_SEPA_Prenotification.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EN16931/zugferd_2p0_EN16931_Sachversicherung_berechneter_Steuersatz.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EXTENDED/zugferd_2p0_EXTENDED_Fremdwaehrung.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EXTENDED/zugferd_2p0_EXTENDED_InnergemeinschLieferungMehrereBestellungen.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EXTENDED/zugferd_2p0_EXTENDED_Kostenrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EXTENDED/zugferd_2p0_EXTENDED_Rechnungskorrektur.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/EXTENDED/zugferd_2p0_EXTENDED_Warenrechnung.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/intarsys/MINIMUM/zugferd_2p0_MINIMUM.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/BASIC/zugferd_2p1_BASIC_Einfach.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/BASIC/zugferd_2p1_BASIC_Rechnungskorrektur.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/BASIC/zugferd_2p1_BASIC_Taxifahrt.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/BASIC WL/zugferd_2p1_BASIC-WL_Buchungshilfe.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/BASIC WL/zugferd_2p1_BASIC-WL_Einfach.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_1_Teilrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_2_Teilrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_AbweichenderZahlungsempf.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Betriebskostenabrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Betriebskostenabrechnung_XRechnung_embedded.pdf", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Einfach.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Einfach_DueDate.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Einfach_negativePaymentDue.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Elektron.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Elektron_XRechnung.pdf", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Elektron_embedded.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_ElektronischeAdresse.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Gutschrift.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Haftpflichtversicherung_Versicherungssteuer.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Innergemeinschaftliche_Lieferungen.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Kraftfahrversicherung_Bruttopreise.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Miete.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_OEPNV.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Physiotherapeut.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Rabatte.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_RechnungsUebertragung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Rechnungskorrektur.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Reisekostenabrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Reisekostenabrechnung_XRechnung_embedded.pdf", - "success": false, - "format": "xrechnung", - "error": "Wrong format detected: xrechnung" - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_SEPA_Prenotification.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EN16931/zugferd_2p1_EN16931_Sachversicherung_berechneter_Steuersatz.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EXTENDED/zugferd_2p1_EXTENDED_Fremdwaehrung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EXTENDED/zugferd_2p1_EXTENDED_InnergemeinschLieferungMehrereBestellungen.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EXTENDED/zugferd_2p1_EXTENDED_Kostenrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EXTENDED/zugferd_2p1_EXTENDED_Rechnungskorrektur.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/EXTENDED/zugferd_2p1_EXTENDED_Warenrechnung.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/MINIMUM/zugferd_2p1_MINIMUM_Buchungshilfe.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/correct/symtrax/Beispiele/MINIMUM/zugferd_2p1_MINIMUM_Rechnung.pdf", - "success": true, - "format": "facturx", - "error": null - } - ] - }, - "zugferdV2Fail": { - "success": 19, - "fail": 0, - "details": [ - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_BASIC.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_EN16931.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type380_MINIMUM.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_BASICWL.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_EN16931.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Avoir_FR_type381_MINIMUM.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Facture_DOM_BASIC.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Facture_DOM_EN16931.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Facture_FR_BASIC.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Facture_FR_EN16931.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Facture_UE_BASIC.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/FNFE-factur-x-examples/Facture_UE_EN16931.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/MustangRE-20171118_506_ZUGFeRD1and2.pdf", - "success": true, - "format": "zugferd", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/Mustangproject/MustangGnuaccountingBeispielRE-20171118_506.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/Mustangproject/MustangGnuaccountingBeispielRE-20190610_507a.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/Mustangproject/MustangGnuaccountingBeispielRE-20190610_507b.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/ZUGFeRD_2.0_fully_compliant_complete.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/ZUGFeRD_2_fully_compliant_complete.pdf", - "success": true, - "format": "facturx", - "error": null - }, - { - "file": "/mnt/data/lossless/fin.cx/xinvoice/test/assets/corpus/ZUGFeRDv2/fail/python-factur-x/python-factur-x.pdf", - "success": true, - "format": "facturx", - "error": null - } - ] - }, - "totalCorrectSuccessRate": 0.9595959595959596 -} \ No newline at end of file