Peppol BIS Billing 3.0.21 · UBL

GR-R-005: Greek Suppliers must provide the full name of the buyer

Peppol BIS Billing 3.0.21 · UBL

fatalcountry

Original rule text

[GR-R-005]-Greek Suppliers must provide the full name of the buyer

Stored validation assertion
string-length(./cac:PartyName/cbc:Name)>0

GR-R-005 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 invoices where the supplier country is GR or EL, the buyer party (cac:AccountingCustomerParty/cac:Party) must have a cac:PartyName/cbc:Name whose string length is greater than 0. The rule's message calls this the buyer's full name. Because the severity is fatal, a document that does not satisfy this test fails validation.

How to fix

In cac:AccountingCustomerParty/cac:Party, set cac:PartyName/cbc:Name to a non-empty buyer name. If the element is missing or empty, add the buyer's name. In the producing system, ensure the buyer name is populated for invoices where the supplier country is GR or EL.

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

Where to go next

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

Validate an invoice against these rules · All release changes