OCI-Schnittstelle

Die OCI-Schnittstelle (Open Catalog Interface) ist ein standardisiertes Verfahren, mit dem eine Handwerkersoftware oder ein Warenwirtschaftssystem an den Online-Shop eines Großhändlers angebunden werden kann. Über die Schnittstelle lassen sich ausgewählte Artikel und Warenkörbe aus dem Shop in die eigene Software übernehmen.

OCI wurde ursprünglich von SAP für die Einbindung externer Produktkataloge entwickelt. Im SHK- und Elektrohandwerk wird die Schnittstelle unter anderem genutzt, um Material aus Großhandelsshops für Angebote und Aufträge zu übernehmen, ohne Artikelnummern und Mengen erneut eingeben zu müssen.

Wie funktioniert eine OCI-Schnittstelle?

Die OCI-Schnittstelle ermöglicht den Zugriff auf einen externen Produktkatalog direkt aus der Handwerkersoftware. Dieses Verfahren wird auch als Punchout bezeichnet: Der Anwender öffnet den Shop des Großhändlers, stellt dort seinen Warenkorb zusammen und überträgt die ausgewählten Positionen anschließend zurück in seine Software.

Der Ablauf sieht üblicherweise so aus:

  1. Großhandelsshop öffnen: Der Mitarbeiter ruft den angebundenen Online-Shop aus seiner Handwerkersoftware auf.
  2. Artikel auswählen: Im Shop sucht er die benötigten Produkte und legt sie mit den gewünschten Mengen in den Warenkorb.
  3. Warenkorb übertragen: Die ausgewählten Artikel werden über die OCI-Schnittstelle an die Handwerkersoftware zurückgegeben.
  4. Positionen weiterverarbeiten: Die übernommenen Daten stehen dort beispielsweise für die weitere Angebots- oder Auftragsbearbeitung zur Verfügung.

 

Für die Rückgabe verwendet OCI eine sogenannte HOOK_URL. Dabei handelt es sich um eine Rücksprungadresse, über die der Online-Shop die ausgewählten Warenkorbpositionen an das aufrufende System übermittelt.

Wichtig: Die Übernahme eines Warenkorbs ist nicht automatisch eine Bestellung beim Großhändler. Ob und wann eine Bestellung ausgelöst wird, hängt vom jeweiligen Shop und dem verwendeten Bestellablauf ab.

Welche Daten werden über OCI übertragen?

Über OCI können verschiedene Informationen zu den ausgewählten Artikeln übermittelt werden. Dazu gehören beispielsweise:

  • Artikelnummer und Artikelbezeichnung
  • Bestellmenge und Mengeneinheit
  • Preisangaben
  • Weitere vom Shop bereitgestellte Artikelinformationen

 

Welche Daten tatsächlich übertragen werden, hängt von der unterstützten OCI-Version, dem Online-Shop und der angebundenen Software ab.

Die Schnittstelle dient in erster Linie der Übernahme ausgewählter Warenkorbpositionen. Ein vollständiger Import des gesamten Artikelkatalogs ist dafür nicht erforderlich.

Beispiel: OCI-Schnittstelle bei einer Heizungsinstallation

Ein SHK-Betrieb plant den Austausch einer Heizungsanlage. Für die Installation benötigt der Monteur unter anderem Heizungsrohre, Pressfittings und Absperrventile.

Der zuständige Mitarbeiter öffnet aus der Handwerkersoftware den Online-Katalog seines SHK-Großhändlers. Dort sucht er die passenden Artikel und stellt einen Warenkorb zusammen.

Artikel Menge
Mehrschichtverbundrohr 30 m
Pressfittings 12 Stück
Absperrventile 4 Stück

Anschließend wird der Warenkorb über die OCI-Schnittstelle an die Handwerkersoftware übertragen. Die bereitgestellten Artikelinformationen und Mengen können dort für die weitere Angebots- oder Auftragsbearbeitung genutzt werden.

Dadurch entfällt die erneute manuelle Eingabe der ausgewählten Artikel. Die endgültigen Verkaufspreise werden weiterhin im Rahmen der betrieblichen Kalkulation festgelegt.

Was ist der Unterschied zwischen OCI und IDS?

Sowohl OCI als auch IDS verbinden Handwerkersoftware mit dem Online-Shop eines Großhändlers. Der wesentliche Unterschied liegt im vorgesehenen Funktionsumfang.

OCI wurde ursprünglich für die Anbindung externer Produktkataloge an Beschaffungssysteme entwickelt. Im klassischen OCI-Ablauf werden die im Shop ausgewählten Artikel an das aufrufende System zurückgegeben.

IDS Connect wurde speziell für den Datenaustausch zwischen Handwerkersoftware und Fachgroßhandel entwickelt. Neben der Übernahme von Warenkörben aus dem Shop unterstützt IDS auch die Übertragung bereits erstellter Warenkörbe aus der Handwerkersoftware an den Großhandelsshop.

Welche Variante für einen Betrieb geeignet ist, hängt von der eingesetzten Software, den unterstützten Schnittstellen des Großhändlers und den benötigten Funktionen ab.

Die Funktionsweise und weitere Unterschiede erklären wir ausführlich in unserem Lexikonartikel zur IDS-Schnittstelle.

Was ist der Unterschied zwischen OCI und DATANORM?

Während OCI für die Anbindung an Online-Produktkataloge und die Übernahme ausgewählter Warenkörbe eingesetzt wird, dient DATANORM dem Austausch von Artikelstammdaten.

Mit DATANORM können beispielsweise Artikelnummern, Beschreibungen und Preise in die Handwerkersoftware importiert und aktualisiert werden. OCI ermöglicht dagegen die direkte Artikelauswahl im Shop des Großhändlers.

Beide Schnittstellen erfüllen unterschiedliche Aufgaben und können sich bei der Materialbeschaffung ergänzen.

Welche Voraussetzungen braucht eine OCI-Schnittstelle?

Damit eine OCI-Verbindung funktioniert, müssen die verwendete Handwerkersoftware und der gewünschte Großhandelsshop den Standard unterstützen.

Außerdem werden in der Regel ein entsprechender Kundenzugang zum Großhandel, eine Internetverbindung und die notwendigen Einstellungen für den Datenaustausch benötigt.

Bei der Einrichtung müssen unter anderem die Shop-Adresse, die erforderlichen Anmeldeparameter und die Rücksprungadresse für die Warenkorbübertragung berücksichtigt werden.

Da sich die technischen Anforderungen je nach Großhändler unterscheiden können, sollte vor der Einrichtung geprüft werden, welche OCI-Version und welche Funktionen tatsächlich unterstützt werden.

Unterstützt LC-TOP die OCI-Schnittstelle?

Ja. LC-TOP bietet OCI als Bestandteil des Schnittstellenpakets Basic an. Damit können unterstützte Großhandelsshops angebunden und Artikel aus dem Online-Shop in die Handwerkersoftware übernommen werden.

Weitere Informationen zur Großhandelsanbindung und den verfügbaren Standards finden Sie auf unserer Seite zu den LC-TOP-Schnittstellen.

Weiterführende Informationen

Wie sich OCI, IDS und UGL bei der Materialbeschaffung unterscheiden, erfahren Sie in unserem Beitrag IDS, UGL und OCI – Shop-Anbindungen zum Großhandel.

Weitere Begriffe

Leistungsverzeichnis (LV)

Ein Leistungsverzeichnis beschreibt die auszuführenden Arbeiten eines Bauprojekts. Erfahren Sie, wie es aufgebaut ist und welche Angaben für die Angebotskalkulation wichtig sind.

Deckungsbeitrag

Der Deckungsbeitrag zeigt, welcher Betrag nach Abzug variabler Kosten zur Deckung der Fixkosten verbleibt. Mit Formel und Beispiel aus dem Handwerk.

GAEB

GAEB ermöglicht den standardisierten Austausch von Leistungsverzeichnissen und Ausschreibungsdaten zwischen den Beteiligten eines Bauprojekts.
Consent Management Platform von Real Cookie Banner