BR-63: The Buyer electronic address (BT-49) shall have a Scheme identifier
Peppol BIS Billing 3.0.20 · UBL
Original rule text
[BR-63]-The Buyer electronic address (BT-49) shall have a Scheme identifier.
exists(@schemeID)BR-63 is a fatal rule in the business layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is rejected. It refers to BT-49.
What this rule requires
In UBL, the buyer electronic address element cac:AccountingCustomerParty/cac:Party/cbc:EndpointID must have a schemeID attribute present; the test only checks that the attribute exists, not that it is non-empty. In CII, if ram:URIUniversalCommunication is present, the first ram:URIID/@schemeID must be non-empty; if ram:URIUniversalCommunication is absent, the rule is satisfied.
How to fix
In UBL, add a schemeID attribute to cbc:EndpointID in the buyer party. In CII, if ram:URIUniversalCommunication is used, ensure the first ram:URIID has a @schemeID attribute with a non-empty value; if no ram:URIUniversalCommunication is present, no change is needed.
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 BR-63.
Validate an invoice against these rules · All release changes