Zum Hauptinhalt springen
Peppol BIS Billing 3.0

Fehler PEPPOL-EN16931-R010 und R020: die elektronische Adresse des Käufers oder Verkäufers

In Peppol hat jedes Unternehmen eine elektronische Adresse: ein Schema (zum Beispiel die belgische Unternehmensnummer) und eine Kennung. Die Rechnung muss die des Verkäufers und die des Käufers enthalten. R010 und R020 verlangen sie, BR-62 und BR-63 verlangen ihr Schema, und BR-CL-25 sowie CL008 verlangen, dass das Schema in der jeweiligen Codeliste steht: die CEF EAS in EN 16931 und die Liste der Schemata für elektronische Adressen in Peppol. In Odoo sind es zwei Felder im Kontakt.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
3 Min.
RegelQuelleText
PEPPOL-EN16931-R010Peppol BIS 3.0.22Buyer electronic address MUST be provided
PEPPOL-EN16931-R020Peppol BIS 3.0.22Seller electronic address MUST be provided
BR-62EN 16931 1.3.17The Seller electronic address (BT-34) shall have a Scheme identifier.
BR-63EN 16931 1.3.17The Buyer electronic address (BT-49) shall have a Scheme identifier.
BR-CL-25EN 16931 1.3.17Endpoint identifier scheme identifier MUST belong to the CEF EAS code list
PEPPOL-EN16931-CL008Peppol BIS 3.0.22Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme"
PEPPOL-COMMON-R043Peppol BIS 3.0.22Belgian enterprise number MUST be stated in the correct format.

Alle sind fatal. XRechnung wendet R010 und R020 ebenfalls an, deshalb tritt dieser Fehler auch bei deutschen Kunden auf. Die letzte Regel ist belgisch: Wenn das Schema die belgische Unternehmensnummer ist, muss die Kennung das Format dieser Nummer haben.

Karte der Regeln zur elektronischen Adresse in Peppol
R010 und R020 verlangen die Adresse (BT-49 und BT-34); BR-62, BR-63 und die Codelisten ihr Schema.

Wo es in Odoo steht

VersionFelder im Kontakt
Odoo 17, 18 und 19Peppol e-address (EAS), das Schema, und Peppol Endpoint, die Kennung.
Odoo 20Routing ID, das Schema, und Routing Endpoint, die Kennung.

Füllen Sie sie in Ihrem Unternehmen und bei jedem Kunden aus, dem Sie über Peppol Rechnungen stellen. Odoo 18, 19 und 20 prüft sie außerdem beim Versand über Peppol und meldet, wenn eines fehlt, mit vorangestellter Regel: „[PEPPOL-EN16931-R010] An electronic address (EAS) must be provided on the customer '%s'.“, und ebenso mit R020 für Ihr Unternehmen.

Bei XRechnung gibt es in Odoo eine Abkürzung: Hat der Kontakt keine Peppol-Adresse, aber eine E-Mail-Adresse, verwendet Odoo die E-Mail mit dem Schema EM. Das erfüllt R010 und R020 in einer XRechnung, funktioniert aber nicht für den Versand über das Peppol-Netz, das eine registrierte Kennung braucht.

Warum Peppol trotz ausgefülltem Feld ablehnt

Ein ausgefülltes Feld reicht nicht, damit die Rechnung ankommt. Die Kennung muss im Netz existieren: Jeder Teilnehmer ist mit seinem Schema und seiner Nummer registriert. Schreiben Sie die Unternehmensnummer in einem anderen Format oder mit dem falschen Schema, findet die Zustellung kein Ziel, auch wenn die Datei die Regeln erfüllt. Für Belgien prüft PEPPOL-COMMON-R043 die Unternehmensnummer: zehn Ziffern, wobei die letzten beiden Prüfziffern sind. Eine falsch abgetippte Nummer scheitert meist, auch wenn das Format stimmt.

Mit unserem Peppol-Modul für Belgien

Der Einrichtungsassistent des Moduls fragt das SML, das zentrale Verzeichnis des Peppol-Netzes, ob jeder Kunde unter seiner Kennung registriert ist, damit Sie es vor der Rechnungsstellung wissen; diese Abfrage geht nicht bis zum SMP jedes Teilnehmers. Ein Hinweis zur veröffentlichten Version (17.0 bis 20.0): Ihre zehn Prüfungen vor dem Versand befinden sich in einem Zusammenfassungsassistenten, den kein Button und kein Menü öffnet. Derzeit laufen sie daher nicht und stoppen den Peppol-Versand von Odoo nicht. Prüfen Sie die beiden oben genannten Felder selbst.

Liste Compliance Profiles des Peppol-Moduls für Belgien in Odoo
Ein Demoprofil (Acme Belgium SPRL) im Status Completed und im Modus Test / SMK. Demodaten: Die Unternehmensnummer im Screenshot ist erfunden und würde die Prüfung PEPPOL-COMMON-R043 nicht bestehen.

Was zu tun ist

  1. In Ihrem Unternehmen: Schema und Endpoint (Odoo 17 bis 19) bzw. Routing ID und Routing Endpoint (Odoo 20).
  2. Beim Kunden: dasselbe, mit der Kennung, unter der er in Peppol registriert ist.
  3. Bei belgischen Unternehmen: die Unternehmensnummer im richtigen Format.
  4. Erneut senden.

Weiterlesen

Fehler BR-DE-15 in XRechnung: die Rechnung enthält keine Buyer reference (BT-10)BR-DE-15 lehnt eine XRechnung ohne Buyer reference (BT-10) ab. Was die KoSIT-Regel verlangt, woher Odoo 17 bis 20 den Wert nimmt und wann die Leitweg-ID dorthin gehört.Fehler BR-09 und BR-11: Adresse von Verkäufer oder Käufer ohne LändercodeBR-09 und BR-11 verlangen den Ländercode in den Adressen von Verkäufer und Käufer, BR-08 und BR-10 die Adresse selbst. Meldung in Odoo und was einzutragen ist.Fehler BR-CO-09: USt-IdNr. des Verkäufers oder Kunden ohne LändercodeBR-CO-09 lehnt eine USt-IdNr. ohne Ländercode ab; BR-CO-26, BR-S-02, BR-AE-02 und BR-IC-02 verlangen die des Verkäufers oder Kunden. Odoo-Hinweis und Schreibweise.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen