Referenz
Markdown-ExportPEPPOL-EN16931-R010 Elektronische Adresse des Käufers muss für das Peppol-Routing angegeben werden
Nach Peppol-Regel PEPPOL-EN16931-R010 muss jede Rechnung in Peppol BIS Billing 3.0 die elektronische Adresse des Käufers in BT-49 (cbc:EndpointID) enthalten. R010 prüft nur, ob diese Adresse vorhanden ist; das Attribut schemeID (BT-49-1) prüft BR-63, und sein Wert muss aus der EAS-Codeliste stammen (BR-CL-25). Typische Schemata sind „0088“ für GS1 GLN, „0204“ für deutsche Leitweg-IDs, „0192“ für norwegische Organisationsnummern, „9944“ für niederländische USt-IdNr. oder „0208“ für belgische Unternehmensnummern. Peppol-Access-Points fragen mit dieser EndpointID SML und SMP ab, um den empfangenden Access Point zu finden.
Problembeschreibung
FEHLER
Regel von Peppol BIS Billing 3.0 (OpenPeppol)
Kontext und Bedeutung
Ohne BT-49 kann der sendende Peppol-Access-Point den Empfänger nicht über SML und SMP ermitteln, daher scheitert die Rechnung bereits vor dem Versand an der Validierung. Ein fehlendes schemeID an einer vorhandenen EndpointID meldet separat BR-63. Der Fehler entsteht meist, wenn die Peppol-Kennung des Käufers nicht im Kundenstamm gepflegt ist.
Lösung
Hinterlegen Sie in Ihren Kundenstammdaten die Peppol-Teilnehmerkennung und das EAS-Schema des Käufers. In UBL 2.1 ergänzen Sie <cbc:EndpointID schemeID="0204">04011000-12345-03</cbc:EndpointID> (oder schemeID="0088" für eine GLN) unter <cac:AccountingCustomerParty><cac:Party>. Peppol BIS Billing 3.0 wird als UBL 2.1 ausgetauscht.
Schnellzugriff
Gültige Beispiele
- Elektronische Adresse des Käufers mit BT-49 = „04011000-12345-03“ und schemeID = „0204“ (Deutsche Leitweg-ID)
- Elektronische Adresse des Käufers mit BT-49 = „4012345000018“ und schemeID = „0088“ (GS1 GLN)
Ungültige Beispiele
- cac:AccountingCustomerParty/cac:Party enthält Name und Adresse, lässt cbc:EndpointID jedoch komplett weg
- Die Peppol-Kennung des Käufers fehlt im Kundenstamm, daher wird keine cbc:EndpointID exportiert (eine EndpointID ohne schemeID wie <cbc:EndpointID>04011000-12345-03</cbc:EndpointID> meldet stattdessen BR-63)
Code-Beispiele
<cac:Party>
<cbc:EndpointID schemeID="0204">04011000-12345-03</cbc:EndpointID>
<cac:PartyName><cbc:Name>Bundesministerium des Innern</cbc:Name></cac:PartyName>
</cac:Party><cac:Party>
<cac:PartyName><cbc:Name>Bundesministerium des Innern</cbc:Name></cac:PartyName>
</cac:Party>