Create_WCS_InventoryReceipt メッセージ

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

 

関連概念

関連参照

IBM 著作権