Mandato ContractSetInSession (Business edition)

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

http://nombre_sistpral/vía de acceso/
El nombre totalmente calificado del servidor WebSphere Commerce y la vía de acceso de configuración. Puede utilizar HTTP o HTTPS con este mandato.
contractId
(obligatorio) El ID de contrato para el contrato bajo el que desea comprar durante esta sesión. Puede establecer múltiples ID de contrato, pero es necesario establecer uno como mínimo para este mandato.

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:

IBM copyright