Open Catalog Interface (OCI) Anbindungsanleitung Otto Roth GmbH & Co KG, Rutesheimer Str. 22, 70499 Stuttgart, Tel. 0711 1388-0, edv@ottoroth.de, www.ottoroth.de
Otto Roth GmbH & Co KG Abteilung EDV Rev. Datum Autor Änderung: 1. 09.05.2017 Markus Werner Erstellung Dokument: OR_OCI_Anbindungsanleitung
Inhaltsverzeichnis 1 Einleitung... 4 1.1 Begriffsdefinition: OCI... 4 1.2 Otto Roth E-Shop... 4 2 Voraussetzungen für eine OCI-Anbindung... 4 3 Die Schritte zur Anbindung... 5 3.1 Erstellen eines Web-Services... 5 3.2 Zuordnen des erstellten Web-Services... 8 4 Einsprungsarten... 10 4.1 Einsprung mit automatischem Login... 10 4.2 Einsprung auf Artikelseite mit automatischem Login... 11 5 Einsprung/Rücksprung zwischen E-Shop und SAP EBP... 12 6 Schlussbemerkungen... 13 Seite 3 von 13
1 Einleitung 1.1 Begriffsdefinition: OCI Open Catalog Interface (OCI) ist eine offene und standardisierte Katalogdatenschnittstelle zum Austausch von Katalogdatensätzen zwischen SAP E-Procurement Systemen (meist EBP) und beliebigen anderen Katalogen. Der SAP User greift dabei auf aktuelle Katalogdaten des Anbieters über das Internet zu. OCI wurde von der Firma SAP AG entwickelt. 1.2 Otto Roth E-Shop Der E-Shop bietet Informationen zu ca. 100.000 Artikel. In unserem klar strukturierten und mit vielen Funktionen ausgestattetem E-Shop finden Sie bequem, schnell und einfach die gewünschten Artikel. Die intuitive Navigation und die komfortable Suche machen den Bestellvorgang sehr einfach. Sie können rund um die Uhr auf alle Artikel unseres Sortiments zugreifen und haben jederzeit einen Überblick über all Ihre Bestellungen. 2 Voraussetzungen für eine OCI-Anbindung Als Voraussetzung für eine OCI-Anbindung gilt der Einsatz des SAP SRM Enterprise Buyers. Das System muss die OCI-Version 3.0 unterstützen. Um eine performante Anbindung des E-Shops an Ihr System zu gewährleisten, wird eine DSL-Internetverbindung empfohlen. Zum Aufruf des Otto Roth E-Shops werden ein individueller Benutzername sowie ein dazugehöriges Passwort benötigt. Seite 4 von 13
3 Die Schritte zur Anbindung 3.1 Erstellen eines Web-Services Schritt 1/4: Treffen Sie in der Transaktion spro (Custominzing) die im Screenshot markierte Auswahl Externe Web-Services definieren. Nach einem Klick auf können, wie in Schritt 2 beschrieben, neue Einträge gepflegt werden. Seite 5 von 13
Schritt 2/4: Geben Sie die gewünschte Web-Service-ID sowie die entsprechende Beschreibung ein: Nach einem Doppelklick auf Aufrufstruktur Standard wählen Sie um in den Bearbeitungsmodus zu wechseln. Schritt 3/4: Erstellen Sie die benötigten Parameter zum Aufruf des E-Shops: Nähere Informationen zu den unterschiedlichen Aufrufparametern entnehmen Sie bitte Punkt 3. Einsprungsarten. Kehren Sie nach Eingabe der Parameter zu Web-Services: ID und Beschreibung per Doppelklick zurück. Seite 6 von 13
Schritt 4/4: Treffen Sie nun die Detaileinstellungen zum neu erstellten Web-Service: Nach der Pflege der Einstellungen speichern Sie, um das Standard SAP Transportwesen zu starten. Seite 7 von 13
3.2 Zuordnen des erstellten Web-Services Schritt 1/2: Die Zuordnung des Web-Services erfolgt im Organisationsmodell in der Transaktion ppoma_bbp Nach Auswahl der Planstelle durch Doppelklick öffnen Sie in den Details den Reiter Attribute Seite 8 von 13
Schritt 2/2: Suchen Sie das Attribut Katalog-ID. Nach klick auf können Sie in einer neuen Zeile den neu erstellten Web-Services eintragen (Web-Service ID) oder per F4 Hilfe auswählen. Nach dem Speichern ist der neu angelegte Web-Service dem User zugeordnet. Seite 9 von 13
4 Einsprungsarten 4.1 Einsprung mit automatischem Login Name Parameterwert Typ Katalog-URL http://www.ottoroth.de/shop/mediandoweb/oci_outbound.php URL OkCode ADDI Festwert TARGET _top Festwert CALLER CTLG Festwert f_kundennr Kundennummer (für Portasoft ohne führende Nullen) Festwert f_username OCI_User (kundenabhängig, aber meistens wird dieser Name genommen) Festwert f_passwort Passwort Festwert HOOK_URL (Parameterwert wird vom System selbstständig gefüllt) Rücksprung- URL Seite 10 von 13
4.2 Einsprung auf Artikelseite mit automatischem Login Artikel können von der Trefferliste aus direkt in den E-Shop Warenkorb und von dort in den Warenkorb Ihres SAP EBP übernommen werden. Seite 11 von 13
5 Einsprung/Rücksprung zwischen E-Shop und SAP EBP Schritt 1/3: Einsprung in den E-Shop durch Auswahl eines Web-Services in Ihrem SAP EBP: Schritt 2/3: Wurde der E-Shop Warenkorb mit einem oder mehreren Artikeln gefüllt, können die entsprechenden Inhalte anschliessend in das SAP EBP übernommen werden. Wählen Sie den Button SAP EBP. Seite 12 von 13
Schritt 3/3: Der Inhalt befindet sich anschliessend im Warenkorb Ihres SAP EBP. Sie können von dort aus wie gewohnt mit Ihrem Bestellprozess weiterverfahren. 6 Schlussbemerkungen Wir hoffen, dass Sie durch die Erläuterungen in der Anbindungsanleitung schnell zu den gewünschten Ergebnissen geführt werden. Falls Sie Fragen zum Umgang mit Open Catalog Interface haben wenden Sie ich bitte an die EDV-Abteilung in Stuttgart. Seite 13 von 13