Peppol BIS Billing 3.0.15 · UBL

IS-R-003: If seller is icelandic then it shall contain his address with street name and zip code —…

Peppol BIS Billing 3.0.15 · UBL

fatalcountry

Original rule text

[IS-R-003]-If seller is icelandic then it shall contain his address with street name and zip code — Ef seljandi er íslenskur þá skal heimilisfang seljanda innihalda götuheiti og póstnúmer (BT-35 og BT-38).

Stored validation assertion
exists(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:StreetName) and exists(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone)

IS-R-003 is a fatal rule in the country layer of Peppol BIS Billing 3.0.15 · UBL. An invoice that breaks it is rejected. It refers to BT-35, BT-38.

What this rule requires

For a UBL credit note or invoice where the supplier country identification code (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) is IS, the supplier postal address must contain both a cbc:StreetName element (BT-35) and a cbc:PostalZone element (BT-38). The test checks only that these elements exist, not that their text content is non-empty. This is a fatal rule, so absence of either element causes validation failure.

How to fix

In the supplier party's postal address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress), add the missing cbc:StreetName element with the street name and/or the missing cbc:PostalZone element with the postal code. Only the presence of these elements is required by the rule, but provide the actual address values for a meaningful address.

Guidance on this rule. The original text above is authoritative.

Where to go next

IS-R-003 changed in 1 published Peppol BIS Billing UBL release comparison:

Validate an invoice against these rules · All release changes