Die API

Die Verarbeitung liegt außerhalb von SAP. Mit Absicht.

Das Add-on sammelt im SAP-System, was zu einer Rechnung gehört, und übergibt es als ein XML. Alles danach — Mapping auswerten, Zielformat erzeugen, prüfen, PDF rendern, zustellen, zurückmelden — passiert in der API. Der Grund ist einfach: Rechnungsformate ändern sich jährlich, SAP-Releases nicht. Was sich jährlich ändert, gehört nicht in den ABAP-Stack.


Zuständigkeit

Was die API übernimmt.

Mapping auswerten
Aus dem Übergabe-XML und dem hinterlegten Mapping entsteht das BT-Modell der Rechnung — belegartunabhängig und unabhängig vom Zielformat.
Zielformat erzeugen
XRechnung, ZUGFeRD, Factur-X, Peppol BIS — aus demselben BT-Modell. Dieselbe Rechnung in zwei Formaten ist kein zweiter Durchlauf, sondern eine zweite Ausgabe.
Prüfen, bevor etwas rausgeht
Schema, Schematron, Geschäftsregeln des Zielformats und die eigenen Regeln aus dem Rule Studio. Fällt die Prüfung negativ aus, wird nicht versendet.
Sichtbild rendern
Das PDF entsteht aus denselben Feldern wie das XML, nicht aus einem zweiten Formular. Beilagen aus dem Archiv hängt derselbe Renderer an.
Zustellen und zurückmelden
Peppol oder Mail. Der Status — erzeugt, geprüft, zugestellt, abgelehnt — geht an SAP zurück und steht am Beleg.

Zwei Themen im Detail

Hier weiterlesen.

Der Durchlauf

Formate & Validierung

Acht Schritte vom Rohsatz zur zugestellten Rechnung, die unterstützten Zielformate, die Prüfstufen und was passiert, wenn eine davon fehlschlägt. Dazu das Sichtbild und der Unterschied zwischen Cloud und eigenem Server.

Zu Formate & Validierung →

Der Empfänger

Kennungsprüfung

Leitweg-ID, Umsatzsteuer-Identifikationsnummer, GLN, Peppol-Teilnehmerkennung. Formal offline im Add-on, online gegen VIES, GLEIF und das Peppol-SMP — und als Massenlauf über den Kreditorenstamm, bevor die erste Rechnung überhaupt entsteht.

Zur Kennungsprüfung →


Betriebsform

Dieselbe Schnittstelle, zwei Orte.

Die API läuft als Dienst bei uns oder als Paket auf Ihrem eigenen Server. Die Schnittstelle, die Mappings, die Regelwerke und die Layouts sind in beiden Fällen dieselben — ein Wechsel der Betriebsform ist eine Konfigurationsänderung in der RFC-Destination, kein Projekt. On-Prem verlässt kein Rohdatensatz das Haus; übertragen wird dann höchstens die fertige Rechnung an den Empfänger.

Der Zugang zur API ist ein Jahreskontingent, On-Prem ein Abo oder ein Kauf. Beides steht auf der Preisseite.


Welche Formate brauchen Sie wirklich?

Meistens sind es weniger, als zu Projektbeginn angenommen wird. Nennen Sie mir Ihre Empfängerkreise — daran lässt sich schnell sagen, was davon Peppol ist, was Mail und was gar nicht anfällt.