Konto
Deutsch

PEPPOL-COMMON-R044: Italienischer IPA-Code (Schema 0201) hat ein ungültiges Format

Peppol-BIS-Billing-3.0-Regel · Warnung · UBL / CII

StandardPeppol BIS Billing 3.0 (OpenPeppol)SchweregradWarnung: die Rechnung wird angenommen, sollte aber korrigiert werdenSyntaxUBL, CIIGilt fürRechnungen und Gutschriften im Peppol-Netzwerk (UBL) und, weil XRechnung die Peppol-Regeln übernimmt, jede XRechnung.

Offizieller Regeltext

[PEPPOL-COMMON-R044] IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format

Der normative Text ist Englisch und wird unverändert zitiert.

Warum dieser Fehler auftritt

Eine Kennung mit schemeID 0201 ist der Codice Univoco Unità Organizzativa (IPA-Code), der eine italienische Behördenstelle identifiziert; er muss dem von IPA definierten Format (sechs alphanumerische Zeichen) entsprechen. Die Regel wendet die IPA-Formatprüfung auf cbc:EndpointID, cac:PartyIdentification/cbc:ID und cbc:CompanyID mit schemeID 0201 (UBL) bzw. ram:URIID, ram:ID, ram:GlobalID mit schemeID 0201 (CII) an und warnt bei Abweichung. Sie schlägt an, wenn eine Partita IVA (11 Ziffern), ein Codice Fiscale oder ein kleingeschriebener Code unter 0201 steht.

So beheben Sie den Fehler

Den sechsstelligen IPA-Stellencode in Großbuchstaben genau so eintragen, wie er im Indice delle Pubbliche Amministrazioni veröffentlicht ist, z. B. UFE2OF. Für die USt-Nummer Schema 9906 (IT:VAT) und für die Steuernummer Schema 9907 (IT:CF) bzw. 0210 verwenden. Leerzeichen entfernen und den Code nicht auffüllen. Es ist eine Warnung, italienische Empfänger routen aber über den IPA-Code, ein falscher Wert bedeutet also Nichtzustellung.

Beispiel (gültig)

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

Was der Validator prüft

Geprüftes Element (Kontext):

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())

Rechnung prüfen

Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.

Rechnung prüfen →

Dieselbe Prüfung per API:

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

Verwandte Regeln

Häufige Fragen

Was bedeutet PEPPOL-COMMON-R044?

PEPPOL-COMMON-R044 ist eine Peppol-BIS-Billing-3.0-Regel: IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format

Wird meine Rechnung wegen PEPPOL-COMMON-R044 abgelehnt?

Nein. PEPPOL-COMMON-R044 ist eine Warnung: Die Rechnung wird angenommen, der Empfänger sieht aber den Hinweis. Beheben Sie ihn trotzdem, Warnungen werden in späteren Versionen oft zu Fehlern.

Für welche Formate gilt PEPPOL-COMMON-R044?

Rechnungen und Gutschriften im Peppol-Netzwerk (UBL) und, weil XRechnung die Peppol-Regeln übernimmt, jede XRechnung. Syntax: UBL und CII.

Quelle: Peppol BIS Billing 3.0.20 (November 2025). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.