HCL Commerce Enterprise

Création de messages pour les clés de message d'intégration d'approvisionnement

L'intégration de l'approvisionnement fournit l'infrastructure pour renvoyer les messages d'erreur au système d'approvisionnement lorsque l'autorisation a échoué ou qu'une demande ne peut pas être remplie en raison d'autres conditions d'erreur. Les messages d'erreur réels renvoyés au système d'approvisionnement doivent être personnalisés, et le fichier de propriété contenant ces messages n'est pas fourni par HCL Commerce.

Pourquoi et quand exécuter cette tâche

Pour créer des messages pour les clés de message d'intégration d'approvisionnement :

Procédure

  1. Créer un fichier de propriétés nommé
    
    ecProcurementMessages_locale.properties
    
  2. Ajoutez des messages pour les touches suivantes pour chaque langue qui doit être prise en charge. Les clés de message suivantes pour les messages d'erreur d'intégration d'approvisionnement ont été définies :
    
    _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.