5 min Lesezeit

Anbindung von SAP an Peppol zum Austausch von XRechnung

Wir zeigen im folgenden Beitrag, wie die Anbindung eines SAP ERP-Systems an Peppol funktioniert, um XRechnungs-Dokumente an Behörden und andere Unternehmen zu übermitteln.

XRechnung im Überblick

Am 27. November 2018 wird es also ernst — alle Bundesministerien und Verfassungsorgane müssen ab diesen Zeitpunkt die XRechnung akzeptieren. Ein Jahr später, am 27. November 2019, folgen dann alle restlichen Bundesbehörden und müssen auch die XRechnung akzeptieren. Lieferanten können allerdings nach wie vor auch Papierrechnungen oder PDF-Rechnungen senden.

Ab dem 27. November 2020 fällt dann die Papierrechnung in diesem Bereich gänzlich weg — alle Rechnungen an die öffentlichen Organe müssen von den Lieferanten elektronisch im XRechnungs-Format gestellt werden. Es werden ab diesen Zeitpunkt keine Papierrechnungen mehr akzeptiert. Ist man also Lieferant einer Bundesbehörde, so wird es langsam Zeit sich mit dem Thema XRechnung auseinanderzusetzen.

Doch was ist die XRechnung genau?

Die XRechnung wurde im Rahmen der Umsetzung der EU-Richtlinie 2014/55/EU in Deutschland entwickelt. Diese EU-Richtlinie sieht die Entwicklung einer eigenen europäischen Norm für die Kernelemente einer elektronischen Rechnung vor. Die öffentlichen Auftraggeber in den EU-Mitgliedsländern werden außerdem dazu verpflichtet elektronische Rechnungen zu akzeptieren, welche dieser europäischen Norm entsprechen. Mittlerweile wurde die Norm von den EU-Mitgliedsländern entwickelt. Es handelt sich um die EU-Rechnungsnorm EN 16931.

Da es je nach EU-Mitgliedsland unterschiedliche spezifische Anforderungen an eine elektronische Rechnung gibt, wurden so genannte Core Invoice Usage Specifications (CIUS) entwickelt. Formell gesehen ist XRechnung eine CIUS für Deutschland – jedoch nicht die einzige CIUS in Deutschland. Die Spezifikation der XRechnung ist von der Webseite der Koordinierungsstelle für IT-Standards abrufbar.

Technisch gesehen ist eine XRechnung eine XML-Datei, welche den XML-Schemavorgaben gemäß der Europäischen Norm EN 16931 und den weiteren Einschränkungen durch die XRechnung folgt. Die Europäische Norm EN 16931 sieht zwei Arten von XML Schemata vor – Universal Business Language (UBL) und UN/CEFACT Cross Industry Invoice (CII).

Aus SAP-Sicht ist hier die erste Herausforderung erkennbar. Ein SAP-System kann auf der SD-Seite (Sales and Distribution) standardmäßig keine UBL oder CII-Datei erzeugen.

Warum Peppol?

Neben der Definition eines einheitlichen e-Rechnungsstandards muss auch festgelegt werden, mit Hilfe welches Protokolls die elek­tronischen Rechnungen an die Behörden zugestellt werden sollen. Theoretisch würde hier die gesamte Bandbreite an Austausch­protokollen zur Verfügung stehen, wie sie auch heute im B2B-Bereich eingesetzt werden – von SFTP über AS2 bis hin zu X.400 etc. Dadurch müssten die Behörden aber alle dieser verschiedenen Protokolle — auch mit ihren jeweiligen Nachteilen — unterstützen.

Um einen einheitlichen Standard festzulegen, greift der Gesetzgeber auf einen innerhalb der EU im B2G-Bereich bereits weit verbreiteten Standard zurück – Peppol. Peppol steht für Pan-European Public Procurement Online und wurde von der Europäischen Union entwickelt. Das Ziel ist die Kommunikation zwischen Lieferanten und öffentlichen Auftraggebern im Rahmen der elektronischen Beschaffung (e-Procurement) zu erleichtern.

Technisch gesehen ist Peppol die Definition einer Zustell­infrastruktur für elektronische Dokumente.

Peppol besteht aus

  • dem Peppol eDelivery-Netzwerk
  • den Peppol-Dokumentspezifikationen, welche den Aufbau der elektronischen Dokumente regeln (PEPPOL Business Interoperability Specifications – BIS)
  • einem rechtlichen Rahmenwerk, welches die Zusammenarbeit innerhalb des Netzwerkes regelt (Peppol Transport Infrastructure Agreement)

Um über Peppol zu senden und zu empfangen, muss man über einen Peppol Access Point verfügen. Da es technisch und organisatorisch aufwändig ist einen PEPPOL Access Point zu erstellen und zu registrieren, greifen die meisten Unternehmen auf spezialisierte Dienstleister zurück, über welche mit dem PEPPOL-Netzwerk kommuniziert werden kann.

White Paper - Ein Praxisleitfaden zur Einführung von XRechnung und Peppol

SAP an Peppol anbinden

Im Folgenden wird die Anbindung eines SAP-Systems an Peppol mit Hilfe von ecosio dargestellt. ecosio ist ein zertifizierter Peppol Access Point Provider und somit in der Lage Dokumente an das Peppol-Netzwerk zu senden und von diesem zu empfangen.


SAP-Anbindung an PEPPOL (Anklicken für eine größere Darstellung
SAP-Anbindung an Peppol (Anklicken für eine größere Darstellung

Die Verbindung zwischen dem SAP-System und ecosio erfolgt mit Hilfe des EPO Connectors. Der EPO Connector ist eine Middleware-Lösung für SAP und vollständig in ABAP programmiert. Die Lösung ist für alle SAP-Versionen ab 4.6 von SAP zertifiziert und damit auch S/4HANA kompatibel. Über den EPO Connector werden IDoc-Dokumente an den ecosio MessagingHub gesendet und können von diesem empfangen werden. Im Falle von elektronischen Rechnungen werden beispielsweise INVOIC02 IDocs versendet.

Wenn bereits eine andere SAP Middleware wie SAP PI oder SAP PO eingesetzt wird, so kann auch diese für die Anbindung an den ecosio MessagingHub genutzt werden. Des Weiteren kann die Anbindung auch über eine SFTP-Lösung erfolgen. Dabei kann der SFTP-Server entweder von ecosio oder dem Unternehmen gehostet werden.

Auf Seiten von ecosio erfolgt nach Empfang des IDocs die Bestimmung von Sender, Empfänger und Dokumenttyp. Auf Basis dieses Tripels wird die Nachricht anschließend in das richtige Ziel­format konvertiert (zB XRechnung) und an den Empfänger zugestellt. Im Falle von Peppol erfolgt die Zustellung über das PEPPOL-Netzwerk an den PEPPOL Access Point des Empfängers – zB eine deutsche Bundesbehörde oder ein anderes Unternehmen, welches PEPPOL nutzt.

Damit können elektronische Rechnungen gemäß dem XRechnungsstandard direkt aus SAP heraus erzeugt und über Peppol versendet werden.

Die Kommunikation ist aber auch in die andere Richtung möglich. So können zB auch Bestellungen über das Peppol-Netzwerk empfangen werden.

Noch Fragen?

Sie haben noch Fragen zum Thema XRechnung oder Peppol? Nehmen Sie mit uns Kontakt auf oder benutzen Sie unseren Chat – wir helfen Ihnen gerne weiter!

SAP ERP und SAP S/4HANA sind die Marken oder eingetragenen Marken der SAP SE oder ihrer verbundenen Unternehmen in Deutschland und mehreren anderen Ländern.

Themen

Meistgelesen

Weiterlesen

2 min Lesezeit

ecosio am DSAG-Thementag „X&E-Rechnung mit SAP“

Der DSAG lädt zum Thementag "X&E-Rechnung mit SAP" mit einem praxisnahen Vortrag zur Umsetzung von XRechnung mit ecosio und Philipp Liegl.

4 min Lesezeit

Leitweg-ID: die wichtigsten Informationen und ihr Aufbau im Detail

Wie ist eine Leitweg-Identifikationsnummer (Leitweg-ID) aufgebaut und was muss ich als Lieferant von Behörden in Deutschland dazu beachten?

6 min Lesezeit

XRechnung: Der aktuelle Umsetzungsstand
in den 16 Bundesländern

Die Umsetzung der EN 16931 in Deutschland mit dem Format XRechnung wird auch auf föderaler Ebene immer konkreter. Wie sieht es im Detail in den 16 Bundesländern aus?

4 min Lesezeit

XRechnung aus IDoc erzeugen - warum ZUGFeRD auch eine Lösung ist

Der neue XRechnungsstandard in Deutschland wird am 27.11.2020 Pflicht. Warum das für Unternehmen, die SAP-Systeme mit IDoc-Datenformat verwenden, problematisch wird und wie eine rechtskonforme e-Rechnungsstellung trotzdem gelingen kann.

2 min Lesezeit

Größe und Anzahl von Attachments und erlaubte Dateitypen bei einer XRechnung über das ZRE-Portal

Welche Größe darf eine XRechnung insgesamt haben und welche Attachments sind beim ZRE-Portal erlaubt? Die wichtigsten Fakten.

5 min Lesezeit

Was ist Factur-X und wie hängt dieser Standard mit ZUGFeRD und XRechnung zusammen?

Factur-X ist ein E-Rechnungsstandard, der gemeinsam zwischen Frankreich und Deutschland entwickelt wurde. Die wichtigsten Details zum Standard stellen wir im folgenden Beitrag vor.

10 min Lesezeit

XRechnung im Unternehmen umsetzen – was gilt es zu beachten?

Ab dem November 2020 müssen Lieferanten von deutschen Behörden verpflichtend XRechnungen an Behörden versenden können. Was muss bei der Umsetzung im Unternehmen beachtet werden?

5 min Lesezeit

Wie kann ich eine XRechnung validieren?

Unternehmen sollten E-Rechnungen nicht ohne vorherige Prüfung versenden. Wir erläutern im Folgenden, wie elektronische Rechnungen für die öffentliche Verwaltung in Deutschland auf ihre Korrektheit hin überprüft werden können.

8 min Lesezeit

Alles über XRechnung und die notwendigen Schritte zur Umsetzung

In diesem Beitrag gehen wir auf die wichtigsten Fakten zur XRechnung ein, klären was die XRechnung ist und welche Schritte notwendig sind, um mit diesem Standard arbeiten zu können.

Wir verwenden Cookies, um ein optimales Website-Erlebnis zu bieten. Sie entscheiden, welche Sie zulassen möchten. Je nach Einstellung stehen Ihnen aber womöglich nicht alle Funktionalitäten zur Verfügung. Datenschutzhinweise & Impressum.