Procurement integration provides the infrastructure for
sending error messages back to the procurement system when authorization
has failed or a request cannot be completed due to other error conditions.
The actual error messages sent back to the procurement system need
to be customized, and the property file containing these messages
is not provided by WebSphere Commerce.
About this task
To create messages for procurement integration message
keys:
Procedure
- Create a property file named
ecProcurementMessages_locale.properties
- Add messages for the following keys for each language locale
that needs to be supported. The following message keys for procurement
integration error messages have been defined:
_ERR_PROCUREMENT_BUYER_CREDENTIAL_NOT_FOUND=Specified buyer credentials
not found.
_ERR_PROCUREMENT_INVALID_BUYER_CREDENTIAL=Invalid
buyer credentials. Authentication failed.
_ERR_PROCUREMENT_INVALID_CREDENTIAL=Invalid
buyer or supplier credentials.
_ERR_PROCUREMENT_INVALID_PROTOCOL=The
specified procurement protocol name and version are invalid.
_ERR_PROCUREMENT_INVALID_REQUISITIONER_ID=<varname>RequisitionerId</varname> parameter
is missing or invalid.
_ERR_PROCUREMENT_INVALID_SUPPLIER_CREDENTIAL=Invalid
supplier credentials. Authentication failed.
_ERR_PROCUREMENT_INVALID_SUPPLIER_COOKIE=Invalid
supplier cookie.
_ERR_PROCUREMENT_RESP_CATENTRY_NOT_FOUND=catalog
entry not found.
_ERR_PROCUREMENT_RESP_DUPLICATE_ORDER=duplicate
order.
_ERR_PROCUREMENT_RESP_INVALID_BUYER_CRED=invalid credential.
_ERR_PROCUREMENT_RESP_INVALID_MESSAGE_ID=invalid
message id.
_ERR_PROCUREMENT_RESP_INVALID_SUPPLIER_CRED=invalid
credential.
_ERR_PROCUREMENT_RESP_INVALID_SUPPLIER_UID=invalid
credential.
_ERR_PROCUREMENT_RESP_ORDER_CREATE_FAILED=Could
not create the order.
_ERR_PROCUREMENT_RESP_ORDER_PREPARE_FAILED=order
prepare failed.
_ERR_PROCUREMENT_RESP_ORDER_PROCESS_FAILED=order
process failed.
_ERR_PROCUREMENT_RESP_ORDERITEM_CREATE_FAILED=Could
not create the order item.
_ERR_PROCUREMENT_RESP_REGISTER_REQUISITIONER_FAILED=Unexpected
error when registering requisitioning user.
_ERR_PROCUREMENT_RESP_UNKNOWN_ERROR_CODE=unknown
error occurred.
_ERR_PROCUREMENT_SUPPLIER_CREDENTIAL_NOT_FOUND=Specified
supplier credentials not found.
_ERR_PROCUREMENT_UPDATING_COMMAND_CONTEXT=Failed
updating user ID in session context.