Skip to content

Commit 9b018f5

Browse files
committed
documentation added
1 parent 8e51bc9 commit 9b018f5

16 files changed

+377
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Xrechnung Bundle
2+
3+
Eine integriertes Bundle mit dem Spezifikationsdokument des für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) und unterstützenden Komponenten.
4+
5+
## Validator (Prüftool)
6+
7+
Das Prüftool ist ein Programm, welches XML-Dateien (Dokumente) in Abhängigkeit von ihren Dokumenttypen gegen verschiedene Validierungsregeln (XML Schema und Schematron) prüft und das Ergebnis zu einem Konformitätsbericht (Konformitätsstatus valid oder invalid) mit einer Empfehlung zur Weiterverarbeitung (accept) oder Ablehnung (reject) aggregiert. Mittels Konfiguration kann bestimmt werden, welche der Konformitätsregeln durch ein Dokument, das zur Weiterverarbeitung empfohlen (accept) wird, verletzt sein dürfen.
8+
9+
Das Prüftool selbst ist fachunabhängig und kennt keine spezifischen Dokumentinhalte noch Validierungsregeln. Diese werden im Rahmen einer Prüftool-Konfiguration definiert, welche zur Anwendung des Prüftools erforderlich ist.
10+
11+
Weitere Details auf der [Validator Projektseite](https://github.com/itplr-kosit/validator).
12+
13+
## Validator Konfiguration XRechnung
14+
15+
Eine eigenständige Konfiguration für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) wird ebenfalls auf [GitHub bereitgestellt](https://github.com/itplr-kosit/validator-configuration-xrechnung) ([Releases](https://github.com/itplr-kosit/validator-configuration-xrechnung/releases)). Diese enthält alle notwendigen Ressourcen zu der Norm EN16931 (XML-Schema und [Schematron Regeln] (https://github.com/CenPC434/validation) u.a.) und die [XRechnung Schematron Regeln](https://github.com/itplr-kosit/xrechnung-schematron) in ihren aktuellen Versionen.
16+
17+
Weitere Details auf der [Validator Konfiguration XRechnung Projektseite](https://github.com/itplr-kosit/validator-configuration-xrechnung).
18+
19+
## XRechnung Schematron Regeln
20+
21+
Technische Implementierung der Geschäftsregeln des Standards [XRechnung](http://www.xoev.de/de/xrechnung) in Schematron Rules für XML Validierung.
22+
23+
Weitere Details auf der [XRechnung Schematron Regeln Projektseite](https://github.com/itplr-kosit/xrechnung-schematron).
24+
25+
## XRechnung Visualisierung
26+
27+
XSL Transformatoren für die Generierung von HTML Web-Seiten.
28+
29+
Diese zeigen den Inhalt von elektronischen Rechnungen an die dem Standard [XRechnung](http://www.xoev.de/de/xrechnung) entsprechen.
30+
31+
Weitere Details auf der [XRechnung Visualisierung Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
32+
33+
## XRechnung Testsuite
34+
35+
Valide Testdokumente des es Standards [XRechnung](http://www.xoev.de/de/xrechnung).
36+
37+
Diese dienen dazu bei Herstellern und Betreibern von IT-Fachverfahren
38+
das Verständnis der [XRechnung-Spezifikation](https://www.xoev.de/de/xrechnung) zu fördern, indem die umfangreichen und komplexen
39+
Vorgaben und Besonderheiten der Spezifikation durch valide Testdokumente veranschaulicht werden. Die Testdokumente stehen zur freien Verfügung für die Einbindung in eigene Testverfahren.
40+
41+
Weitere Details auf der [XRechnung Testsuite Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
4.72 MB
Binary file not shown.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Xrechnung Bundle
2+
3+
Eine integriertes Bundle mit dem Spezifikationsdokument des für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) und unterstützenden Komponenten.
4+
5+
## Validator (Prüftool)
6+
7+
Das Prüftool ist ein Programm, welches XML-Dateien (Dokumente) in Abhängigkeit von ihren Dokumenttypen gegen verschiedene Validierungsregeln (XML Schema und Schematron) prüft und das Ergebnis zu einem Konformitätsbericht (Konformitätsstatus valid oder invalid) mit einer Empfehlung zur Weiterverarbeitung (accept) oder Ablehnung (reject) aggregiert. Mittels Konfiguration kann bestimmt werden, welche der Konformitätsregeln durch ein Dokument, das zur Weiterverarbeitung empfohlen (accept) wird, verletzt sein dürfen.
8+
9+
Das Prüftool selbst ist fachunabhängig und kennt keine spezifischen Dokumentinhalte noch Validierungsregeln. Diese werden im Rahmen einer Prüftool-Konfiguration definiert, welche zur Anwendung des Prüftools erforderlich ist.
10+
11+
Weitere Details auf der [Validator Projektseite](https://github.com/itplr-kosit/validator).
12+
13+
## Validator Konfiguration XRechnung
14+
15+
Eine eigenständige Konfiguration für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) wird ebenfalls auf [GitHub bereitgestellt](https://github.com/itplr-kosit/validator-configuration-xrechnung) ([Releases](https://github.com/itplr-kosit/validator-configuration-xrechnung/releases)). Diese enthält alle notwendigen Ressourcen zu der Norm EN16931 (XML-Schema und [Schematron Regeln] (https://github.com/CenPC434/validation) u.a.) und die [XRechnung Schematron Regeln](https://github.com/itplr-kosit/xrechnung-schematron) in ihren aktuellen Versionen.
16+
17+
Weitere Details auf der [Validator Konfiguration XRechnung Projektseite](https://github.com/itplr-kosit/validator-configuration-xrechnung).
18+
19+
## XRechnung Schematron Regeln
20+
21+
Technische Implementierung der Geschäftsregeln des Standards [XRechnung](http://www.xoev.de/de/xrechnung) in Schematron Rules für XML Validierung.
22+
23+
Weitere Details auf der [XRechnung Schematron Regeln Projektseite](https://github.com/itplr-kosit/xrechnung-schematron).
24+
25+
## XRechnung Visualisierung
26+
27+
XSL Transformatoren für die Generierung von HTML Web-Seiten.
28+
29+
Diese zeigen den Inhalt von elektronischen Rechnungen an die dem Standard [XRechnung](http://www.xoev.de/de/xrechnung) entsprechen.
30+
31+
Weitere Details auf der [XRechnung Visualisierung Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
32+
33+
## XRechnung Testsuite
34+
35+
Valide Testdokumente des es Standards [XRechnung](http://www.xoev.de/de/xrechnung).
36+
37+
Diese dienen dazu bei Herstellern und Betreibern von IT-Fachverfahren
38+
das Verständnis der [XRechnung-Spezifikation](https://www.xoev.de/de/xrechnung) zu fördern, indem die umfangreichen und komplexen
39+
Vorgaben und Besonderheiten der Spezifikation durch valide Testdokumente veranschaulicht werden. Die Testdokumente stehen zur freien Verfügung für die Einbindung in eigene Testverfahren.
40+
41+
Weitere Details auf der [XRechnung Testsuite Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
Binary file not shown.
6.56 MB
Binary file not shown.
6.65 MB
Binary file not shown.
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
# XRechnung Bundle
2+
3+
Eine integriertes Bundle mit dem Spezifikationsdokument des für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) und unterstützennden Komponenten.
4+
5+
## Ueberblick Bestandteile
6+
7+
| Name | Version im Bundle | Kommentar |
8+
|------------------------------------|-------------------|-----------|
9+
| XRechnung Specification | 2.1.1 | - |
10+
| XRechnung Syntax-Binding | zu 2.1.1 | keine Aenderungen, kompatibel zu XRechnung |
11+
| Validator | 1.4.2 | |
12+
| XRechnung Validator Konfiguration | 2021-07-31 | |
13+
| XRechnung Schematron | 1.6.0 | |
14+
| XRechnung Visualization | 2021-07-31 | |
15+
| XRechnung Tessuite | 2021-07-31 | |
16+
## Aenderungen zum letzten Release
17+
18+
### Validator
19+
20+
* Kleinere Bugs behoben, keine kritischen Aenderungen
21+
22+
Details siehe: https://github.com/itplr-kosit/validator/releases/tag/v1.4.2
23+
24+
### Validator Konfiguration XRechnung
25+
26+
* Basiert auf einem Fork der CEN Regeln, da ein kritischer Fehler bei der Regel BR-CO-15 nicht von CEN behoben wurde. Den Fork hat die KoSIT beauftragt.
27+
* Wichtigste Aenderungen betreffen die integrierten Regeln der CEN
28+
* Diese koennen insbesondere sein:
29+
1. Bei CII Syntax:
30+
- BR-CO-10, BR-CO-08, BR-Z-08 wurde vollständig bzgl. decimal-Verwendung überarbeitet -> **ggf. kritisch**
31+
- bzgl. BR-AE-XX, BR-E-XX, BR-G-XX wurde der Einstiegsmatch korrigiert -> **ggf. kritisch**
32+
- BR-CO-17 Rundungsproblematik wurde beareitet -> **ggf. kritisch**
33+
- Match für CII-SR-169, CII-SR-171 (Warning) wurde komplett geändert -> **ggf. kritisch**
34+
- in Zusammenhang mit BR-CL-23 sind offenbar auch Werte entfallen (z.B. 64) -> **kritisch**
35+
- in Zusammenhang mit BR-CO-09 wurden auch Codes entfernt (z.B. AN) -> **kritisch** *
36+
2. Bei UBL Syntax
37+
- UBL-SR-43 von name auf local-name umgestellt -> **kritisch**
38+
- BR-CO-10 wurde vollständig bzgl. decimal-Verwendung überarbeitet -> **ggf. kritisch**
39+
- BR-CO-15 bzgl. Anzahl TaxTotal korrigiert -> **ggf. kritisch**
40+
- in Zusammenhang mit BR-CL-23 sind offenbar auch Werte entfallen (z.B. 64) -> **kritisch**
41+
42+
Details siehe: https://github.com/itplr-kosit/validator-configuration-xrechnung/releases/tag/release-2021-07-31
43+
44+
### XRechnung Schematron Regeln
45+
46+
* Regel BR-DE-13 wurde durch einzelne Regeln BR-DE-23, BR-DE-24 und BR-DE-25 ersetzt
47+
* Regel BR-DE-26 zur Pruefung einer Preceeding Invoice
48+
49+
Details siehe: https://github.com/itplr-kosit/xrechnung-schematron/releases/tag/release-1.6.0
50+
51+
52+
### XRechnung Visualisierung
53+
54+
* Darstellung der Zeilennummern ist frei konfigurierbar
55+
* Moeglichkeit zur tabelarischen Darstellung von Rechnungszeilen in PDF
56+
57+
Details siehe: https://github.com/itplr-kosit/xrechnung-visualization/releases/tag/v2021-07-31
58+
59+
### XRechnung Testsuite
60+
61+
* Eingie neue Geschaeftsfaelle abgebildet
62+
* Auf XRechnung 2.1.x ge-up-dated
63+
64+
Details siehe: https://github.com/itplr-kosit/xrechnung-testsuite/releases/tag/release-2021-07-31
65+
66+
## Bundle Bestandteile Details
67+
68+
### Validator (Prüftool)
69+
70+
Das Prüftool ist ein Programm, welches XML-Dateien (Dokumente) in Abhängigkeit von ihren Dokumenttypen gegen verschiedene Validierungsregeln (XML Schema und Schematron) prüft und das Ergebnis zu einem Konformitätsbericht (Konformitätsstatus valid oder invalid) mit einer Empfehlung zur Weiterverarbeitung (accept) oder Ablehnung (reject) aggregiert. Mittels Konfiguration kann bestimmt werden, welche der Konformitätsregeln durch ein Dokument, das zur Weiterverarbeitung empfohlen (accept) wird, verletzt sein dürfen.
71+
72+
Das Prüftool selbst ist fachunabhängig und kennt keine spezifischen Dokumentinhalte noch Validierungsregeln. Diese werden im Rahmen einer Prüftool-Konfiguration definiert, welche zur Anwendung des Prüftools erforderlich ist.
73+
74+
Weitere Details auf der [Validator Projektseite](https://github.com/itplr-kosit/validator).
75+
76+
### Validator Konfiguration XRechnung
77+
78+
Eine eigenständige Konfiguration für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) wird ebenfalls auf [GitHub bereitgestellt](https://github.com/itplr-kosit/validator-configuration-xrechnung) ([Releases](https://github.com/itplr-kosit/validator-configuration-xrechnung/releases)). Diese enthält alle notwendigen Ressourcen zu der Norm EN16931 (XML-Schema und [Schematron Regeln] (https://github.com/CenPC434/validation) u.a.) und die [XRechnung Schematron Regeln](https://github.com/itplr-kosit/xrechnung-schematron) in ihren aktuellen Versionen.
79+
80+
Weitere Details auf der [Validator Konfiguration XRechnung Projektseite](https://github.com/itplr-kosit/validator-configuration-xrechnung).
81+
82+
### XRechnung Schematron Regeln
83+
84+
Technische Implementierung der Geschäftsregeln des Standards [XRechnung](http://www.xoev.de/de/xrechnung) in Schematron Rules für XML Validierung.
85+
86+
Weitere Details auf der [XRechnung Schematron Regeln Projektseite](https://github.com/itplr-kosit/xrechnung-schematron).
87+
88+
### XRechnung Visualisierung
89+
90+
XSL Transformatoren für die Generierung von HTML Web-Seiten.
91+
92+
Diese zeigen den Inhalt von elektronischen Rechnungen an die dem Standard [XRechnung](http://www.xoev.de/de/xrechnung) entsprechen.
93+
94+
Weitere Details auf der [XRechnung Visualisierung Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
95+
96+
### XRechnung Testsuite
97+
98+
Valide Testdokumente des es Standards [XRechnung](http://www.xoev.de/de/xrechnung).
99+
100+
Diese dienen dazu bei Herstellern und Betreibern von IT-Fachverfahren
101+
das Verständnis der [XRechnung-Spezifikation](https://www.xoev.de/de/xrechnung) zu fördern, indem die umfangreichen und komplexen
102+
Vorgaben und Besonderheiten der Spezifikation durch valide Testdokumente veranschaulicht werden. Die Testdokumente stehen zur freien Verfügung für die Einbindung in eigene Testverfahren.
103+
104+
Weitere Details auf der [XRechnung Testsuite Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
Binary file not shown.
6.66 MB
Binary file not shown.
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# XRechnung Bundle
2+
3+
Eine integriertes Bundle mit dem Spezifikationsdokument für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) und unterstützende Komponenten.
4+
5+
## Überblick Bestandteile
6+
7+
| Name | Version im Bundle | Kommentar |
8+
|------------------------------------|-------------------|-----------|
9+
| XRechnung Specification | 2.2.0 | - |
10+
| XRechnung Syntax-Binding | zu 2.2.0 | keine Änderungen, kompatibel zu XRechnung |
11+
| Validator | 1.4.2 | |
12+
| XRechnung Validator Konfiguration | 2022-11-15 | |
13+
| XRechnung Schematron | 1.7.3 | |
14+
| XRechnung Visualization | 2022-11-15 | |
15+
| XRechnung Testsuite | 2022-11-15 | |
16+
17+
## Änderungen zum letzten Release
18+
19+
Es ist zu beachten, dass dieses Release alle vorangegangenen Änderungen der XRechnung Bundle Version 2.2.0 zur Version 2.1.1 beinhaltet.
20+
21+
### Validator
22+
23+
* Keine Änderungen
24+
25+
Details siehe: https://github.com/itplr-kosit/validator/releases/tag/v1.4.2
26+
27+
### Validator Konfiguration XRechnung
28+
29+
* Jetzt mit Testsuite v2022-11-15 und Schematron v1.7.3
30+
* Neue CEN Unit Tests wurden hinzugefügt
31+
* Struktur der Tests "Unexpected Behaviour of CEN Rules" wurde angepasst
32+
* Möglichkeit zur Validierung von Dateien jetzt auch über das ant target `create-validator-reports-from-custom-tests` möglich
33+
34+
Details siehe: https://github.com/itplr-kosit/validator-configuration-xrechnung/releases/tag/release-2022-11-15
35+
36+
### XRechnung Schematron Regeln
37+
38+
* BR-DE-21 lässt auch in CII den Extension Specification Identifier zu
39+
* Minor Bugs wurden behoben
40+
41+
Details siehe: https://github.com/itplr-kosit/xrechnung-schematron/releases/tag/release-1.7.3
42+
43+
### XRechnung Visualisierung
44+
45+
* Fehlende Anzeige von Inhaltselementen und weitere Minor Bugs wurden behoben
46+
* PDF und HTML Darstellung wurden vereinheitlicht
47+
* Tests wurden erweitert
48+
49+
Details siehe: https://github.com/itplr-kosit/xrechnung-visualization/releases/tag/v2022-11-15
50+
51+
### XRechnung Testsuite
52+
53+
* Fehlerhafte Verwendung von Scheme identifiern in `04.05a-INVOICE_uncefact.xml` wurde korrigiert
54+
55+
Details siehe: https://github.com/itplr-kosit/xrechnung-testsuite/releases/tag/release-2022-11-15
56+
57+
## Bundle Bestandteile Details
58+
59+
### Validator (Prüftool)
60+
61+
Das Prüftool ist ein Programm, welches XML-Dateien (Dokumente) in Abhängigkeit von ihren Dokumenttypen gegen verschiedene Validierungsregeln (XML Schema und Schematron) prüft und das Ergebnis zu einem Konformitätsbericht (Konformitätsstatus *valid* oder *invalid*) mit einer Empfehlung zur Weiterverarbeitung (*accept*) oder Ablehnung (*reject*) aggregiert. Mittels Konfiguration kann bestimmt werden, welche der Konformitätsregeln durch ein Dokument, das zur Weiterverarbeitung empfohlen (*accept*) wird, verletzt sein dürfen.
62+
63+
Das Prüftool selbst ist fachunabhängig und kennt weder spezifische Dokumentinhalte noch Validierungsregeln. Diese werden im Rahmen einer Prüftool-Konfiguration definiert, welche zur Anwendung des Prüftools erforderlich ist.
64+
65+
Weitere Details auf der [Validator Projektseite](https://github.com/itplr-kosit/validator).
66+
67+
### Validator Konfiguration XRechnung
68+
69+
Eine eigenständige Konfiguration für den Standard [XRechnung](http://www.xoev.de/de/xrechnung) wird ebenfalls auf [GitHub bereitgestellt](https://github.com/itplr-kosit/validator-configuration-xrechnung) ([Releases](https://github.com/itplr-kosit/validator-configuration-xrechnung/releases)). Diese enthält alle notwendigen Ressourcen zu der Norm EN16931 (XML-Schema und [Schematron Regeln](https://github.com/CenPC434/validation) u.a.) und die [XRechnung Schematron Regeln](https://github.com/itplr-kosit/xrechnung-schematron) in ihren aktuellen Versionen.
70+
71+
Weitere Details auf der [Validator Konfiguration XRechnung Projektseite](https://github.com/itplr-kosit/validator-configuration-xrechnung).
72+
73+
### XRechnung Schematron Regeln
74+
75+
Technische Implementierung der Geschäftsregeln des Standards [XRechnung](http://www.xoev.de/de/xrechnung) in Schematron Rules für XML Validierung.
76+
77+
Weitere Details auf der [XRechnung Schematron Regeln Projektseite](https://github.com/itplr-kosit/xrechnung-schematron).
78+
79+
### XRechnung Visualisierung
80+
81+
XSL Transformatoren für die Generierung von HTML Web-Seiten und PDF Dateien.
82+
83+
Diese zeigen den Inhalt von elektronischen Rechnungen an, die dem Standard [XRechnung](http://www.xoev.de/de/xrechnung) entsprechen.
84+
85+
Weitere Details auf der [XRechnung Visualisierung Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).
86+
87+
### XRechnung Testsuite
88+
89+
Valide Testdokumente des Standards [XRechnung](http://www.xoev.de/de/xrechnung).
90+
91+
Diese dienen dazu, bei Organisationen, die IT-Fachverfahren herstellen und betreiben, das Verständnis der [XRechnung-Spezifikation](https://www.xoev.de/de/xrechnung) zu fördern, indem die umfangreichen und komplexen Vorgaben und Besonderheiten der Spezifikation durch valide Testdokumente veranschaulicht werden. Die Testdokumente stehen zur freien Verfügung für die Einbindung in eigene Testverfahren.
92+
93+
Weitere Details auf der [XRechnung Testsuite Projektseite](https://github.com/itplr-kosit/xrechnung-visualization).

0 commit comments

Comments
 (0)