BT-37Seller city
Oficjalna treść reguły
[BR-DE-3] The element "Seller city" (BT-37) must be transmitted.
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
XRechnung wymaga podania miejscowości w adresie pocztowym sprzedawcy, oprócz kodu kraju wymaganego przez EN 16931. Reguła sprawdza, czy cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CityName (UBL) lub ram:SellerTradeParty/ram:PostalTradeAddress/ram:CityName (CII) zawiera niepustą wartość. Błąd występuje zwykle, gdy adres jest eksportowany jako jeden wiersz do cbc:StreetName lub gdy pole miejscowości w danych podstawowych firmy jest puste.
Jak to naprawić
Dodaj cbc:CityName wewnątrz cac:PostalAddress sprzedawcy (UBL) lub ram:CityName wewnątrz ram:PostalTradeAddress (CII), zawierający tylko nazwę miejscowości, np. Berlin. Kod pocztowy umieść w cbc:PostalZone / ram:PostcodeCode (BR-DE-4), a ulicę w cbc:StreetName / ram:LineOne. Wartość składająca się wyłącznie z białych znaków jest traktowana jako brak.
Przykład (poprawny)
<cac:PostalAddress>
<cbc:StreetName>Musterstraße 1</cbc:StreetName>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10115</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
Co sprawdza walidator
Sprawdzany element (kontekst):
UBL
/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:PostalAddressTest (XPath):
cbc:CityName[boolean(normalize-space(.))]CII
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddressTest (XPath):
ram:CityName[boolean(normalize-space(.))]
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-DE-1Brak instrukcji płatności (BG-16)BR-DE-2Brak danych kontaktowych sprzedawcy (BG-6)BR-DE-4Element „Kod pocztowy sprzedawcy” musi zostać przekazanyBR-DE-5Brak osoby kontaktowej sprzedawcy (BT-41)BR-DE-6Brak numeru telefonu kontaktowego sprzedawcy (BT-42)BR-DE-7Brak adresu e-mail kontaktowego sprzedawcy (BT-43)BR-DE-8Element „Miejscowość nabywcy” musi zostać przekazanyBR-DE-9Element „Kod pocztowy nabywcy” musi zostać przekazany
Najczęstsze pytania
Co oznacza BR-DE-3?
BR-DE-3 to reguła xrechnung: The element "Seller city" (BT-37) must be transmitted.
Czy moja faktura zostanie odrzucona z powodu BR-DE-3?
Tak. BR-DE-3 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy BR-DE-3?
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.