Befehl 'PunchOutCatalogDisplay'
Dieser Controller-Befehl ist für Beschaffungseinkäufer der
Eingangspunkt für den Einkauf über den Katalog mit Hilfe des Browsers.
Parameterwerte
- http://host_name/pfad/
- (Obligatorisch) Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der Konfigurationspfad.
- SupplierCookie
- Der verschlüsselte, an die Sitzung gebundene Schlüssel, der verwendet
wird, um die Informationen zu der Anforderung des Beschaffungseinkäufers
abzurufen. Diese Informationen wurden während der Einrichtungsphase der
"Punch-out"-Funktion in einer Hash-Tabelle
zwischengespeichert. WebSphere Commerce sendet den Schlüssel als Teil der
URL des Befehls PunchOutCatalogDisplay, die als Parameter
in der Nachricht PunchOutSetupResponse an das
Beschaffungssystem gesendet wird. Dieser Schlüssel stellt den Mechanismus
zur Verfügung, der für Protokolle mit dem Zweischrittmodus erforderlich
ist, um die Authentifizierung abzurufen, die von der Nachricht
PunchOutSetup bei der Anzeige des Katalogs ausgeführt
wird. (Zweischrittmodus bezieht sich auf XML/HTTP-Protokolle,
die zunächst "Punch-out" einrichten und anschließend ein
Browser-Fenster zum Anzeigen des Katalogs öffnen.)
Anzeige-Tasks
Ist der Befehl PunchOutCatalogDisplay erfolgreich,
übergibt er die Verarbeitung an eine der folgenden Tasks:
- PunchOutCatalogView - "create" (erstellen)
- PunchOutCatalogEditView - "edit" (bearbeiten)
- PunchOutCatalogInspectView - "inspect" (anzeigen)
Schlägt der Befehl fehl, übergibt er die Verarbeitung an die
Anzeige-Task PunchOutCatalogErrorView.
Hinweis: Der Lieferant von WebSphere Commerce hat die
Möglichkeit, die entsprechenden JavaServer Pages für die Implementierung
der Ansichts-Tasks auszuwählen.
