錯誤檢視的錯誤碼

下表顯示適用的錯誤碼:

OrderUnlockErrorView 的錯誤碼

240 訂單已解除鎖定,因而無法處理。
錯誤碼常數定義於 ErrorOrderUnlockCmd 介面中。

BadOrderDataErrorView 的錯誤碼

220 數值欄位含有一個非數值的字元,或者其數字超出範圍。  傳給 BadOrderDataErrorView 的 ErrorDataBean 會在其 exceptionData 中放置一個 "field" 內容, 指出該無效欄位的名稱。
230 訂單中含有無法購買的訂單項目。 傳給 BadOrderDataErrorView 的 ErrorDataBean 會在其 exceptionData 中放置一個屬於字串向量的 "nonBuyableOrderItems" 內容, 指出無法購買的訂單項目數。
錯誤碼常數定義於 ErrorOrderDataCmd 介面中。

ErrorOrderNoneCmd 錯誤檢視的錯誤碼

230 找不到符合要求的訂單。
錯誤碼常數定義於 ErrorOrderNoneCmd 介面中。 

RetrievePriceErrorView 的錯誤碼

1002 找不到給定型錄項目的價格。 之所以遺漏價格是因在交易貨幣中找不到明確的價格,且該交易貨幣沒有可用的轉換方式(從採不同貨幣的明確價格轉換)所致。

傳給 RetrievePriceErrorView 的 ErrorDataBean 會在其 exceptionData 中放置下列內容:
quantity;代表所要項目的數量
UOM;代表數量的度量單位
catEntryId ;指出標價項目的型錄項目 ID
currency;代表所找不到之價格所用的貨幣

下列任一作業指令可指定此錯誤檢視:
GetBaseSpecialPriceCmd
GetBaseUnitPriceCmd
GetProductBaseUnitPriceCmd

相關概念

相關參照

IBM copyright