Importation de données de tarification à partir de Dynamic Pricing vers HCL Commerce

Configurer un transport SFTP et un travail planifié pour importer les dernières données de tarification de Dynamic Pricing à HCL Commerce.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Une fois que les commerçants utilisent Dynamic Pricing pour ajuster les prix des produits en fonction de leur stratégie d'affaires, les données de prix mises à jour peuvent être importées vers HCL Commerce.

Dans un environnement de production, ce travail planifié est configuré sur l'environnement de transfert ou de création. Les données sur les prix importés doivent ensuite être propagées de l'environnement de transfert à l'environnement de production avant que les prix mis à jour puissent apparaître sur la vitrine opérationnelle.

Procédure

  1. Configuration du transport SFTP Dynamic Pricing.
    1. Ouvrez la console d'administration.
    2. Sélectionnez Site sur la page Console d'administration - Sélection de site/magasin.
    3. Cliquez sur Configuration > Transports. La page Configuration du transfert s'affiche.
    4. Cliquez sur Ajouter pour ouvrir la page Ajout d'un transport.
    5. Cochez la case Paramètres de connexion pour l'importation SFTP de la tarification dynamique.
    6. Cliquez sur Ajouter pour accepter les modifications. Lorsque vous ajoutez une méthode de transfert à un site, elle est automatiquement activée.
    7. Dans la page Ajouter un transport, cliquez sur la case à cocher à côté des Paramètres de connexion pour l'importation SFTP de la tarification dynamique, puis cliquez sur Configurer.
    8. Spécifiez les paramètres de configuration suivants pour le transport SFTP, puis cliquez sur Ok.
      Paramètre Valeur
      Nom d'hôte Entrez le nom d'hôte FTP.
      Numéro de port Indiquez le numéro de port. Par défaut, le port pour Dynamic Pricing est 160.
      Nom d'utilisateur Entrez votre nom d'utilisateur FTP.
      Mot de passe Entrez votre mot de passe FTP.
      Répertoire distant Entrez le répertoire de téléchargement FTP distant.
  2. Configurez le travail planifié pour importer des prix à partir de Dynamic Pricing vers HCL Commerce
    1. Cliquez sur Configuration > Plannificateur. La liste des travaux dont l'exécution est planifiée s'affiche.
    2. Dans la page Ecran de statut du planificateur, cliquez sur Nouveau.
    3. Créez le travail d'importation de prix dynamiques avec les valeurs suivantes :
      Paramètre Valeur
      Instruction de travail Chargement des données
      Paramètres du travail Entrez les paramètres de travail suivants :
      dataLoadType
      Utilisez DynamicPricingImport pour le type de commande Dataload.
      LoadOrder
      Indique l'ordre dans lequel les données doivent être importées. Utilisez la valeur OfferPrice pour importer les prix de vente.
      deleteRemoteFiles
      Indique s'il faut supprimer les fichiers Dynamic Pricing distants après leur importation vers HCL Commerce.
      True
      Supprime les fichiers distants.
      False
      Ne supprime pas les fichiers distants. Ce paramètre est recommandé pour cette intégration.
      getFileNameContains
      Facultatif : Récupère des fichiers en fonction d'une valeur spécifiée. Par exemple, getFileNameContains=prices récupère les fichiers qui contiennent "prix" dans le nom du fichier.
      Date de début Entrez la date en cours.
      Heure de début Entrez l'heure à laquelle vous souhaitez lancer la première exécution du travail.
      Intervalle de planification Entrez le nombre de secondes entre deux exécutions successives de ce travail. Si ce paramètre est omis, le travail n'est exécuté qu'une seule fois. Un intervalle de planification standard pour ce travail est 300 secondes (5 minutes).
    4. Cliquez sur OK.
    Voici un exemple d'un travail d'importation Dynamic Pricing :
    dataLoadType=DynamicPricingImport&deleteRemoteFiles=false&LoadOrder=OfferPrice

Résultats

Lorsque le travail planifié s'exécute, les données traitées de Dynamic Pricing sont importées vers HCL Commerce.

Que faire ensuite

  • Si vous avez importé les données de tarification mises à jour dans votre environnement de transfert, et non dans votre serveur de production opérationnel, vous devez propager les données mises à jour du transfert à la production à l'aide de l'utilitaire stagingprop. Pour plus d'informations sur l'exécution de l'utilitaire stagingprop, voir Utilitaire stagingprop.
  • Les prix des produits mis à jour apparaissent dans votre vitrine après la fin du prochain travail planifié updateSearchIndex. À partir de la console Administration, vous pouvez vérifier ou mettre à jour la fréquence à laquelle ce travail est configuré pour s'exécuter. Pour plus d'informations sur la mise à jour de votre index de recherche, voir Création et planification du travail UpdateSearchIndex.