Skip to main content

BR-62 Seller electronic address must have a scheme identifier

The Seller electronic address (BT-34) shall have a Scheme identifier that names the electronic address scheme.

Problem Description

ERROR

EN 16931 core business rule (CEN)

Context and Significance

This is an EN 16931 core rule. The scheme identifier (BT-34-1) tells the recipient how to read the seller electronic address: as an e-mail address, a GLN, a company registration number or a VAT number. The error usually appears when the address is exported without the schemeID attribute. The value must also belong to the EAS code list (BR-CL-25), so an invented code fails there. The buyer-side counterpart is BR-63.

Solution

Set the schemeID attribute on the seller cbc:EndpointID to a code from the EAS code list, for example EM for an e-mail address, 0088 for a GLN, 0009 for a French SIRET or 0106 for a Dutch KvK number. In CII, set ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID.

Quick actions

Valid Examples

  • BT-34 = seller@example.com with schemeID="EM"

Invalid Examples

  • BT-34 EndpointID present but with no schemeID attribute

Code Examples

Valid XML
<cac:AccountingSupplierParty>
  <cac:Party>
    <cbc:EndpointID schemeID="EM">seller@example.com</cbc:EndpointID>
  </cac:Party>
</cac:AccountingSupplierParty>
Invalid XML
<cac:AccountingSupplierParty>
  <cac:Party>
    <cbc:EndpointID>seller@example.com</cbc:EndpointID>
  </cac:Party>
</cac:AccountingSupplierParty>

Affected Fields

Validation Tools