28 Apr.

REST-API


E-Rechnung in Deutschland: So setzen Sie die Pflicht mit SAP Business One um

Eine REST-API (Representational State Transfer) ist ein Schnittstellenstil, bei dem Ressourcen eines Systems über HTTPS-URLs angesprochen und mit den Standard-Methoden GET, POST, PATCH und DELETE gelesen bzw. verändert werden. Der Austausch erfolgt meist als JSON, Zustände werden nicht auf dem Server gehalten, und jede Anfrage enthält alle Informationen, die sie zur Verarbeitung braucht.

Kontext

Im SAP-Business-One-Umfeld ist die wichtigste REST-API der Service Layer v2 unter /b1s/v2/. Er stellt die Geschäftsobjekte — Items, BusinessPartners, Orders, Invoices, ProductionOrders — als OData-v4-Endpunkte bereit und antwortet in JSON. Typische Aufgaben sind die Anbindung von Webshops, die Synchronisation mit Drittsystemen, Python-/Node.js-Microservices und der Aufbau von B2B-Portalen. Aus Entwicklersicht ist die Authentifizierung session-basiert über den Login-Endpunkt mit gesetztem B1SESSION-Cookie; Anfragen werden per Default auf 20 Datensätze paginiert und müssen über @odata.nextLink weitergeschaltet werden. Zusätzlich zum Service Layer bieten viele Versino-Erweiterungen wie der DMS-Zugriff oder die Versino Financial Suite eigene kleine REST-Endpoints für spezifische Anwendungsfälle.

Abgrenzung

Eine REST-API unterscheidet sich vom älteren SOAP-Ansatz des DI-Servers durch geringeren Overhead, schlankere Payloads und fehlende Verwendung von WSDL-Verträgen. Gegenüber der UI API ist sie ausschließlich daten- und prozessorientiert — sie beeinflusst die SAP-Oberfläche nicht. REST bedeutet im B1-Kontext nicht automatisch „Service Layer": Auch B1if-Szenarien können REST-Endpunkte publizieren, und Webshop-Konnektoren bieten häufig eigene REST-Routen oberhalb des Service Layers.


KI-im-Unternehmen

Warum Unternehmen bei KI im ERP zögern

Künstliche Intelligenz im ERP-Kontext weckt hohe Erwartungen, da signifikante Produktivitätsgewinne, eine tiefgreifende Automatisierung und fundiertere Entscheidungen in Aussicht stehen. Dennoch ...
Predictive Maintenance

Predictive Maintenance: Wie den Mittelstand zur intelligenten Fabrik macht

In der heutigen intelligenten Welt ist die Fähigkeit, Probleme zu lösen, bevor sie überhaupt entstehen, kein futuristisches Szenario mehr, sondern ...
RPA

RPA im ERP-Umfeld: Effizienzsteigerung durch digitale Prozesshelfer

In vielen ERP-Systemen laufen tagtäglich Prozesse ab, die zwar notwendig, jedoch nicht wertschöpfend sind. Mitarbeiter verbringen wertvolle Zeit damit, Bestellungen ...
Generative KI im ERP

Generative KI im ERP: Wie LLMs die Rolle von ERP-Systemen verändern

Mit dem Aufkommen generativer KI und großer Sprachmodelle (Large Language Models, LLMs) verändert sich die Rolle von ERP-Systemen grundlegend. Statt ...
ERP FUTURE

Mit APIs und Microservices die ERP-Zukunft vorbereiten

Viele mittelständische Unternehmen arbeiten noch immer mit ERP-Monolithen, die über Jahre gewachsen sind. Die Module dieser Systeme sind eng miteinander ...
DATA-QUALITY

Datenqualität & KI : KI kann nur so gut sein wie Ihre Daten

Unternehmen investieren heute massiv in KI-Technologien, intelligente Automatisierung und moderne ERP-Architekturen. Trotzdem scheitern viele Modernisierungsprojekte schon in frühen Phasen, weil ...
Wird geladen …