# BR-63 Elektronische Adresse des Käufers muss eine Schema-Kennung haben

Die elektronische Adresse des Käufers (BT-49) muss eine Schema-Kennung besitzen, die das Adressschema benennt.

## Problembeschreibung

> **FEHLER**: Geschäftsregel der EN 16931 (CEN)

## Kontext und Bedeutung

Dies ist eine Kernregel der EN 16931 und das Gegenstück zu BR-62 auf Käuferseite. Das Schema der elektronischen Adresse des Käufers (BT-49-1) zeigt, wie die Empfangsadresse zu lesen ist, etwa eine Leitweg-ID (0204) für öffentliche Auftraggeber in Deutschland oder eine GLN (0088). Der Fehler entsteht meist, wenn die Leitweg-ID oder E-Mail-Adresse des Käufers ohne das Attribut schemeID übernommen wird. Der Wert muss außerdem in der EAS-Codeliste stehen (BR-CL-25).

## Lösung

Setzen Sie das Attribut schemeID an cbc:EndpointID des Käufers auf den EAS-Code, der zum Empfangsweg des Käufers passt, zum Beispiel 0204 für eine Leitweg-ID, 0088 für eine GLN oder EM für eine E-Mail-Adresse. In CII setzen Sie ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID.

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-63)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-63)

## Gültige Beispiele

- BT-49 = 04011000-12345-03 mit schemeID="0204" (Leitweg-ID)
- BT-49 = 4012345000016 mit schemeID="0088" (GLN)

## Ungültige Beispiele

- BT-49 EndpointID vorhanden, aber ohne Attribut schemeID

## Code-Beispiele

### Gültiges XML
```
<cac:AccountingCustomerParty>
  <cac:Party>
    <cbc:EndpointID schemeID="0204">04011000-12345-03</cbc:EndpointID>
  </cac:Party>
</cac:AccountingCustomerParty>
```

### Ungültiges XML
```
<cac:AccountingCustomerParty>
  <cac:Party>
    <cbc:EndpointID>04011000-12345-03</cbc:EndpointID>
  </cac:Party>
</cac:AccountingCustomerParty>
```

## Betroffene Felder

- [BT-49 Elektronische Adresse des Käufers](/resources/xrechnung/bt-49-buyer-electronic-address)

## Verwandte Regeln

- [BR-62](/resources/kosit-validator-errors/br-62-seller-electronic-address-scheme-required)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
