Stand der Regelpakete

Welche Regelwerke VAMPIRE kennt

Ein Regelwerk enthält die Prüfregeln eines Formats in einer Fassung, zum Beispiel die Regeln der XRechnung 3.0.2. Auf dieser Seite sehen Sie jedes Regelwerk, das VAMPIRE kennt, mit seiner Fassung, der Zahl seiner Regeln, seiner Herkunft und seiner Lizenz. Die Übersicht wird aus denselben Daten erzeugt wie die Datei NOTICE in jedem Paket.


Die Herausgeber der Formate veröffentlichen ihre Prüfregeln als Schematron-Dateien; Schematron ist eine Sprache, in der sich Prüfregeln für XML beschreiben lassen. VAMPIRE übersetzt diese offiziellen Dateien maschinell in ein eigenes Regelformat. Die Kennungen der Regeln und die Meldungstexte bleiben dabei unverändert, sodass Sie jede Meldung von VAMPIRE in den Unterlagen des Herausgebers wiederfinden.

1 · Schematron-Datei
offiziell, vom Herausgeber
2 · Maschinelle Übersetzung
Kennungen und Texte bleiben gleich
Regelpaket
in VAMPIRE PHP und VAMPIRE JS
Woher die Regelpakete kommen: Die offiziellen Schematron-Dateien werden maschinell übersetzt, Kennungen und Meldungstexte bleiben gleich.

Die übersetzten Regelpakete stehen unter der Lizenz ihrer Quelle. VAMPIRE PHP ist freie Software unter der GPL-2.0-or-later, VAMPIRE JS ist ein Kaufprodukt. Die Regelpakete sind in beiden Ausführungen enthalten und kosten nichts extra. Ist die Lizenz eines Regelwerks nicht geklärt, liefern wir dieses Regelwerk nicht aus.


Die Regelwerke

Die Spalten PHP und JS sagen, ob das Regelwerk im Paket von VAMPIRE PHP und im Paket von VAMPIRE JS enthalten ist. Ein Regelwerk mit dem Stand „nicht ausgeliefert“ fehlt in beiden Paketen, bis seine Lizenz geklärt ist; eine Rechnung dieses Formats bekommt dann den Hinweis „Regelwerk nicht enthalten“ und kein Ergebnis.

Regelwerk Fassung Regeln PHP JS Lizenz Stand Herkunft
AGID-EN16931-UBL 3.0.2 1 064 – – – nicht ausgeliefert peppol-docs.agid.gov.it
CEN-EN16931-UBL 3.0.21 979 ja ja EUPL-1.2 geklärt European Commission, ConnectingEurope
CIUS-HR-UBL 1.0.4 62 ja – LicenseRef-HR-PoreznaUprava-Reuse-With-Attribution geklärt Porezna uprava, Ministarstvo financija, Republika Hrvatska
CIUS-PT-UBL 2.1.1 1 154 – – – nicht ausgeliefert www.espap.gov.pt
CIUS-RO-UBL 1.0.9 1 098 ja – EUPL-1.2 geklärt Ministerul Finantelor, ANAF e-Factura
CIUS-RS-UBL 1.0.0 46 – – – nicht ausgeliefert github.com
EN16931-CII 1.3.16 806 ja ja EUPL-1.2 geklärt European Commission, ConnectingEurope
EN16931-UBL 1.3.16 979 ja ja EUPL-1.2 geklärt European Commission, ConnectingEurope
FACTURX-BASIC-CII 1.09.2 472 ja ja EUPL-1.2 geklärt FNFE-MPE / FeRD
FACTURX-BASICWL-CII 1.09.2 337 ja ja EUPL-1.2 geklärt FNFE-MPE / FeRD
FACTURX-EN16931-CII 1.09.2 627 ja – EUPL-1.2 geklärt FNFE-MPE / FeRD
FACTURX-EXTENDED-CII 1.09.2 1 464 ja ja EUPL-1.2 geklärt FNFE-MPE / FeRD
FACTURX-MINIMUM-CII 1.09.2 66 ja ja EUPL-1.2 geklärt FNFE-MPE / FeRD
PEPPOL-EN16931-UBL 3.0.21 165 ja ja – angefragt OpenPeppol AISBL
UBL-TR 1.2.1 474 – – – nicht ausgeliefert ebelge.gib.gov.tr
UBLBE-UBL 1.31 1 050 – – – nicht ausgeliefert www.ubl.be
XRechnung-CII 3.0.2 71 ja ja Apache-2.0 geklärt Koordinierungsstelle für IT-Standards, Bremen
XRechnung-UBL 3.0.2 76 ja ja Apache-2.0 geklärt Koordinierungsstelle für IT-Standards, Bremen

Stand „angefragt“: Der Rechteinhaber nennt für diese Regeln keine Lizenz. Seine Zustimmung zur Weitergabe ist angefragt. Bis zur Antwort sind die Regeln enthalten; ohne Zustimmung werden sie mit dem nächsten Update entfernt.


Die Fassungen der Mehrfachprüfung

Für die Mehrfachprüfung trägt VAMPIRE je Fassung eigene Regelpakete. Die Zahl nennt die Regeln je Profil in dieser Reihenfolge: MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED.

Format Fassung gültig Regelpakete
XRechnung 3.0 3.0.2 ab 20.06.2024 ja
XRechnung 3.0 3.0.1 ab 01.02.2024 bis 19.06.2024 nicht enthalten, nur der Gültigkeitszeitraum ist bekannt
XRechnung 3.0 3.0.0 ab 01.08.2023 bis 31.01.2024 nicht enthalten, nur der Gültigkeitszeitraum ist bekannt
ZUGFeRD / Factur-X 2.5.2 – 66 · 337 · 472 · 627 · 1 464 ( EUPL-1.2 )
ZUGFeRD / Factur-X 2.5 – 110 · 258 · 371 · 496 · 1 458 ( EUPL-1.2 )
ZUGFeRD / Factur-X 2.4 – 79 · 256 · 367 · 492 · 816 ( EUPL-1.2 )
ZUGFeRD / Factur-X 2.3.3 – 65 · 330 · 464 · 616 · 1 360 ( EUPL-1.2 )
ZUGFeRD / Factur-X 2.3.2 – 65 · 330 · 464 · 616 · 1 360 ( EUPL-1.2 )
ZUGFeRD / Factur-X 2.2 – 287 · 890 · 1 176 · 1 521 · 4 897 ( EUPL-1.2 )
ZUGFeRD / Factur-X 2.1 – 522 · 1 069 · 1 293 · 1 703 · 3 522 ( EUPL-1.2 )

Bei jeder Prüfung mit den Regeln von ZUGFeRD und Factur-X nennt der Bericht den Satz: „Diese Prüfung wendet die Veröffentlichung Factur-X / ZUGFeRD von FNFE-MPE und FeRD an.“

Diese Übersicht ist aus den Herkunftsangaben der Regelpakete erzeugt, Stand 18.10.2026.

Nichts auf dieser Seite ist eine Rechtsberatung.


VAMPIRE PHP frei, VAMPIRE JS im Shop.

VAMPIRE PHP und alle Regelpakete sind frei und liegen auf GitHub und Packagist. VAMPIRE JS erwerben Sie im Shop von invoicePress.de.