Jump to content

Import/export des données clients/produits/commandes etc.. 1.4 vers 1.6


Recommended Posts

Bonjour,

 

Je dispose d'une boutique sous 1.4.6.2 depuis un petit moment, pour divers raisons je souhaiterai la passer sous  la version 1.6.

La boutique dispose d'environ 3000 produits, plusieurs centaines de comptes clients et commandes.

 

​Cette boutique étant vieillissante et ayant subit de nombreuse modification je penses qu'effectuer un passage simple de 1.4 vers 1.6 sera plus compliqué et moins propre.

Repartir d'un boutique neuve 1.6 et importer les produits, clients, commandes serait à mon avis plus sage. C'est ici que je coince.

 

Je ne sais pas trop par ou commencer et ce type de cas ne sont pas souvent évoqué sur le forum.

Mes questions sont donc simple, comment, exporter/importer tout ce qui concerne les clients, produits, commandes, etc.. permettant de ne perdre aucunes des données essentiel à la reprise de l'activité sur la nouvelle version 1.6

 

Qu'elles sont vos méthodes et outils pour faire ce type d'action ?

 

Merci par avance

 

 

 

 

 

 

Link to comment
Share on other sites

Bonjour Onices,

 

Je pense que ce sera effectivement plus simple dans ton cas. Tu peux importer tes clients, commandes et produits en les exportant puis en passant par l"import csv dans ta nouvelle installation. Tu trouveras plus d'informations ici. http://bit.ly/1g7tjXl.

 

Par contre si tu possèdes des modules externes (achetés sur Addons ou à d'autres développeurs), vérifie qu'ils puissent te fournir une version compatible avec la version 1.6, et même chose si tu utilises un thème en particulier: vérifie que tu puisse le réinstaller ou pas :)

 

J'espère que ça t'aidera ! 

Link to comment
Share on other sites

Donc effectivement exporter les données à partir de ce module par exemple : http://addons.prestashop.com/fr/modules-export/8934-toute-migration-de-donnees-a-15-16-csv-import-export.html qui est compatible avec mon ancienne version (1.4.6)

Si vous avez un module à me conseiller plus complet je suis preneur.

 

Il me faudra exporter :

Catégories

Produits

Clients

Fabricants

Commande ? À moins qu'elles soient déjà comprise avec les clients ?

 

Ai je oublier un type de données ? 

 

Après il me faudra relier les images produit vers la nouvelle boutique, si je ne trompe pas il me suffit de faire une copie du dossier img de prestashop ? L'url de l'image ne changeant pas ?

 

Avez vous quelque conseil/bonne pratique pour que tout ce passe bien ?

 

 

Concernant le thème, je pense profiter pour une refonte de la boutique avec un thème responsive.

Link to comment
Share on other sites

  • 1 month later...

Bonjour,

Je me permet d'intervenir car je suis presque dans la même situation qu'Onices. Ma boutique est sous 1.4.8.2 et je voudrais passer l'ensemble sous 1.6.0.9, mais sans faire d'upgrade car je crois qu'il y a trop de risques et je ne peux pas fermer la boutique en attendant de mettre à jour...Mon intention est donc d'installer une nouvelle boutique avec la nouvelle version de Prestashop en // sur le même serveur et avec une nouvelle adresse, sans que cela soit accessible en attendant l'intégration des databases et la mise au point du nouveau thème etc. Devant récuperer l'ensemble des produits, historiques des factures, les comptes clients etc de la boutique actuelle vers la nouvelle, et ne l'ayant encore jamais fait, je suis un peu inquiet. Si j'ai bien compris je dois utiliser le lien indiquer précédemment par la prestashop team:

http://doc.prestashop.com/pages/viewpage.action?pageId=20840899 ?

sauvegarder mes databases et les importer dans la nouvelle boutique ne suffit pas? ou je n'ai pas bien compris. Merci pour votre aide.

 

PS: en parcourant le forum j'ai l'impression qu'il est plus conseillé de passer pour le moment en 1.5 qu'en 1.6 qui est encore un peu buggée..Est-ce vraiment le cas?

Edited by MisterA (see edit history)
Link to comment
Share on other sites

Je n'ai pas l'impression que la version 1.6 soit pleine de bug au contraire, et elle est bien plus complète

En fait, exactement comme sur la 1.5 ce qui génère des bugs c'est davantage des conflits entre des modules utilisés mais ça on ne peut pas le prévoir à l'avance et c'est malheureusement inévitable quand on commence à cumuler les fonctionnalités (heureusement on peut les corriger la plupart du temps!)

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour

 

Vous pouvez essayer d'exporter vos DONNEES seul via mysql de votre base, seulement sur les tables

pour les clients :
ps_address,
ps_customer,
ps_customer_group,
ps_group,
ps_group_lang,
ps_state

pour les commandes :
ps_orders,
ps_order_detail,
ps_order_discount,
ps_order_history,
ps_order_message,
ps_order_message_lang,
ps_order_return,
ps_order_return_detail,
ps_order_return_state,
ps_order_return_state_lang,
ps_order_slip,
ps_order_slip_detail,
ps_order_state,
ps_order_state_lang

et les tabes products

 

et les importer sur la base 1.6, cela marche mais pas sur à 100%

 

Nico

Link to comment
Share on other sites

Bonjour

 

Vous pouvez essayer d'exporter vos DONNEES seul via mysql de votre base, seulement sur les tables

pour les clients :

ps_address,

ps_customer,

ps_customer_group,

ps_group,

ps_group_lang,

ps_state

 

pour les commandes :

ps_orders,

ps_order_detail,

ps_order_discount,

ps_order_history,

ps_order_message,

ps_order_message_lang,

ps_order_return,

ps_order_return_detail,

ps_order_return_state,

ps_order_return_state_lang,

ps_order_slip,

ps_order_slip_detail,

ps_order_state,

ps_order_state_lang

 

et les tabes products

 

et les importer sur la base 1.6, cela marche mais pas sur à 100%

 

Nico

Il faudrait faire la maj en local avant, les tables sont differentes d'une version a l'autre.

En tous les cas c'est ce que je ferai !

Link to comment
Share on other sites

Il faudrait faire la maj en local avant, les tables sont differentes d'une version a l'autre.

En tous les cas c'est ce que je ferai !

Donc en effectuant la mise à jours d'un presta 1.4 vers 1.6 on réorganise la base de données pour quel soit compatible avec 1.6.

Il ne reste plus que injecter les tables modifier sur la nouvelle boutique ?

 

Ce qui évite le besoin d'export des produit, etc ...

Link to comment
Share on other sites

Oui, peut etre un bemol avec la réorganisation des images. Si su r la 1.4 vous utilisez l’ancienne organisation, il vous faudra passer par la nouvelle dont l'option n'est plus la en 1.6. La 1.4 est trop loin pour moi pour vous dire si on peut faire cette demarche avec la derniere version 1.4. Par contre c'est sure que l'on peut le faire en 1.5 (administration/preferences/images).

 

En gros, BDD + le dossier /img et vous avez un Presta 1.6 presque neuf.

Link to comment
Share on other sites

  • 3 months later...
  • 1 month later...

Bonjour

 

Vous pouvez essayer d'exporter vos DONNEES seul via mysql de votre base, seulement sur les tables

pour les clients :

ps_address,

ps_customer,

ps_customer_group,

ps_group,

ps_group_lang,

ps_state

 

pour les commandes :

ps_orders,

ps_order_detail,

ps_order_discount,

ps_order_history,

ps_order_message,

ps_order_message_lang,

ps_order_return,

ps_order_return_detail,

ps_order_return_state,

ps_order_return_state_lang,

ps_order_slip,

ps_order_slip_detail,

ps_order_state,

ps_order_state_lang

 

et les tabes products

 

et les importer sur la base 1.6, cela marche mais pas sur à 100%

 

Nico

Bonjour,

 

Merci pour l'aide mais comment faire pour exporter les produits?

Link to comment
Share on other sites

  • 10 months later...

Bonjour,


 


je suis actuellement dans la derniere version 1.6.1.4 qui a été mis a jour il y a quelques temps et le site est lent et j'ai apperement plein de truc installé qui ne serve a rien j'aimerai donc reinstaller tous à neuf


 


Site : www.tropique.fr


 


pour faire mes essais j'ai pris un hebergement chez ovh.


une fois mes essais terminer et apres avoir vu que tous fonctionnera comme il faut je transferer l'hebergement de mon site qui est actuellement chez online vers le serveur que j'ai pris chez ovh


 


pour les clients, es ce que je doit faire un export et faire un import sur la nouvelle boutique car la de ce que j'ai vu les export depuis le prestashop ne comprennent pas tous ou es ce qu'il serait mieux de prendre de l'ancien serveur et copier sur le nouveau serveur les 2 tables ps_customer et ps_adresse afin de recreer mes clients à l'identique


quelle est selon vous la meilleur solution et la plus propre?


 


J'ai une liste de magasin que je dois exporter, savez vous comment faire ou si je dois prendre la table des magasin si oui quel table dois je exporter?


 


pour les commandes anciennes, je ne pense pas qu'il soit super important de garder l'historique car nous travaillons sur un logiciel de gestion interne et nous avons toutes les traces de nos factures envoyé suite à des commandes internet sur notre serveur, qu'en pensez vous?


 


pour le catalogue et les produits, je vais utiliser store commander afin de retravailler sur le catalogue et les produits je pense donc ne pas avoir trop de probleme la dessus


qu'en pensez vous?


 


Le reste je pense que je vais recreer manuellement et reparametrer de zero, cela concerne les elements suivants


Theme


 


pages CMS


 


message predefinis


groupes clients


transporteur


localisation : langues/devises/traduction


modules de paiement


google analytic/sitemap


geolocalisation


videodesk


 


 


 


 


pouvez vous me donner votre avis et répondre aux questions que vous pouvez?


Link to comment
Share on other sites

pour les magasins je crois avoir trouvé les tables, pouvez vous me confirmer qu'il y a ces 2 tables

ps_store et ps_store_shop

pouvez vous me confirmer que la table ps_storecom_history n'est pas lié aux magasins

 

Les pages CMS sont-elles exportables?
les traductions sont elles exportables?

la liste des email envoyés avec le contenu des email sont ils exportables?

Link to comment
Share on other sites

Bonjour

 

Vous pouvez essayer d'exporter vos DONNEES seul via mysql de votre base, seulement sur les tables

pour les clients :

ps_address,

ps_customer,

ps_customer_group,

ps_group,

ps_group_lang,

ps_state

 

pour les commandes :

ps_orders,

ps_order_detail,

ps_order_discount,

ps_order_history,

ps_order_message,

ps_order_message_lang,

ps_order_return,

ps_order_return_detail,

ps_order_return_state,

ps_order_return_state_lang,

ps_order_slip,

ps_order_slip_detail,

ps_order_state,

ps_order_state_lang

 

et les tabes products

 

et les importer sur la base 1.6, cela marche mais pas sur à 100%

 

Nico

 

Bonjour Nico,

 

pouvez vous me dire d'ou savez vous que ce sont bien ces tables qui sont liés aux clients et aux commandes?

y a t il une table des matieres des tables dans prestashop lié a quoi?

 

es ce que dans le cadre d'un multiboutique / multidomaine il s'agit des meme tables, il n'y en aps d'autres?

 

Savez vous quelles sont les tables liés aux magasins?

Link to comment
Share on other sites

  • 7 months later...

Bonjour,

 

J'ai le même 'soucis'...

Mais pour le moment je voudrais Exporter certaines données d'un site installé avec PS 1.4.8.2... Comment (par exemple) exporter le catalogue ou les catégories de produits ou les produits ?

Faut-il passer par un module spécifique ou existe-t-il une autre solution ?

 

Merci d 'avance pour votre aide.

 

JP

Link to comment
Share on other sites

Bonjour,

 

Je tente de créer un script (à partir d'exemples existants...) pour exporter les clients.

Quels sont les champs qu'il FAUT absolument exporter depuis ma boutique avec PS 1.4.8.2 pour ensuite les importer dans a boutique avec PS 1.6.1.7 ?

 

Merci pour vos réponses.

 

JP

Link to comment
Share on other sites

J'ai importé mon fichier client avec quelques soucis mais c'est passé sans la colonne Birthday...

A la fin de l'Import, j'ai ce message:

 

Le fichier .CSV a été importé dans votre boutique. N'oubliez pas de régénérer l'index du moteur de recherche des produits.

 

Quelqu’un peut m'expliquer la manip à faire ?

 

Un grand Merci d'avance.

 

JP

Link to comment
Share on other sites

  • 4 months later...

J'ai importé mon fichier client avec quelques soucis mais c'est passé sans la colonne Birthday...

A la fin de l'Import, j'ai ce message:

 

Le fichier .CSV a été importé dans votre boutique. N'oubliez pas de régénérer l'index du moteur de recherche des produits.

 

Quelqu’un peut m'expliquer la manip à faire ?

 

Un grand Merci d'avance.

 

JP

C'est dans le BO/Préférence/Recherche/Reconstruire l'index. :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...