GR-R-008-3: When Supplier is Greek and the INVOICE URL Document reference exists, the External…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[GR-R-008-3]-When Supplier is Greek and the INVOICE URL Document reference exists, the External Reference URI should be present
string-length(normalize-space(cac:Attachment/cac:ExternalReference/cbc:URI))>0GR-R-008-3 is a fatal rule in the country layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.
What this rule requires
For a Greek supplier (country code GR or EL), when an cac:AdditionalDocumentReference has cbc:DocumentDescription equal to ##INVOICE|URL##, the referenced attachment must contain cac:Attachment/cac:ExternalReference/cbc:URI whose normalized value is not empty. This is a fatal Peppol rule, so the document is rejected if that URI is missing or only whitespace.
How to fix
In the cac:AdditionalDocumentReference element with cbc:DocumentDescription ##INVOICE|URL##, provide a non-empty cac:Attachment/cac:ExternalReference/cbc:URI containing the invoice URL. If the supplier is not Greek, the rule does not apply; for Greek suppliers, ensure this URI is present whenever the invoice URL document reference exists.
Guidance on this rule. The original text above is authoritative.
Where to go next
GR-R-008-3 changed in 1 published Peppol BIS Billing UBL release comparison:
- GR-R-008-3 in 3.0.2 → 3.0.10: New rule
Validate an invoice against these rules · All release changes