Synchroniser des produits et images avec MyCyberOffice

Exemple d'utilisation des modules MyCyberOffice et CyberOffice pour synchroniser des produits et images sur Prestashop et Dolibarr ERP/CRM

Exemple d'utilisation des modules MyCyberOffice et CyberOffice pour synchroniser des produits et images sur Prestashop et Dolibarr ERP/CRM

Que souhaitons nous faire dans ce cas client ?

1- Transférer par synchronisation les produits sans image de Dolibarr vers Prestashop (Utilisation de MyCyberOffice)

2- Ajouter les images sur les produits de Prestashop (import CSV Référence - Images)

3- Transférer par synchronisation les images de Prestashop vers Dolibarr (Utilisation de CyberOffice)

Dolibarr ERP/CRM

Une société possède un Dolibarr fonctionnel avec plus de 1700* produits sans image. La première étape consiste à synchroniser tous les produits de Dolibarr vers Prestashop en utilisant le module MyCyberOffice. MyCyberOffice nécessite l'installation de CyberOffice pour fonctionner dans les 2 sens.

Si aucun produit n'existe dans Dolibarr, il sera nécessaire de les importer via l'assistant d'import de Dolibarr.

Comment procéder ?

  • Synchroniser les catégories de Prestashop sur Dolibarr ERP/CRM en utilisant le script de catégorie du module CyberOffice sur Prestashop.

  • L'arborescence des catégories est maintenant identique sur les 2 plateformes (Prestashop et Dolibarr).

  • Pour synchroniser les produits de Dolibarr vers Prestashop il faut maintenant utiliser le script "d'initialisation de produit" du module MyCyberOffice en choisissant la catégorie de départ de Dolibarr et la catégorie d'arrivée sur Prestashop.

Tous les produits sans image sont maintenant synchronisés sur Prestashop.

Prestashop

Les 1700 produits sont maintenant présents sur Prestashop,

Comment ajouter les Images sur Prestashop ?

Récupérer le fichier CSV

  • Il faut exporter la table produits (ps_product) dans PHPMyAdmin afin d'obtenir les références.

  • Exporter la table de produits en csv

  • Ajouter dans le fichier csv le nom de l'image correspondant à la référence. Le nommage des images est essentiel. Le plus simple est d'utiliser la référence.jpg

  • Placer toutes les images dans le répertoire de votre choix sur le serveur Prestashop (répertoire img).

Importer le fichier CVS dans Prestashop

  • Dans le back Office de Prestashop aller dans Configure / Paramêtres avancés / import

  • Choisir d'importer Product et choisir le fichier CSV créé

  • Une fois le fichier CSV sur le serveur utilisez le.

  • Ignorer toutes les colonnes du CSV sauf : Références et Images

  • Cliquer sur Import et l'ensemble des images vont être ajoutées aux produits

  • Les images sont maintenant présentes sur Prestashop, il reste une dernière étape les synchroniser sur Dolibarr.

Synchroniser les images sur Dolibarr

Il suffit d'utiliser le script de synchronisation du module CyberOffice qui créera sur Dolibarr le répertoire avec son image sur chaque produit.

  • Script de synchronisation CyberOffice sur Prestashop

  • Les images sont maintenant sur Dolibarr