Peppol BIS Billing 3.0.17 · UBL

GR-R-001-4: When Supplier is Greek, the Invoice Id third segment must be a positive integer

Peppol BIS Billing 3.0.17 · UBL

fatalcountry

Original rule text

When Supplier is Greek, the Invoice Id third segment must be a positive integer

Stored validation assertion
string-length(normalize-space($IdSegments[3]))>0 and string(number($IdSegments[3])) != 'NaN' and xs:integer($IdSegments[3]) >= 0

GR-R-001-4 is a fatal rule in the country layer of Peppol BIS Billing 3.0.17 · UBL. An invoice that breaks it is rejected.

Where to go next

GR-R-001-4 changed in 1 published Peppol BIS Billing UBL release comparison:

Validate an invoice against these rules · All release changes