Konto
Polski

PEPPOL-COMMON-R041: Norweski numer organizacji (schemat 0192) ma nieprawidłowy format

Reguła Peppol BIS Billing 3.0 · Błąd · UBL, CII

StandardPeppol BIS Billing 3.0 (OpenPeppol)WagaBłąd: faktura zostaje odrzuconaSkładniaUBL, CIIDotyczyFaktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung.

Oficjalna treść reguły

[PEPPOL-COMMON-R041] Norwegian organization number MUST be stated in the correct format.

Tekst normatywny jest w języku angielskim i cytowany bez zmian.

Dlaczego pojawia się ten błąd

Identyfikator z schemeID 0192 to norweski numer organizacji z rejestru Brønnøysund i musi składać się z dokładnie dziewięciu cyfr z prawidłową cyfrą kontrolną modulo 11. Reguła sprawdza cbc:EndpointID, cac:PartyIdentification/cbc:ID i cbc:CompanyID ze schemeID 0192 (UBL) lub ram:URIID, ram:ID, ram:GlobalID ze schemeID 0192 (CII). Błąd pojawia się przy prefiksie NO, sufiksie MVA numeru VAT, spacjach (987 654 321) lub błędnej cyfrze.

Jak to naprawić

Wpisz wyłącznie dziewięć cyfr, np. 987654321, bez NO, MVA i spacji, oraz zweryfikuj cyfrę kontrolną w rejestrze. Jeśli kontrahent nie jest norweski, użyj właściwego schematu dla jego identyfikatora (np. 0007 – szwedzki numer organizacji, 0184 – duński CVR, 0088 – GLN). Pobieraj numer z oficjalnego rejestru, a nie z pola tekstowego w kartotece klienta.

Przykład (poprawny)

<cbc:EndpointID schemeID="0192">987654321</cbc:EndpointID>

Co sprawdza walidator

Sprawdzany element (kontekst):

UBL

cbc:EndpointID[@schemeID = '0192'] | cac:PartyIdentification/cbc:ID[@schemeID = '0192'] | cbc:CompanyID[@schemeID = '0192']

Test (XPath):

matches(normalize-space(), '^[0-9]{9}$') and u:mod11(normalize-space())

CII

ram:URIID[@schemeID = '0192'] | ram:ID[@schemeID = '0192'] | ram:GlobalID[@schemeID = '0192']

Test (XPath):

matches(normalize-space(), '^[0-9]{9}$') and u:mod11(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.

Sprawdź swoją fakturę →

To samo sprawdzenie przez API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Powiązane reguły

Najczęstsze pytania

Co oznacza PEPPOL-COMMON-R041?

PEPPOL-COMMON-R041 to reguła peppol bis billing 3.0: Norwegian organization number MUST be stated in the correct format.

Czy moja faktura zostanie odrzucona z powodu PEPPOL-COMMON-R041?

Tak. PEPPOL-COMMON-R041 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.

Jakich formatów dotyczy PEPPOL-COMMON-R041?

Faktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung. Składnia: UBL i CII.

Źródło: Peppol BIS Billing 3.0.20 (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.