Instruction SetCurrencyPreference

Définit la préférence de devise pour l'utilisateur exécutant cette instruction.  Pour un utilisateur générique - un utilisateur sans informations stockées--la préférence ne s'appliquera que pour la durée de la session  Pour tous les autres utilisateurs la préférence de la devise sera sauvegardée avec le profil utilisateur.

Valeurs des paramètres

http://host_name/path/
Nom qualifié complet de votre serveur WebSphere Commerce et chemin de configuration
forUser
ID de connexion de l'utilisateur au nom duquel l'instruction est exécutée. Seule une personne jouant le rôle de représentant du service clientèle (ou un rôle incluant ces tâches) peut spécifier ce paramètre.
forUserId
Identique au paramètre forUser, mais identifie l'utilisateur grâce à l'ID utilisateur interne, comme dans la table USERS
langId
Définit ou restaure la langue préférée pour la durée de la session ; les langues prises en charge pour un magasin figurent dans la table STORELANG.
URL
URL devant être lancée lorsque l'instruction aboutit.
currency
Code ISO à trois lettres pour la devise qui deviendra la devise privilégiée d'un client.
Exemple
Cet exemple modifie la devise privilégiée d'un client en dollars canadien (CAD). Si l'instruction aboutit, la page FVTestSite.jsp s'affiche.
     http://myhostname/webapp/wcs/stores/servlet/SetCurrencyPreference?currency=CAD
     &URL=FVTestSite.jsp

Comportement


Conditions d'exception

Si les prix des produits ou articles sont dans une commande en attente, l'instruction signale l'exception ECApplicationException en spécifiant l'instruction d'affichage d'erreur RetrievePriceErrorView.

Rubriques connexes

Références connexes

IBM copyright