4. Synchronisation

Si vous venez d’installer le connecteur, il est recommandé d’utiliser les lignes de commandes afin d’accélérer le processus pour les clients, produits et stocks

Synchronisation des clients

Nous parlons là de l’envoi des clients de Magento vers Hiboutik.

Vous pouvez consulter l’état de la synchronisation depuis le menu système > Hiboutik > Clients

En haut est affiché un résumé de la synchronisation :

  • Up to date : clients transmis à Hiboutik
  • To update : clients à mettre à jour vers Hiboutik
  • To create : clients créés sur Hiboutik
  • Erreur : clients en erreur

Pour pousser les clients vers Hiboutik, 3 solutions : * En cliquant sur le bouton “Synchroniser” du même écran : cela poussera 50 clients à la fois * En ligne de commande : php shell/Hiboutik.php –mode push_customers * Automatiquement via le cron : les clients sont poussés toutes les 20 minutes, par 50

Quelque soit la solution choisie, les détails seront disponibles dans les logs, menu Système > Hiboutik > Logs

Synchronisation des produits

Nous parlons là de l’envoi des produits de Magento vers Hiboutik.

Vous pouvez consulter l’état de la synchronisation depuis le menu système > Hiboutik > Produits

En haut est affiché un résumé de la synchronisation :

  • Up to date : produits transmis à Hiboutik
  • To update : produits à mettre à jour vers Hiboutik
  • To create : produits créés sur Hiboutik
  • Erreur : produits en erreur

Pour pousser les produits vers Hiboutik, 3 solutions : * En cliquant sur le bouton “Synchroniser” du même écran : cela poussera 100 produits à la fois * En ligne de commande : php shell/Hiboutik.php –mode sync_products * Automatiquement via le cron : les produits sont poussés toutes les 20 minutes, par 50

Quelque soit la solution choisie, les détails seront disponibles dans les logs, menu Système > Hiboutik > Logs

Le cas des produits configurables

Si vous synchronisez les produits configurables, vous aurez probablement des messages d’erreur du style “Size magento_taille does not exist in Hiboutik, please create it” : cela signifie que vous devez crééer les attributs configurables dans Hiboutik avant de synchroniser les produits. Voici la marche à suivre dans ce cas : * Rendez vous dans Magento, menu catalog > Attributs > Gérer les attributs * Sélectionnez l’attribut en erreur (dans notre exemple, c’est l’attribut “taille”, le connecteur ajoutant systématiquement “magento_” devant) * Sélectionnez l’onglet “Gérer les labels / les options” : vous verrez ici la liste des valeurs de l’attribut

Rendez vous ensuite dans Hiboutik et sélectionnez les menus Produits > Paramètres produits > Taille et type de taille : * Créez un nouveau type de taille nommé “magento_” suivi du nom de votre attribut magento. Si votre attribut Magento se nomme taille, vous devez créer la taille “magento_taille” dans Hiboutik * Une fois la taille créée, cliquer sur l’icone “loupe” pour gérer ses valeurs. * Dans ce nouvel écran, vous devez créer toutes les tailles correspondantes à celle que vous avez dans Magento, comme dans l’exemple ci-dessous :

_images/magento_sizes.jpg _images/hiboutik_sizes.jpg

Une fois les tailles créées dans Hiboutik, retournez sur système > Hiboutik > Produtis, et cliquez sur le bouton “Reset products in error”, ce qui remettra ces produits dans la queue des produits à crééer.

Synchronisation des commandes

Nous parlons là du téléchargement des commandes Hiboutik dans Magento.

Vous pouvez consulter l’historique des commandes importées depuis le menu système > Hiboutik > Commandes.

Si vous souhaitez executer une synchronisation, cliquez sur le bouton “Synchroniser” : le système vous demandera alors de saisir la date à laquelle récupérer les commandes.

Une fois l’import terminé, vous pouvez consulter les logs menu Système > Hiboutik > Logs.