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 メッセージ形式の説明です。 データベース列の説明については、それと関連したテーブルへのリンクに従ってください。 特に注釈がない限り、すべてのフィールドはオプションです。 タイプ INT、BIGINT、および DOUBLE のデータベース・フィールド用の XML メッセージ中のタグ値の長さは、 それぞれ CHAR (10)、CHAR(19)、および CHAR(16) とする必要があります。
レベル | フィールド名 | Comment | テーブル名 | 列名 | 注 |
---|---|---|---|---|---|
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 テーブルでの予定在庫レコード。 これが存在しない場合、受取は ad-hoc タイプになります。 | |
12 | ReceiptComment | RECEIPT | COMMENT1 | N/A | |
13 | QualityComment | RECEIPT | COMMENT2 | N/A |
![]() |