Create_WCS_PickBatch 訊息是入埠訊息,其中含有產生 WebSphere Commerce 取貨批次的資訊。 供貨中心應用程式會產生這個須要求,並將它傳送到 WebSphere Commerce 入埠訊息佇列中。 在 WebSphere Commerce 處理訊息之後,就會呼叫 PickBatchGenerate 控制程式指令。 這個指令會利用金鑰管理程式取得新的 PICKBATCH_ID, 選取含 ORDRELEASE 資料庫表格 STATUS 直欄中之 SHIP 值的所有列, 產生輸入 StoreID 和 FulfillmentCenterID 的 XML 取貨券和 XML 裝箱單, 並且分別將它們儲存到 PICKBATCH 和 ORDRELEASE 表格中。 回應中會傳送 Response_WCS_PickBatch 訊息。
附註:如果入埠訊息沒有包含有效的 StoreID,就會利用 GenericApplicationError 檢視名稱來撰寫錯誤訊息,且不會呼叫 PickBatchGenerate 指令。 回應訊息由 GenericApplicationErrorXML.jsp 產生。
Create_WCS_PickBatch 訊息採用 XML 訊息格式,且遵循 Create_WCS_PickBatch_10.dtd。
下表說明 Create_WCS_PickBatch 訊息的格式。 有關資料庫直欄的說明, 請依循其相關表格的鏈結進行。所有欄位皆為選用的(除非另有註明)。 在 XML 訊息中,INT、BIGINT 與 DOUBLE 類型之資料庫欄位的標籤值長度分別是 CHAR (10)、CHAR(19) 與 CHAR(16)。
層次 | 欄位名稱 | 備註 | 表格名稱 | 直欄名稱 | 附註 |
---|---|---|---|---|---|
1 | BackendPickBatchID | N/A | N/A | 這可用在 Response_WCS_PickBatch 訊息中 | |
2 | StoreID | 必要 | ORDERITEMS | STORE_ID | N/A |
3 | FulfillmentCenterID | 必要 | ORDERITEMS | FFMCENTER_ID | N/A |
![]() |