Zum Inhalt springen

Projekt · Was wir gebaut haben

Peppol-E-Rechnungen automatisch in SAP ByDesign

Mehr als 450 Peppol-Rechnungen pro Stunde, ohne Handarbeit in SAP ByDesign gebucht

Mehr Projekte ansehen

Ausgangslage und Lösung

Die Herausforderung

Täglich kamen Hunderte Peppol-E-Rechnungen aus ganz Europa, und jede musste von Hand in SAP übertragen werden. Für Lieferantenanalysen und Cashflow-Planung blieb den Finanzexperten dabei keine Zeit.

Unsere Lösung

Azure Functions empfangen die Peppol-Rechnungen über Storecove, prüfen sie, erzeugen ein PDF und buchen direkt in SAP ByDesign. Jeder Schritt landet in einem Prüfpfad, das PDF im SharePoint-Archiv.

  • Finanzteam fokussiert sich auf strategisches Lieferantenmanagement
  • Wertvollere Aufgaben statt manueller Dateneingabe
  • 98,5 % der Rechnungen ohne manuellen Eingriff verarbeitet
  • Peppol-konforme Verarbeitung für europaweite E-Rechnungen
  • Weniger Rückfragen durch transparentes Status-Tracking

Der Ablauf, Schritt für Schritt

Die Zeichnung spielt einen typischen Durchlauf nach: von der Aufnahme über die Verarbeitung bis zur Übergabe an die Zielsysteme. Sie zeigt den Aufbau der ausgelieferten Anlage. Auf dieser Seite läuft nichts: es ist eine Zeichnung, keine Ansicht des laufenden Betriebs.

Die Zeichnung ist breiter als der Bildschirm: seitlich wischen.

Derselbe Ablauf zum Ausprobieren: im Labor läuft jede der öffentlichen Testrechnungen der KoSIT durch dieselben Stationen bis ins Buchungssystem. Sie können das Buchungssystem vom Netz nehmen und sehen, was dann wartet.

E-Rechnungen im Labor verarbeiten

Was die Lösung kann

Die wichtigsten Bausteine im Überblick

Anbindung an das Peppol-Netzwerk

Direkt am europäischen E-Rechnungsnetz, über den zertifizierten Access Point von Storecove.

Serverlos und mitwachsend

Azure Functions fährt bei Lastspitzen selbst hoch, von 10 auf mehr als 1.000 Rechnungen, ohne Eingriff.

Abgesicherte Verbindungen

Zugangsdaten liegen im Azure Key Vault, Formulare sind gegen CSRF geschützt, jede Verbindung ist verschlüsselt.

Nachverfolgung über 12 Stufen

Jede der 12 Verarbeitungsstufen schreibt in Elasticsearch, der Weg jeder Rechnung ist lückenlos nachvollziehbar.

Automatische Fehlerbehandlung

Schlägt ein Aufruf fehl, folgen bis zu drei Wiederholungen mit wachsendem Abstand. Fällt ein Teil aus, arbeitet der Rest weiter.

Archiv in SharePoint

Das PDF jeder Rechnung wird in SharePoint abgelegt, für die Arbeit im Team und für Aufbewahrungspflichten.

Eingesetzte Technik

Plattformen, Dienste und Werkzeuge in diesem Projekt

Azure Functions (Python 3.12)Storecove PEPPOL APISAP ByDesign ODataMicrosoft Graph APIAzure Key VaultElasticsearchJinja2 Config TemplatesApplication Insights

Ein vergleichbarer Prozess in Ihrem Haus?

Wir prüfen in einem kurzen Readiness-Check, ob und wie sich Ihr Use Case umsetzen lässt, mit klar abgegrenztem Scope.