BT-124External document location
Offizieller Regeltext
[BR-TMP-2] BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.
Warum dieser Fehler auftritt
Der Wert ist vorhanden, entspricht aber nicht dem geforderten Muster: falsches Datumsformat, eine IBAN mit falscher Prüfziffer, eine E-Mail-Adresse ohne gültige Struktur, eine URL ohne Schema oder ein Text mit unzulässigen Zeichen.
So beheben Sie den Fehler
Korrigieren Sie den Wert gemäß dem in der Regel genannten Format: Datum als JJJJ-MM-TT in UBL bzw. JJJJMMTT mit format="102" in CII, IBAN ohne Leerzeichen und mit gültiger Prüfsumme, E-Mail-Adresse mit genau einem @, URL beginnend mit http:// oder https://.
Was der Validator prüft
Geprüftes Element (Kontext):
UBL
/ubl:Invoice/cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference | /cn:CreditNote/cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReferenceTest (XPath):
matches(cbc:URI, $XR-URL-REGEX)CII
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:AdditionalReferencedDocument[ram:TypeCode = '916']Test (XPath):
not(exists(ram:URIID)) or (matches(ram:URIID, $XR-URL-REGEX))
Rechnung prüfen
Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.
Dieselbe Prüfung per API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateVerwandte Regeln
BR-TMP-3Wenn BT-149 (Item price base quantity) sowohl in GrossPriceProductTradePrice als auch…BR-TMP-4BT-123 "Supporting document description" (ram:Name) darf innerhalb von "Additional…BR-TMP-5BT-125 "Attached document" (ram:AttachmentBinaryObject) darf innerhalb von "Additional…BR-TMP-6Datumsangaben in UBL müssen im Format JJJJ-MM-TT (YYYY-MM-DD) übermittelt werdenBR-TMP-7Datumsangaben in UNCEFACT/CII müssen das Attribut format="102" tragen und im Format…
Häufige Fragen
Was bedeutet BR-TMP-2?
BR-TMP-2 ist eine XRechnung-Regel: BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.
Wird meine Rechnung wegen BR-TMP-2 abgelehnt?
Ja. BR-TMP-2 ist als „fatal“ eingestuft; Validatoren (KoSIT, Peppol Access Points, ZRE/OZG-RE) weisen die Rechnung zurück, bis der Fehler behoben ist.
Für welche Formate gilt BR-TMP-2?
XRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen. Syntax: UBL und CII.
Quelle: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.