Deprecated feature

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.

Ce diagramme affiche la structure de l'adresse URL OrderUnlock.

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.