URL OrderUnlock
Déverrouille une commande précédemment verrouillée par l'instruction OrderPrepare, puis appelle l'URL spécifiée. Si la commande n'est pas verrouillée ou si le numéro de référence de la commande n'est pas correct, l'instruction appelle uniquement l'URL.
Structure de l'adresse URL
- http:// host_name/ path/
- Nom entièrement qualifié de votre Transaction server et du chemin de configuration.
Valeurs des paramètres
- forUser
- ID de connexion de l'utilisateur pour lequel l'adresse URL sera exécutée. Seul un utilisateur habilité à traiter les commandes peut indiquer ce paramètre.
- forUserId
- Identique à forUser, mais identifiant l'utilisateur par son ID interne, répertorié dans la table USERS.
- langId
- Définit ou redéfinit la langue préférée pour la durée de la session ; les langues prises en charge dans le magasin sont répertoriées dans le tableau .STORELANG
- storeId
- Numéro de référence du magasin associé à cette commande.
- URL
- Obligatoire : Adresse URL à appeler une fois que la commande a abouti.
- orderId
- Obligatoire : Numéro de référence de la commande à déverrouiller.
Exemple 1
L'exemple suivant déverrouille la commande dont le numéro de référence est 2 et affiche le contenu de la commande :
http://myhostname/webapp/wcs/stores/servlet/OrderUnlock?orderId=2
&URL=/webapp/commerce/OrderDisplay?status=P&orderId=2
Exemple 2
L'exemple suivant ajoute d'abord une commande à l'aide d'OrderItemAdd. L'orderId est obtenu (supposons qu'il s'agit de 112) à partir de la table ORDERS. Il prépare ensuite la commande, durée pendant laquelle la commande est verrouillée. Enfin, la commande est déverrouillée.
http://myhostname/webapp/wcs/stores/servlet/OrderItemAdd?catEntryId=322200305&quantity=1
&URL=OrderItemDisplay&orderId=**
http://myhostname/webapp/wcs/stores/servlet/OrderPrepare?orderId=112&URL=OrderDisplay
http://myhostname/webapp/wcs/stores/servlet/OrderUnlock?orderId=112&URL=OrderItemDisplay
Comportement
- Déverrouille une commande précédemment verrouillée par l'instruction OrderPrepare.
- Appelle l'URL spécifiée.
- Si la commande n'est pas verrouillée ou si le numéro de référence de la commande n'est pas correct, l'instruction appelle uniquement l'URL.
Conditions d'exception
Aucun.