Konto
Polski

PEPPOL-COMMON-R044: Włoski kod IPA (schemat 0201) ma nieprawidłowy format

Reguła Peppol BIS Billing 3.0 · Ostrzeżenie · UBL, CII

StandardPeppol BIS Billing 3.0 (OpenPeppol)WagaOstrzeżenie: faktura jest przyjmowana, ale należy ją poprawićSkł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-R044] IPA Code (Codice Univoco Unità Organizzativa) 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 ze schemeID 0201 to Codice Univoco Unità Organizzativa (kod IPA) identyfikujący jednostkę włoskiej administracji publicznej; musi odpowiadać formatowi zdefiniowanemu przez IPA (sześć znaków alfanumerycznych). Reguła stosuje kontrolę formatu IPA do cbc:EndpointID, cac:PartyIdentification/cbc:ID i cbc:CompanyID ze schemeID 0201 (UBL) lub ram:URIID, ram:ID, ram:GlobalID ze schemeID 0201 (CII) i zgłasza ostrzeżenie w razie niezgodności. Uruchamia się, gdy pod 0201 umieszczono Partita IVA (11 cyfr), Codice Fiscale lub kod zapisany małymi literami.

Jak to naprawić

Wpisz sześcioznakowy kod jednostki IPA wielkimi literami, dokładnie tak, jak opublikowano go w Indice delle Pubbliche Amministrazioni, np. UFE2OF. Dla numeru VAT użyj schematu 9906 (IT:VAT), a dla kodu podatkowego schematu 9907 (IT:CF) lub 0210. Usuń spacje i nie uzupełniaj kodu dodatkowymi znakami. To tylko ostrzeżenie, ale włoscy odbiorcy kierują faktury na podstawie kodu IPA, więc błędna wartość oznacza, że faktura nie zostanie dostarczona.

Przykład (poprawny)

<cbc:EndpointID schemeID="0201">UFE2OF</cbc:EndpointID>

Co sprawdza walidator

Sprawdzany element (kontekst):

UBL

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

Test (XPath):

u:checkCodiceIPA(normalize-space())

CII

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

Test (XPath):

u:checkCodiceIPA(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-R044?

PEPPOL-COMMON-R044 to reguła peppol bis billing 3.0: IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format

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

Nie. PEPPOL-COMMON-R044 to ostrzeżenie: faktura jest przyjmowana, ale odbiorca widzi uwagę. Mimo to popraw ją, ostrzeżenia często stają się błędami w kolejnych wersjach reguł.

Jakich formatów dotyczy PEPPOL-COMMON-R044?

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.