Create_WCS_InventoryReceipt 訊息是入埠訊息,其中含有建立 WebSphere Commerce 庫存記錄的資訊。 供貨中心應用程式會產生這個要求,並將它傳送到 WebSphere Commerce 入埠訊息佇列中,讓 WebSphere Commerce 系統從中接收訊息。 當 WebSphere Commerce 系統收到訊息時,它會呼叫 ReceiptCreate 控制程式指令。 如果指令順利執行,回應中會傳送 Response_WCS_CreateInvReceipt 訊息。 如果有足夠的庫存可供預期庫存記錄的出貨,就會關閉記錄。
附註:如果入埠訊息沒有包含有效的 StoreID 或有效的 ReceiptDate, 就會利用 GenericApplicationError 檢視名稱來撰寫錯誤訊息,且不會呼叫 ReceiptCreate 指令。 回應訊息由 GenericApplicationErrorXML.jsp 產生。
Create_WCS_InventoryReceipt 訊息採用 XML 訊息格式,且遵循 Create_WCS_InventoryReceipt_10.dtd。
下表說明 Create_WCS_InventoryReceipt 訊息的格式。 有關資料庫直欄的說明, 請依循其相關表格的鏈結進行。所有欄位皆為選用的(除非另有註明)。 在 XML 訊息中,INT、BIGINT 與 DOUBLE 類型之資料庫欄位的標籤值長度分別是 CHAR (10)、CHAR(19) 與 CHAR(16)。
層次 | 欄位名稱 | 備註 | 表格名稱 | 直欄名稱 | 附註 |
---|---|---|---|---|---|
1 | ItemOwnerID | 必要 | ITEMSPC | MEMBER_ID | N/A |
2 | ProductNumberbyMerchant | 必要 | ITEMSPC | PARTNUMBER | N/A |
3 | VersionName | ITEMVERSN | VERSIONNAME | 保留供 IBM 使用。 | |
4 | StoreID | 必要 | RECEIPT | STORE_ID | N/A |
5 | FulfillmentCenterID | 必要 | RECEIPT | FFMCENTER_ID | N/A |
6 | VendorID | 必要 | RECEIPT | VENDOR_ID | N/A |
7 | Cost | 必要 | RECEIPT | COST | N/A |
8 | Currency | 必要 | RECEIPT | SETCCUR | N/A |
9 | QTYReceived | 必要 | RECEIPT | QTYRECEIVED | N/A |
10 | ReceiptDate | 必要 | RECEIPT | RECEIPTDATE | ISO 8601 日期格式 |
11 | WCSRaDetailID | RECEIPT | RADETAIL_ID | RA 表格中的預期庫存記錄。 如果它不存在,收據就會是臨時類型 | |
12 | ReceiptComment | RECEIPT | COMMENT1 | N/A | |
13 | QualityComment | RECEIPT | COMMENT2 | N/A |
![]() |