Update_WCS_ProductPrice 訊息是一種內含產品之價格資訊的入埠訊息。後端應用程式會產生此訊息並將之傳送到 WebSphere Commerce 入埠訊息佇列中。當 WebSphere Commerce 系統收到訊息時,將會執行控制程式指令。所執行的控制程式指令將視訊息類型而定。下表顯示兩種可傳送的訊息類型,以及其相關的控制程式指令。
產品價格訊息類型 | 控制程式指令 |
---|---|
OfferPrice Update | ProductOfferPriceUpdate |
ListPrice Update | ProductListPriceUpdate |
Update_WCS_ProductPrice 訊息採用 XML 訊息格式,且遵循 Update_WCS_ProductPrice_20.dtd。
OfferPrice Update
下表說明 Update_WCS_ProductPrice 訊息的 OfferPrice Update 變式。 有關資料庫直欄的說明, 請依循其相關表格的鏈結進行。所有欄位皆為選用的(除非另有註明)。 在 XML 訊息中,INT、BIGINT 與 DOUBLE 類型之資料庫欄位的標籤值長度分別是 CHAR (10)、CHAR(19) 與 CHAR(16)。
層次 | XML 元素 | 備註 | 表格名稱 | 直欄名稱 |
---|---|---|---|---|
1 | OfferPriceInfo | N/A | N/A | |
1.1 | ProductNumberByMerchant | 必要 | CATENTRY | PARTNUMBER |
1.2 | MerchantID | 必要 | CATENTRY | MEMBER_ID |
1.2.A1 | type | 屬性 | N/A | N/A |
1.3 | Precedence | OFFER | PRECEDENCE | |
1.4 | TradingPositionContainerID | OFFER | TRADEPOSCN_ID | |
1.5 | Currency | 必要 | OFFERPRICE | CURRENCY |
1.6 | ItemUnitPrice | OFFERPRICE | PRICE | |
1.7 | StartTimeStamp | OFFER | STARTDATE | |
1.8 | EndTimeStamp | OFFER | ENDDATE | |
1.9 | MinimumQuantity | OFFER | MINIMUMQUANTITY | |
1.10 | MaximumQuantity | OFFER | MAXIMUMQUANTITY | |
1.11 | QuantityUnit | OFFER | QTYUNIT_ID | |
1.12 | Published | OFFER | PUBLISHED | |
1.13 | PriceCustomField | 第一次出現 | OFFER | FIELD1 |
1.13 | PriceCustomField | 第二次出現 | OFFER | FIELD2 |
1.14 | UserData | N/A | N/A |
OfferPrice Update 的規則:
ListPrice Update
下表說明 Update_WCS_ProductPrice 訊息的 ListPrice Update 變式。 有關資料庫直欄的說明, 請依循其相關表格的鏈結進行。所有欄位皆為選用的(除非另有註明)。 在 XML 訊息中,INT、BIGINT 與 DOUBLE 類型之資料庫欄位的標籤值長度分別是 CHAR (10)、CHAR(19) 與 CHAR(16)。
1 | ListPriceInfo | N/A | N/A | |
1.1 | ProductNumberByMerchant | CATENTRY | PARTNUMBER | |
1.2 | MerchantID | CATENTRY | MEMBER_ID | |
1.2.A1 | type | 屬性 | N/A | N/A |
1.3 | Currency | LISTPRICE | CURRENCY | |
1.4 | ItemUnitPrice | LISTPRICE | LISTPRICE | |
1.5 | UserData | N/A | N/A |
ListPrice Update 的規則:
![]() |