Cette instruction définit les contrats par lequel un client effectue ses achats. Un utilisateur peut effectuer ses achats sous plusieurs contrats à la fois. Il peut être connecté à un magasin avant que cette instruction ne soit exécutée.
Valeurs des paramètres
Exemple
Cette exemple permet au client connecté d'effectuer des achats sous les ID de contrat 260369 et 212394 :
https://mon_nom_hôte/webapp/wcs/stores/servlet/ContractSetInSession?contractId=260369&contractId=212394
Comportement
Cette instruction définit les ID de contrat pour utiliser la session en cours. Les contrats spécifiés dans cette instruction sont utilisés dans les flux d'achats après que cette instruction a abouti. L'instruction ContractSetInSession appelle ContractListView lorsque l'instruction ContractSetInSession aboutit.
Conditions d'exception
Les exceptions suivantes peuvent être signalées par cette instruction :
![]() |