Befehl 'ContractSetInSession' (Business Edition)

Dieser Befehl legt die Verträge fest, die beim Einkauf eines Kunden gelten. Beim Einkauf eines Benutzers können gleichzeitig mehrere Verträge gelten. Der Befehl kann erst eingegeben werden, wenn ein Benutzer bei einem Geschäft angemeldet ist.

Parameterwerte

http://host_name/pfad/
Der vollständig qualifizierte Name Ihres WebSphere Commerce Servers und der Konfigurationspfad. Für diesen Befehl können Sie http oder https verwenden.
contractId
(Obligatorisch) Die Vertrags-ID des Vertrags, der in dieser Sitzung für den Einkauf gelten soll. Sie können mehrere Vertrags-IDs angeben, mindestens eine Vertrags-ID ist jedoch für diesen Befehl erforderlich.

Beispiel
In diesem Beispiel wird der derzeit beim Geschäft angemeldete Kunde zum Einkauf unter der Vertrags-ID 260369 und 212394 berechtigt:
    https://myhostname/webapp/wcs/stores/servlet/ContractSetInSession?contractId=260369&contractId=212394

Verhalten

Dieser Befehl legt Vertrags-IDs für die aktuelle Sitzung fest. In diesem Befehl angegebene Verträge werden im Einkaufsfluss verwendet, nachdem der Befehl erfolgreich ausgeführt wurde. Nach erfolgreicher Ausführung des Befehls ContractSetInSession wird ContractListView aufgerufen.

Ausnahmebedingungen

Der Befehl kann die folgenden Ausnahmebedingungen ausgeben:

IBM Copyright