# PEPPOL-EN16931-R010 Elektronisch adres en schema van de koper moeten worden opgegeven voor Peppol-routering

Volgens de Peppol BIS Billing 3.0-specificatie moet elke factuur het elektronisch adres van de koper in BT-49 (EndpointID) bevatten, inclusief een gestandaardiseerd EAS-schema in BT-49-1 (schemeID-attribuut, bijv. "0088" voor GLN, "9930" voor Leitweg-ID, "9944" voor KvK-nummer). Access Points gebruiken dit om het ontvangende punt in het SMP op te zoeken.

## Probleembeschrijving

Volgens de Peppol BIS Billing 3.0-specificatie moet elke factuur het elektronisch adres van de koper in BT-49 (EndpointID) bevatten, inclusief een gestandaardiseerd EAS-schema in BT-49-1 (schemeID-attribuut, bijv. "0088" voor GLN, "9930" voor Leitweg-ID, "9944" voor KvK-nummer). Access Points gebruiken dit om het ontvangende punt in het SMP op te zoeken.

> **FOUT**: XRechnung 3.0

## Context en betekenis

Zonder geldig BT-49 EndpointID en schemeID kunnen Peppol Access Points de factuur niet routeren, wat leidt tot PEPPOL-EN16931-R010.

## Oplossing

Vul in uw debiteurenstamgegevens het Peppol-deelnemersnummer en het EAS-schema van de koper in. Voeg in UBL 2.1 <cbc:EndpointID schemeID="9930">04011000-12345-34</cbc:EndpointID> toe onder <cac:AccountingCustomerParty><cac:Party>. Voeg in CII <ram:URIID schemeID="9930"> toe onder <ram:BuyerTradeParty><ram:URIUniversalCommunication>.

- validate
- convert

## Geldige voorbeelden

- Elektronisch adres koper met BT-49 = "04011000-12345-34" en schemeID = "9930" (Duitse Leitweg-ID)
- Elektronisch adres koper met BT-49 = "4012345000018" en schemeID = "0088" (GS1 GLN)

## Ongeldige voorbeelden

- Koperspartij bevat naam en adres maar laat cbc:EndpointID volledig weg
- EndpointID-veld bevat het adres maar mist het verplichte schemeID-attribuut (<cbc:EndpointID>04011000-12345-34</cbc:EndpointID>)

## Codevoorbeelden

### Geldig XML
```
<cac:Party>
  <cbc:EndpointID schemeID="9930">04011000-12345-34</cbc:EndpointID>
  <cac:PartyName><cbc:Name>Bundesministerium des Innern</cbc:Name></cac:PartyName>
</cac:Party>
```

### Ongeldig XML
```
<cac:Party>
  <!-- Missing cbc:EndpointID (BT-49) with schemeID (BT-49-1) -->
  <cac:PartyName><cbc:Name>Bundesministerium des Innern</cbc:Name></cac:PartyName>
</cac:Party>
```

## Betrokken velden

- [BT-49 Elektronisch adres van de koper](/resources/xrechnung/bt-49-buyer-electronic-address)
- [BT-49-1 Schema van het elektronisch adres van de koper](/resources/xrechnung/bt-49-buyer-electronic-address)
- [BG-7 Koper](/resources/xrechnung)

## Gerelateerde regels

- [PEPPOL-EN16931-R020](/resources/kosit-validator-errors/peppol-en16931-r020-seller-electronic-address-required)

## Validatietools

- [Officiële KoSIT-validator](https://erechnungsvalidator.service-bw.de/): Valideer je XRechnung-bestanden tegen alle BR-DE regels.
- [PDF naar XRechnung converteren](/pdf-to-xrechnung): Automatische fixes van validatiefouten tijdens het converteren.

## Gerelateerde bronnen

- [Officiële specificatie](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Volledige foutenlijst](/resources/kosit-validator-errors): Overzicht van alle Duitse XRechnung-validatieregels.
