這個指令會將擱置的訂單設為現行擱置訂單。
參數值
範例 1
下列範例會將執行這個指令之客戶的所有擱置訂單標為現行訂單。已設為現行訂單的擱置訂單之參考號碼會新增到 orderId 名稱下的重新導向 URL 中。
指令完成之後,會呼叫 OrderItemDisplay 指令。
http://myhostname/webapp/wcs/stores/servlet/SetPendingOrder?orderId=*
&outOrderName=orderId&URL=/webapp/wcs/command/OrderItemDisplay
範例 2
在這個範例中,我們會先利用 OrderItemAdd 來新增訂單。這會建立一份訂單,並從 ORDERS 表格中取得一個 orderId(假設它是 112)。之後,我們會將這份擱置訂單設為現行擱置訂單。
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
規則
呼叫 SetCurrentPendingOrdersCmd 作業指令,並將要標示為現行的擱置訂單數目傳遞給它。
異常狀況
如果找不到訂單,就會產生應用程式異常狀況。
![]() |