出埠後端訊息是由 WebSphere Commerce 產生的要求,可以傳送至外部系統。 您可以架構 WebSphere Commerce 使其產生 Report_NC_PurchaseOrder XML 出埠訊息, 此訊息會通知後端系統有訂單產生。 XML 訊息是由出埠傳訊系統產生以及傳送出去,它會以 Unicode UTF-8 格式編碼。 您也可以使用舊式「訂單建立」訊息,此訊息也會執行類似的功能。
出埠訊息中包含自 Commerce Suite Server 傳送至外部系統的訂單資訊,在那裡進行進一步的訂單供貨處理。 如果要啟用出埠訊息,首先您必須選擇要使用哪一種訊息,Report_NC_PurchaseOrder XML 訊息或舊式「訂單建立」訊息。這兩種訊息不能同時啟用。
如果您選擇使用 Report_NC_PurchaseOrder XML 訊息,請以下列 SQL 陳述式更新您的 CMDREG 資料庫表格:
update cmdreg set
classname='com.ibm.commerce.messaging.commands.SendXMLOrderCmdImpl' where
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'
這會指定 SendXMLOrderCmdImpl 作業指令,以便產生和傳送訊息到 OrderProcess 指令的 OrderMessagingCmd 介面。
如果您選擇使用舊式「訂單建立」訊息,請以下列 SQL 陳述式更新您的資料庫 CMDREG 表格:
update cmdreg set
classname='com.ibm.commerce.messaging.commands.SendWCSOrderCmdImpl' where
interfacename='com.ibm.commerce.order.commands.OrderMessagingCmd'
這會指定 SendWCSOrderCmdImpl 作業指令,以便產生和傳送訊息到 OrderProcess 指令的 OrderMessagingCmd 介面。您必須重新啟動 WebSphere Commerce 案例,變更才會生效。
您也可以建立新的出埠後端整合訊息。
![]() |