Open Catalog Interface (OCI) ist eine offene und standardisierte Katalogdatenschnittstelle zum Austausch von Katalog- und Bestelldaten zwischen Systemen zur Beschaffung und Webshops der Lieferanten.
Der OCI-Punchout Standard wurde ursprünglich von SAP ins Leben gerufen. Über diese Schnittstellte greift der Einkäufer direkt auf den aktuellen Katalog im Onlineshop des Lieferanten zu und fügt die gewünschten Artikel dem Warenkorb hinzu.
Nachdem die Artikelauswahl im Webshop des Lieferanten abgeschlossen ist, kann der Einkäufer dann über die Punchout Funktion alle relevanten Informationen des Warenkorbes in sein Einkaufssystem übertragen.
Die weitere Bearbeitung bis zur Bestellung findet im System des Einkäufers statt.
Sobald die Zuordnung oder auch das Mapping benötigter Felder durchgeführt worden ist (siehe auch unter «OCI Mapping Konfigurationen»), kann OCI auf einem Benutzerkonto freigegeben werden.
Um Anforderungen unterschiedlicher Einkäufersysteme erfüllen zu können, lassen sich beliebige Konfigurationen mit spezifischen Feldzuordnungen und zusätzlichen Parametern erstellen.
Neben den selbsterklärenden Feldern wie dem Titel und der Beschreibung können folgendende Einstellungen vorgenommen werden:
Vom Einkäufersystem werden beim Aufruf der OCI Funktion gewisse Parameter erwartet. Diese können bei Bedarf beliebig ergänzt werden.
In der folgenden Ansicht sind unter der Ziffer (1) folgenden Einstellungen vorzunehmen:
Unter der Ziffer (2) sind sowohl die regulären Parameter für den Start am Beispiel einer OCI Sitzung der Version 4.0, als auch zwei optionale Parameter für das ANTRAS CMS ersichtlich. Zusätzlich dazu ein Kunden-, bzw. einkäuferspezifischer Parameter:
Damit der PunchOut auf andere «targets» als das aktuelle Browser Fenster/Tab funktionieren kann, müssen im Browser des Einkäufers Popups für den OCI Shop zugelassen sein.
Die Zuordnung, bzw. das Mapping eines internen Feldes auf ein Feld der Punchout Funktion.
Sobald die notwendigen Konfigurationsarbeiten vorgenommen wurden, kann die Funktion auf dem Einkäufersystem konfiguriert werden.
Die Url lautet idR. https://www.domain.ch/?_oci=
Der Parameter _oci kann auch im POST übergeben werden.
Die beim Aufruf anzuzeigende Seite kann im CMS beim entsprechenden Mandanten in der Registerkarte «Zugeordnete Inhalte» im Feld «Startseite nach der OCI Anmeldung» festgelegt werden.