warningPeppol BIS Billing 3.0profileCIIUBL
IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format
An Italian IPA code (Codice Univoco Ufficio) is malformed.
Six alphanumeric characters, exactly as assigned in the IndicePA directory.
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())
Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.