Open Catalog Interface (OCI) - Hintergrundsuche (Background Search)

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

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_URLPflicht, Rücksprung, Adresse 
USERNAMEUnique
PASSWORTWird nicht unterstützt
FUNCTIONWert muss "BACKGROUND_SEARCH" sein
SEARCHSTRINGDer 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.