BT-124External document location
Oficjalna treść reguły
[BR-TMP-2] BT-124 "External document location" must contain an absolute URL with a valid scheme.
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
Wartość istnieje, ale nie pasuje do wymaganego wzorca: zły format daty, IBAN z błędną cyfrą kontrolną, adres e-mail o niepoprawnej budowie, URL bez schematu lub tekst z niedozwolonymi znakami.
Jak to naprawić
Popraw wartość zgodnie z formatem wskazanym w regule: daty jako RRRR-MM-DD w UBL i RRRRMMDD z format="102" w CII, IBAN bez spacji i z poprawną sumą kontrolną, e-mail z dokładnie jednym @, URL zaczynający się od http:// lub https://.
Co sprawdza walidator
Sprawdzany element (kontekst):
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))
Sprawdź swoją fakturę
Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.
To samo sprawdzenie przez API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validatePowiązane reguły
BR-TMP-3Jeśli BT-149 (ilość bazowa ceny) występuje zarówno w GrossPriceProductTradePrice…BR-TMP-4BT-123 "Opis dokumentu uzupełniającego" (ram:Name) może wystąpić najwyżej raz w…BR-TMP-5BT-125 "Załączony dokument" (ram:AttachmentBinaryObject) najwyżej raz w…BR-TMP-6Daty w UBL muszą być przekazywane w formacie YYYY-MM-DDBR-TMP-7Daty w UNCEFACT/CII muszą mieć atrybut format="102" i być przekazywane w…
Najczęstsze pytania
Co oznacza BR-TMP-2?
BR-TMP-2 to reguła xrechnung: BT-124 "External document location" must contain an absolute URL with a valid scheme.
Czy moja faktura zostanie odrzucona z powodu BR-TMP-2?
Tak. BR-TMP-2 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy BR-TMP-2?
XRechnung w składni UBL lub CII, w tym PDF ZUGFeRD / Factur-X z profilem XRECHNUNG. Faktury dla niemieckich instytucji publicznych muszą ją spełniać. Składnia: UBL i CII.
Źródło: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.