InvoiceValidator.eu

BR-TMP-2

warningXRechnung 3.0.2 (Germany)profileCIIUBLBT-124

BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.

Why it fails

The external document location (BT-124) is not an absolute URL with a valid scheme.

How to fix it

Give a full URL including the scheme: https://example.com/docs/inv-42.pdf. A bare path or a file name fails.

What the validator checks

CII — context —

not(exists(ram:URIID)) or (matches(ram:URIID, $XR-URL-REGEX))

UBL — context —

matches(cbc:URI, $XR-URL-REGEX)

Related rules

Part of BR-TMP — Provisional rules.

Check your own invoice against BR-TMP-2

…or paste the XML instead

Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.