BT-24Specification identifier
Officiële regeltekst
[BR-DE-21] The element "Specification identifier" (BT-24) shall syntactically correspond to the identifier of the XRechnung standard.
De normatieve tekst is Engels en wordt ongewijzigd geciteerd.
Waarom deze fout optreedt
Een XRechnung moet zich in BT-24 kenbaar maken met de exacte XRechnung-specificatie-identificatie. De regel vergelijkt cbc:CustomizationID (UBL) of ram:GuidelineSpecifiedDocumentContextParameter/ram:ID (CII) met de identificaties van de XRechnung CIUS, de XRechnung Extension en de variant voor de Clean Vehicles Directive, en waarschuwt bij elke andere waarde. Hij slaat aan wanneer nog een oude XRechnung 2.x-identificatie (urn:xoev-de:kosit:standard:xrechnung_2.3) is ingesteld, wanneer de Peppol BIS-identificatie wordt gebruikt, of wanneer de waarde witruimte aan het eind heeft.
Zo lost u het op
Zet cbc:CustomizationID / ram:GuidelineSpecifiedDocumentContextParameter/ram:ID op urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 voor een standaard XRechnung 3.x-document; voeg bij gebruik van de Extension (subfactuurregels, betaling door derden) #conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0 toe. Neem de tekenreeks exact over, op één regel, zonder spaties. Pas de waarde aan wanneer u naar een nieuwe XRechnung-versie overstapt; de validator van de ontvanger toetst aan de versies die op dat moment gelden.
Voorbeeld (geldig)
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0</cbc:CustomizationID>
Wat de validator controleert
Gecontroleerd element (context):
UBL
/ubl:Invoice | /cn:CreditNoteTest (XPath):
cbc:CustomizationID = $XR-CIUS-ID or cbc:CustomizationID = $XR-EXTENSION-ID or cbc:CustomizationID = $XR-CVD-IDCII
/rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContextTest (XPath):
ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-CIUS-ID or ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-EXTENSION-ID or ram:GuidelineSpecifiedDocumentContextParameter/ram:ID = $XR-CVD-ID
Automatisch herstellen
Deze fout kan automatisch worden hersteld: sleep het bestand naar de checker en klik op "Automatisch herstellen".
Dezelfde controle via API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateGerelateerde regels
BR-DE-1Betalingsinstructies (BG-16) ontbrekenBR-DE-2Contactgegevens van de verkoper (BG-6) ontbrekenBR-DE-3Plaats van de verkoper (BT-37) ontbreektBR-DE-4Het element "Postcode verkoper" moet worden verstrektBR-DE-5Contactpunt van de verkoper (BT-41) ontbreektBR-DE-6Telefoonnummer van de verkoper (BT-42) ontbreektBR-DE-7E-mailadres van de verkoper (BT-43) ontbreektBR-DE-8Het element "Plaats koper" moet worden verstrekt
Veelgestelde vragen
Wat betekent BR-DE-21?
BR-DE-21 is een xrechnung-regel: The element "Specification identifier" (BT-24) shall syntactically correspond to the identifier of the XRechnung standard.
Wordt mijn factuur geweigerd vanwege BR-DE-21?
Nee. BR-DE-21 is een waarschuwing: de factuur wordt geaccepteerd maar de ontvanger ziet de melding. Los het toch op, waarschuwingen worden in latere regelversies vaak fouten.
Voor welke formaten geldt BR-DE-21?
XRechnung in UBL- of CII-syntax, inclusief ZUGFeRD / Factur-X-PDF's met het profiel XRECHNUNG. Facturen aan Duitse overheden moeten eraan voldoen. Syntax: UBL en CII.
Bron: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Catalogus gegenereerd uit de officiële regelsets op 2026-10-15.