Peppol BIS Billing 3.0.21 · UBL

PEPPOL-EN16931-R020: Seller electronic address MUST be provided

Peppol BIS Billing 3.0.21 · UBL

fatalformat

Original rule text

[PEPPOL-EN16931-R020]-Seller electronic address MUST be provided

Stored validation assertion
cbc:EndpointID

PEPPOL-EN16931-R020 is a fatal rule in the format layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.

What this rule requires

The rule requires that the seller party element cac:AccountingSupplierParty/cac:Party contains a cbc:EndpointID element. In UBL, this element carries the seller's electronic address. A document fails validation when this element is missing from that location. The test checks only for the presence of cbc:EndpointID; it does not check whether the element has a non-empty value.

How to fix

Add a cbc:EndpointID element inside cac:AccountingSupplierParty/cac:Party, and set its value to the seller's electronic address. If invoices are generated automatically, ensure the seller master data includes this address and is mapped to cbc:EndpointID.

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

Where to go next

No published Peppol BIS Billing UBL release comparison lists a change to PEPPOL-EN16931-R020.

Validate an invoice against these rules · All release changes