Faktura

PEPPOL-COMMON-R044

warningPeppol BIS Billing 3.0profileCIIUBL

IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format

Why it fails

An Italian IPA code (Codice Univoco Ufficio) is malformed.

How to fix it

Six alphanumeric characters, exactly as assigned in the IndicePA directory.

What the validator checks

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

u:checkCodiceIPA(normalize-space())

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

u:checkCodiceIPA(normalize-space())

Related rules

Part of PEPPOL-COMMON — Peppol identifier formats.

Validate an invoice against this rule →

This is a Peppol BIS Billing 3.0 rule: an invoice can be perfectly valid EN 16931 and still be rejected by it.