Este mandato establece los contratos bajo los que un cliente va a comprar. Un usuario puede comprar bajo más de un contrato a la vez. Un usuario debe estar conectado a una tienda antes de poder emitir este mandato.
Valores de parámetros
Ejemplo
Este ejemplo permite al cliente conectado actualmente comprar bajo los
ID de contrato 260369 y 212394:
https://misistpral/webapp/wcs/stores/servlet/ContractSetInSession?contractId=260369&contractId=212394
Comportamiento
Este mandato establece los ID de contrato a utilizar en la sesión actual. Los contratos especificados en este mandato se utilizarán en el flujo de compra después de que este mandato se complete satisfactoriamente. El mandato ContractSetInSession llama a ContractListView cuando se completa satisfactoriamente.
Condiciones de excepción
Este mandato puede generar las siguientes excepciones:
![]() |