Skip to main content

BR-DEX-07 Endpoint identifier scheme must belong to the CEF EAS code list

Any scheme identifier for an Endpoint identifier (Seller electronic address BT-34, Buyer electronic address BT-49) must belong to the CEF EAS code list.

Problem Description

Any scheme identifier for an Endpoint identifier (Seller electronic address BT-34, Buyer electronic address BT-49) must belong to the CEF EAS code list.

ERROR

XRechnung 3.0

Context and Significance

This XRechnung Extension rule fires only in the Extension scenario, which relaxes the core severity to enable additional CEF EAS scheme codes for electronic addresses.

Solution

Set the @schemeID on cbc:EndpointID to a valid CEF EAS value (for example 9930 for a German Leitweg-based address or 0204). If you do not need Extension endpoint schemes, the standard XRechnung CIUS profile avoids this rule.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • <cbc:EndpointID schemeID="0204">991-12345-67</cbc:EndpointID>

Invalid Examples

Use these points as the practical checks for this section.

  • <cbc:EndpointID schemeID="0088">...</cbc:EndpointID> — 0088 is ISO 6523, not CEF EAS

Code Examples

Valid XML
<cac:Party>
  <cbc:EndpointID schemeID="0204">991-12345-67</cbc:EndpointID>
</cac:Party>
Invalid XML
<cac:Party>
  <cbc:EndpointID schemeID="0088">4012345000009</cbc:EndpointID>
</cac:Party>

Affected Fields

Validation Tools