Cette instruction définit une commande en attente comme la commande en attente en cours.
Valeurs des paramètres
Exemple 1
Pour le client qui exécute cette instruction, l'exemple marque toutes les commandes en attente comme en cours.
Les numéros de référence des commandes en attente qui ont été marquées en cours sont ajoutés à l'URL de
réacheminement sous le nom orderId. Lorsque l'instruction aboutit, elle appelle l'instruction
OrderItemDisplay.
http://myhostname/webapp/wcs/stores/servlet/SetPendingOrder?orderId=*
&outOrderName=orderId&URL=/webapp/wcs/command/OrderItemDisplay
Exemple 2
Dans cet exemple, l'instruction OrderItemAdd a d'abord été appliquée à une commande.
Ceci permet de créer une commande et de définir un orderId (112, par exemple) à partir de la table ORDERS.
Cette commande en attente est alors définie en tant que commande en attente en cours.
http://myhostname/webapp/wcs/stores/servlet/OrderItemAdd?catEntryId=322200305
&quantity=1&URL=OrderItemDisplay&orderId=**
http://myhostname/webapp/wcs/stores/servlet/SetPendingOrder?orderId=112&URL=OrderItemDisplay
Comportement
Appelle l'instruction
SetCurrentPendingOrdersCmd
puis lui transmet les numéros des commandes en attente devant être marquées en cours.
Condition d'exception
Si une commande est introuvable, une exception d'application est générée.
![]() |