Befehl 'SetCurrencyPreference'

Definiert die bevorzugte Währung für den Benutzer, der diesen Befehl ausführt. Bei einem generischen Benutzer -- einem Benutzer, für den keine Informationen gespeichert sind -- gilt die bevorzugte Währung nur für die Dauer der Sitzung. Bei allen anderen Benutzern wird die bevorzugte Währung im Benutzerprofil gespeichert.

Parameterwerte

http://host_name/pfad/
Der vollständig qualifizierte Name Ihres WebSphere Commerce-Servers und der Konfigurationspfad.
forUser
Die Anmelde-ID des Benutzers in dessen Namen der Befehl ausgeführt wird; nur eine Person mit dem Sicherheitsaufgabenbereich eines Kundendienstmitarbeiters )bzw. Aufgabenbereiche, die den Aufgabenbereich eines Kundendienstmitarbeiters umfassen) kann diesen Parameter angeben. 
forUserId
Identisch mit 'forUser'; hier wird jedoch der Benutzer mit einer internen Benutzer-ID identifiziert, wie in der Tabelle USERS angegeben.
langId
Setzt die bevorzugte Sprache für die Dauer der Sitzung oder setzt die bevorzugte Sprache zurück; die unterstützten Sprachen sind in der Tabelle STORELANG enthalten.
URL
Die URL-Adresse, die nach der erfolgreichen Ausführung des Befehls aufgerufen werden soll.
currency
Der aus drei Buchstaben bestehende ISO-Code für die Währung, die als bevorzugte Währung für diesen Kunden definiert wird.
Beispiel
Bei diesem Beispiel wird die bevorzugte Währung eines Kunden in Kanadische Dollar (CAD) geändert. Wenn der Befehl erfolgreich ausgeführt wurde, wird FVTestSite.jsp angezeigt.
     http://myhostname/webapp/wcs/stores/servlet/SetCurrencyPreference?currency=CAD
     &URL=FVTestSite.jsp

Verhalten 


Ausnahmebedingungen

Wenn für die Produkte oder Artikel in einer anstehenden Bestellung kein Preis gefunden werden konnte, gibt der Befehl die Ausnahmebedingung ECApplicationException aus und gibt den Fehlersichtbefehl RetrievePriceErrorView an.

Verwandte Konzepte

Verwandte Referenzen

IBM Copyright