HCL Commerce Enterprise

Crear mensajes para claves de mensaje de integración de compras

La integración de compras proporciona la infraestructura para enviar mensajes de error de vuelta al sistema de compras cuando ha fallado la autorización o no se puede satisfacer una solicitud debido a otras condiciones de error. Los mensajes de error reales enviados al sistema de compras necesitan personalizarse y el archivo de propiedades que contienen estos mensajes no se proporciona con HCL Commerce.

Por qué y cuándo se efectúa esta tarea

Para crear mensajes para claves de mensaje de integración de compras:

Procedimiento

  1. Cree un archivo de propiedades con el nombre
    
    ecProcurementMessages_locale.properties
    
  2. Para cada entorno de idioma nacional al que deba dar soporte, añada mensajes para las siguientes claves. Se han definido las siguientes claves de mensaje para los mensajes de error de integración de compras:
    
    _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.