採購整合的基礎架構可在授權失敗,或因其他錯誤情況導致要求無法完成時, 傳回錯誤訊息給採購系統。傳回給採購系統的實際錯誤訊息需要自訂,WebSphere Commerce 不會提供內含這些訊息的內容檔。
- 建立一個名為如下的內容檔:
ecProcurementMessages_locale.properties
- 針對每一個需要支援的語言環境,分別新增下列鍵值的相關訊息。
已定義之採購整合錯誤訊息的訊息鍵值如下:
_ERR_PROCUREMENT_BUYER_CREDENTIAL_NOT_FOUND=找不到指定的買方憑證。
_ERR_PROCUREMENT_INVALID_BUYER_CREDENTIAL=買方憑證無效的。 鑑別失敗。
_ERR_PROCUREMENT_INVALID_CREDENTIAL=買方或供應商憑證無效。
_ERR_PROCUREMENT_INVALID_PROTOCOL=指定的採購通訊協定名稱與版本無效。
_ERR_PROCUREMENT_INVALID_REQUISITIONER_ID=RequisitionerId 參數遺漏或無效。
_ERR_PROCUREMENT_INVALID_SUPPLIER_CREDENTIAL=供應商憑證無效。 鑑別失敗。
_ERR_PROCUREMENT_INVALID_SUPPLIER_COOKIE=供應商 Cookie 無效。
_ERR_PROCUREMENT_RESP_CATENTRY_NOT_FOUND=找不到型錄項目。
_ERR_PROCUREMENT_RESP_DUPLICATE_ORDER=訂單重複。
_ERR_PROCUREMENT_RESP_INVALID_BUYER_CRED=憑證無效。
_ERR_PROCUREMENT_RESP_INVALID_MESSAGE_ID=訊息 ID 無效。
_ERR_PROCUREMENT_RESP_INVALID_SUPPLIER_CRED=憑證無效。
_ERR_PROCUREMENT_RESP_INVALID_SUPPLIER_UID=憑證無效。
_ERR_PROCUREMENT_RESP_ORDER_CREATE_FAILED=無法建立訂單。
_ERR_PROCUREMENT_RESP_ORDER_PREPARE_FAILED=訂單準備失敗。
_ERR_PROCUREMENT_RESP_ORDER_PROCESS_FAILED=訂單程序失敗。
_ERR_PROCUREMENT_RESP_ORDERITEM_CREATE_FAILED=無法建立訂單項目。
_ERR_PROCUREMENT_RESP_REGISTER_REQUISITIONER_FAILED=在登錄提出要求的使用者時發生異常錯誤。
_ERR_PROCUREMENT_RESP_UNKNOWN_ERROR_CODE=發生不明錯誤。
_ERR_PROCUREMENT_SUPPLIER_CREDENTIAL_NOT_FOUND=找不到指定的供應商憑證。
_ERR_PROCUREMENT_UPDATING_COMMAND_CONTEXT=無法更新階段作業環境定義中的使用者 ID。