Der OCI-Standard unterstützt eine katalogübergreifende Suche. Dies bedeutet, dass Benutzer alle Kataloge gleichzeitig (anstatt jeden Katalog separat) nach einem Produkt durchsuchen können.
Der Benutzer gibt den Suchbegriff einmal in das System ein. Der Begriff wird dann an alle Kataloge übermittelt, die diese Funktion unterstützen. Die Suchergebnisse aus allen Katalogen werden aufgelistet. Anhand dieser Liste kann der Benutzer einzelne Produkte auswählen.
Benötigte Module
- SSO-Schnittstelle
- Open Catalog Interface (OCI)
- Open Catalog Interface (OCI) - Hintergrundsuche
Voraussetzungen
Die SSO-Schnittstelle muss in der Kundenverwaltung aktiviert werden. Diese ist unter Verwaltung → Shops → bearbeiten → SSO-Schnittstelle zu finden.
URL-Parameter
Über die URL https://SHOP_URL/api/oci/search?USERNAME=abc&HOOK_URL=http://localhost&SEARCHSTRING=xyz&FUNCTION=BACKGROUND_SEARCH kann die Hintergrundsuche aufgerufen werden.
| Parameter | |
|---|---|
| HOOK_URL | Pflicht, Rücksprung, Adresse |
| USERNAME | Unique |
| PASSWORT | Wird nicht unterstützt |
| FUNCTION | Wert muss "BACKGROUND_SEARCH" sein |
| SEARCHSTRING | Der Suchbegriff |
Aktivierung
Die Aktivierung erfolgt über die OCI-Grundeinstellungen. Diese ist unter Add-ons → OCI → Grundeinstellungen zu finden:
Rückgabe konfigurieren
Die Suchergebnisse werden im OCI-Format bereitgestellt. Die OCI-Felder können frei konfiguriert werden. Die Konfiguration befindet sich unter "Add-ons → OCI".
Vorschau
Über den Link "Vorschau Hintergrundsuche anzeigen" kann die Suche mit der aktuellen Konfiguration angezeigt werden. Die Vorschau enthält die Ansicht der POST-Daten (Übergabe an das SAP-System). Die Suche ist nicht identisch mit der Suche im Frontend.