AutoBidDelete 指令
容許客戶撤銷在「公開喊價」拍賣中所提的自動出價。

參數值
- http://host_name/path/
- WebSphere Commerce Server 與架構路徑的完整名稱
- autobid_id
- 要刪除的自動出價參考號碼
- URL
-
當指令順利完成時要呼叫的 URL
規則
- 此指令會針對每一個所列出的自動出價參考號碼執行下列步驟:
- 使用 AutoBidAccessBean 驗證自動出價 ID
- 查閱自動出價的相關拍賣 ID
- 驗證相關聯的拍賣 ID
- 呼叫 CheckAutoBidDeleteAuthorization 作業指令,瞭解客戶可否刪除所指出的自動出價
- 查閱與自動出價有關之最近一次的出價 ID
- 驗證出價 ID
- 呼叫 CheckBidDeleteAuthorization 作業指令,瞭解客戶可否刪除出價
- 將出價標為「已撤銷」
- 呼叫 DoDepositPayment 作業指令,退還任何可能的保證金
- 將自動出價標為「已撤銷」
- 重新導向至所指的 URL。
異常狀況
- 如果必要參數為空值,則會擲出 ECApplicationException 與相關訊息
- 如果指令環境定義為空值,則會擲出 ECApplicationException 與相關訊息
- 只要查閱拍賣 ID、自動出價 ID 或出價 ID 失敗,即會造成 ECSystemException
- 若無法建立作業指令或有錯誤產生,即會造成 ECSystemException
- 若有拍賣不是現行、或非「秘密投標」或「公開喊價」,即會造成 ECApplicationException
- 若有出價者擅自刪除出價或自動出價,即會造成 ECApplicationException

