FMT-01: Der Validator erkennt das Dokument nicht als XRechnung — häufig fehlt oder ist ungültig cbc:CustomizationID (BT-24).
FMT-01: Dokumenttyp unbekannt / Format ungültig
Validator erkennt keine XRechnung — oft fehlt cbc:CustomizationID (BT-24)
Offizielle Regel
Validator reports: Document type unknown / format invalid / no test scenario matched.
Quelle: KoSIT Schematron (itplr-kosit/peppol-bis-invoice-3), CEN-EN16931-UBL.sch
Was bedeutet das?
FMT-01 ist ein synthetischer Hilfseintrag für generische Validator-Meldungen wie „Erkannter Dokumenttyp: unbekannt“ oder „kein Prüfszenario gegriffen“. Der KoSIT-Validator wählt das Prüfszenario anhand von cbc:CustomizationID (BT-24) als erstem Kindelement. Fehlt BT-24 oder enthält es keine bekannte XRechnung-URN, laufen keine Schematron-Regeln (BR-01 ff.) — stattdessen erscheint ein Formatfehler.
Beispiel (UBL)
Gültig (BT-24 mit XRechnung-URN):
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>Ungültig (BT-24 fehlt — FMT-01 / Dokumenttyp unbekannt):
<!-- Invalid: CustomizationID missing — validator reports document type unknown (FMT-01) -->
<!-- cbc:CustomizationID must be first child of ubl:Invoice -->
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>Typische Ursachen
- 1cbc:CustomizationID (BT-24) fehlt komplett.
- 2CustomizationID enthält keine XRechnung-URN.
- 3CustomizationID ist nicht das erste Kindelement von ubl:Invoice.
- 4XML ist nicht wohlgeformt oder falsche Namespace-URI.
Was prüfen?
- Erste Zeilen der ubl:Invoice auf cbc:CustomizationID prüfen.
- URN gegen xeinkauf.de / XRechnung 3.0 abgleichen.
- XML-Wohlform und UTF-8-Kodierung prüfen.
- Nach Fix BR-01 und weitere Regeln erwarten.
Offizielle & externe Quellen
Verwandte Fehler
Suchbegriffe
Fehlercode nicht gefunden?
Schick uns den Fehlercode (z.B. BR-DE-13) und wir nehmen ihn in die Bibliothek auf. Gib deine E-Mail an – dann senden wir dir die Lösung per E-Mail, in der Regel innerhalb von 12–24 Stunden nach dem Lesen.