Response_WCS_PickBatch 訊息

Response_WCS_PickBatch 訊息是出埠訊息,其中含有 WebSphere Commerce 取貨批次的相關資訊。 WebSphere Commerce 產生這個訊息,是為了回應入埠的 Create_WCS_PickBatch 訊息。 如果入埠訊息含有有效的 StoreID,訊息會呼叫 PickBatchGenerate 指令,在順利完成時,這個指令會重新導向至 PickBatchGenerateRedirectView 檢視作業, 在指令失敗時,會重新導向至 PickBatchGenerateErrorView 檢視作業。 PickBatchGenerateRedirectView 是 PickBatchResult.jsp 為了處理回應而實作的。 在 Response_WCS_PickPatch XML 訊息中,原始要求的後端 PickBatchID 及新產生的 PickBatchID 都會當作回應而送回。 如果指令失敗,就會使用 PickBatchError.jsp 所實作的 PickBatchGenerateErrorView。

附註:如果入埠訊息沒有包含有效的 StoreID,就會利用 GenericApplicationError 檢視名稱來撰寫錯誤訊息。 回應訊息由 GenericApplicationErrorXML.jsp 產生。

Response_WCS_PickBatch 訊息採用 XML 訊息格式,且遵循 Response_WCS_PickBatch_10.dtd

下表說明 Response_WCS_PickBatch 訊息的格式。有關資料庫直欄的說明, 請依循其相關表格的鏈結進行。所有欄位皆為選用的(除非另有註明)。 在 XML 訊息中,INT、BIGINT 與 DOUBLE 類型之資料庫欄位的標籤值長度分別是 CHAR (10)、CHAR(19) 與 CHAR(16)。

層次 欄位名稱 備註 表格名稱 直欄名稱 附註
1 ResponseStatus 必要 N/A N/A 錯誤備註(如果 status="ERROR")
2 status 必要 N/A N/A OK 或 ERROR(ResponseStatus 的屬性)
3 code   N/A N/A 錯誤碼(ResponseStatus 的屬性,只有在 status="ERROR" 時才存在)
4 MorePickBatch   N/A N/A YES 或 NO:指出應不應重新提交另一 Create_WCS_PickBatch 訊息,以取得更多 PickBatch
5 BackendPickBatchID   N/A N/A 指向原始 PickBatch 要求的參照
6 WCSPickBatchID   PICKBATCH PICKBATCH_ID 如果指定的 StoreID 和 FulfillmentCenterID 沒有可用的 PickBatch,就可以是 "NULL"。 在 Inquire_WCS_PickPackListDetail 訊息中使用

相關概念

相關參照

IBM copyright