Jump to content

Import d’une liste d’articles


Recommended Posts

Bonjour,

Je découvre peu à peu la solution Prestashop, et je rencontre quelques difficultés à importer une liste d'articles (10 pour tester, mais je dois monter jusqu'à 1000 assez vite).

Or mon importation contient déjà des erreurs, sans détail d'ailleurs (voir fichier joint), pourtant j'ai tout saisi manuellement dans OOo puis enregistré le fichier csv en utf-8, ce qui est recommandé.

La gestion des articles, des familles, et d'une manière générale des mises à jour (ex. changer de catégorie) me semble assez fastidieux, en tout cas hyper hyper long si on doit tout se coltiner à la main article par article.

Est-ce que Prestashop a prévu quelque chose pour palier à ça ? Ou bien j'ai raté une étape ?

Question subsidiaire :
Pourquoi l'emplacement de l'article (dépôt 1 ou 2 par exemple) n'est-il pas une donnée importable ?

Merci pour vos réponses ...

16908_P8mpTxwgXAXDvgEqR7HP_t

Link to comment
Share on other sites

Bonjour

Il y a plusieurs sujets sur l'import avec csv, moi-même je me suis arracher les cheveux jusqu'au jour où quelqu'un a mis la bonne réponse. Recherche import csv ou fichier csv, tu tomberas sur un post où tu verras mon pseudo.

Le fichier csv doit être picobello. J'ai en premier sous windows créer un fichier manuellement dans bloc note, début avec "identification";"Actif (0/1)";"nom *"; puis j'enregistre en sélectionnant utf8

et je l'ouvre uniquement avec openoffice et je coche le point-virgule et sélectionne utf8, il se peut que dans la 1ere colonne tu vois "identification" avec les deux guillemets tu peux les effacer et Enregistrer le fichier. Et garder ce fichier comme modèle.

Pour les images préalablement transférer dans un dossier à part : il suffit d'indiquer l'url de l'image : http://www.mondomaine/images/nomdelimage.jpg le nom de l'image doit être 100% exact si majuscule mettre majuscule

Pour la description de l'article et formater la présentation de suite : utiliser pour le gras,

 

paragraphe,

saut de ligne

  • peut aussi être utilisé. pour insérer dans la cellule tout doit être sur une seule ligne.

    Essayer après avoir enregistrer avec openoffice d'ouvrir avec bloc note et de ré enregistrer en sélectionnant utf8

    pour l'import sur prestashop : nom doit être remplis , si tva poids et quantités vide ou l'un deux pendant l'import sélectionner Ignorer cette colonne.
Link to comment
Share on other sites

Merci Oron, ça va probablement bien m'aider, je ferai les tests demain pour monter en puissance petit à petit.
Je ferai un retour sur ce post.
Bonne soirée et encore merci !

PS : je suppose au vu de ta réponse qu'il y a aucune autre solution plus "évidente", "classique" ?

Link to comment
Share on other sites

@Oron : Je viens de tester ta solution, elle reste assez fastidieuse et gourmande en temps ... ça collera pas !
j'ai vu en effet le module sur le store, j'ai pas vraiment d'avis à part que je le trouve assez cher ... vu que ce n'est pas le seul module à installer, les autres étant plutôt autour des 150 à 300 euros ... à voir qd même comment il gère les imports.

Sinon, j'ai vu des posts sur les couplages avec des ERP/CRM, je vais également aller voir de ce côté la ...

Il est vrai qu'à part être Dev et coder ses propres besoins, ce que certains font, les autres galèrent un peu plus pour trouver leur bonheur ... mais bon, je ne suis pas le seul à être dans ce cas, en fait on en a tous besoin d'un bon import.

Côté fournisseurs, j'ai leurs catalogues effectivement, le plus souvent en fichier excel ... et la patatras ... ;) retour à la case départ ...

C'est bizzare qd même de pas pouvoir importer des fichiers excel ! c'est peut-être pas un logiciel libre mais encore beaucoup de gens l'utilisent ... pourquoi restreindre l'import à seulement 2 formats ?

Bonne soirée,

Timoun.

Link to comment
Share on other sites

Bonjour

Vrai que store commander est cher pour un petit commerce ou qui débute, mais bon faut voir l'usage sur une année.
Le problème que je pense avec les fichiers excel des grossistes ou fabriquants on retrouve pas les mêmes colonnes, moi j'ai les tarifs pour certains grossiste en fichier pdf.

pourquoi les fichiers excel ne vont pas, il y a déjà l'histoire du ; séparateur de colonne et en format anglais c'est la ,
Je viens de faire une recherche excel 2007 utf8 sur google il y a plein de message d'erreur de problème en français ou en anglais, donc c'est pas un problème spécifique à prestashop.

Oui il y a des couplages possible avec certain logiciel de comptabilité mais faut juste avoir le bon.
pourquoi que deux formats ça qu'un développeur pourras répondre mais c'est comme si tu posais la question pourquoi ils sont pas arrivé a plus d'entente a Copenhague.

Et si excel est utilisé par la majorité ben ce n'est que dû au monopolisme de microsoft et ses méhodes de ventes forcées ;)

Link to comment
Share on other sites

Bonjour,

on utilise le csv car c'est un type de fichier srandard et compatible qui peut être lu et travailler dans un éditeur de texte.

L'import Prestashop n'est pas parfait, et pourtant je le trouve assez pergormant puisqu'il fonctionne.

Après, personne ne veux la même chose pour gérer ses import.

Sinon excel est compatible csv, c'est juste qu'il n'est pas compatible utf-8.

Il faudrait donc exporter vers di csv, le mettre en utf-8 et l'importer telquel dans presta, mais comme chaque fournisseur a des fichiers différent ce ne fonctionne pas. A si rueducommerce ils n'ont de problème puisque c'est eux qui définisse le standard d'import.

Link to comment
Share on other sites

Merci pour vos réponses ...
Je ne suis pas spécialiste de la technique, il y a certainement des contraintes que j'ignore.
Il n'en demeure pas moins que l'import est un sujet sensible dans le fonctionnement d'une entreprise, même petite ... et que ça reste un problème pour beaucoup d'entre nous ...

@jeckyl : l'exemple ci-dessus de mon import montre qu'il n'a pas fonctionné ... il renvoie des erreurs sans explication, du coup, je ne sais pas quoi essayer de corriger. Et j'étais bien en utf-8

Cordialement,

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour à tous,

Pour ma part je découvre PrestaShop depuis 5 jours.
Et bien évidement, mon premier soucis a été de pouvoir importer près de 2000 articles provenant d'un logiciel de gestion.
Etape 1 : J'ai donc dans un premier temps exporter mes articles dans un fichier XL.
Etape 2 : J'ai fait une copie de sauvegarde.
Etape 3 : J'ai formaté mon fichier comme indiqué par PrestaShop (disposition des colonnes)
Etape 4 : J'ai mis en place les colonnes en concordance avec mes données.
Etape 5 : J'ai compléter mes informations nécessaires ( Actif-Catégories-Fournisseurs...)
Etape 6 : Sauvegarde sous le format CSV (point-virgule) sous Excel.
Etape 7 : J'ai ouvert ce fichier avec l'application Bloc-Note de Windows XP SP2
Etape 8 : SANS RIEN TOUCHER, j'ai enregistré ce fichier sous le format UTF-8 en lui donnant un nouveau nom (ex: XXX_UTF8)
Etape 9 : J'utilise le module import de Prestashop pour importer mes données en oubliant pas de SAUTER 1 LIGNE ( ligne des entêtes de colonne).

Voilà mon expérience d'import de tous mon catalogue dans ma base.
En tout ces 8 étapes mon prises environ 30 mn.... en buvant des cafés !!!! %-P
Je n'ai utilisé que que 5% des possibilités de prestashop
Mais elle correspondait à 95% de mon besoin !!!

J'espère avoir pu répondre a quelques interrogations sur ce processus et aider des personnes comme moi "en mode apprentissage".

Bien à vous tous et n'hésitez pas à me contacter, si je peux aider je serais très heureux.

Cordialement

Link to comment
Share on other sites

  • 5 weeks later...

Bonjour

Vigueronais

En tout ces 8 étapes mon prises environ 30 mn…. en buvant des cafés !!!!
hé ben ça fait combien de café " des cafés en 30mn " :)

Et question sérieuse : combien de produits avec les images importer en 1 seul fois ?

Chambiges

SAUF pour les images, impossible de récupérer les images.

Est-ce que l'url de l'image est complète http://www.monsite.fg/images/monimage.jpg ?
respect des majuscule minuscule, pas d'oubli d'un caractère ?
est-ce que le lien est accessible de l'extérieur avec un navigateur http://www.monsite.fg/images/monimage.jpg ?
est-ce que l'image est importer en local depuis le site ?

Link to comment
Share on other sites

Merci pour ta rapidité de réponse

Le début de mon fichier d'import

Identifiant;Actif;Nom;description;Quantité;urlimage;image;Prix HT;TVA;categories_id
28;1;Pochon poule carreaux rouges;"Pochon poule carreaux rouges.

En lin peint à la main doublé de tissu rayé rouge.

Hauteur 14 cm x Largeur 20 cm.

Sert à entreposer l'ail ou l'oignon ou d'autres objets usuels pour la cuisine.

Ce pochon est autant utile que décoratif.

La poule peut soit se tourner vers la gauche, soit vers la droite, soit picorer.

A offrir ou à s'offrir.

D'autres objets existent dans ce décor.voir ici.";1;http://www.brutdelin.com/images/DSC_0488.jpg;/images/DSC_0488.jpg;20;1;25'>http://www.brutdelin.com/images/DSC_0488.jpg;/images/DSC_0488.jpg;20;1;25


Le champs "images" n'étant pas importé
L'URL de l'image
est bonne
Link to comment
Share on other sites

Re

Et hop une erreur qui m'as sauté aux yeux :

;1;http://www.brutdelin.com/images/DSC_0488.jpg;/images/DSC_0488.jpg;20;1;25

Le point virgule il c'est un séparateur de colonne or les urls pour ajouter plusieurs images doivent être séparé par un séparateur de texte = la virgule , et sans espace devant et derrière la virgule

Le texte que tu as mis est-ce 1 seul ligne ou 2 lignes soit 1 ligne dénomination des colonnes et 1 ligne produits
Comme je le vois là c'est une seule ligne :

Identifiant;Actif;Nom;description;Quantité;urlimage;image;Prix HT;TVA;categories_id
28;1;Pochon poule carreaux rouges;”Pochon poule carreaux rouges. En lin peint à la main doublé de tissu rayé rouge.


si je reprends ton texte que tu as indiquer pour créer le fichier csv c'est louper t'as la 2eme ligne 28;1;Pochon poule
le 28 c'est quoi ?
http://www.brutdelin.com/images/DSC_0488.jpg;/images/DSC_0488.jpg; << et ça ??? correspond à rien t'as l'url complète et une demi url séparé par un ; ce qui donnerait logiquement 2 colonnes
et colonne tva je me retrouve avec le 25.

Si ton csv est tel quel comme le copie/coller sur il peut pas fonctionner .

Je veux bien tester voir si un csv est bien fait mais faut me donner un fichier csv en joint au poste ou en mp
avec le copie/coller sur le post je peux rien faire
Link to comment
Share on other sites

Re

Ok merci, je viens de tester le fichier préalablement j'ai dû enregistré en UTF8 à cause des accents.
sur version 1.2.5

Bien vérifié qu'un fichier csv est en utf8.

Import en local des 655 produits, bon 2 minutes d'attente mais tout avec images impeccablent.
Le fichier est valide.

La colonne image sert à quoi ?

Refait un test avec le fichier que je viens d'utiliser, je te le repasse et sans rien toucher, ni l'ouvrir.
si il n'importe toujours pas d'image le problème n'est pas dû au csv.

tu peux aussi tester en créant les catégories d'abord, puis de regarder l'id mise par ta base de donnée de l'id que tu remets dans le fichier. Après avoir tester le fichier que je te renvois.

Si le problème persiste peut-être que l'hébergement n'est pas assez puissant, cpu, vitesse, bande passante, mémoire
surtout si c'est du mutualisés à vérifier la capacité !

ou l'installation de prestashop qui à un soucis, je dis bien l'installation pas prestashop :)

articlesaveccat.csv

Link to comment
Share on other sites

La colonne image sert à quoi ?
a rien

Refait un test avec le fichier que je viens d’utiliser, je te le repasse et sans rien toucher, ni l’ouvrir.
si il n’importe toujours pas d’image le problème n’est pas dû au csv.
Pareil

tu peux aussi tester en créant les catégories d’abord, puis de regarder l’id mise par ta base de donnée de l’id que tu remets dans le fichier. Après avoir tester le fichier que je te renvois.
Déja regardé

Si le problème persiste peut-être que l’hébergement n’est pas assez puissant, cpu, vitesse, bande passante, mémoire
surtout si c’est du mutualisés à vérifier la capacité !
1and1, jusqu'à présent aucun problème

ou l’installation de prestashop qui à un soucis, je dis bien l’installation pas prestashop
Je referais une installe neuve, mais pas ce soir
Merci à toi je te tiens au courant

Link to comment
Share on other sites

  • 2 weeks later...

Au sujet des images et a force de creuser ...
je peux me tromper mais il me semble que l'indexation des images se fait par prestashop !

Aller regarder un peu votre FTP vous y verrez qu'il y a des repertoires images ou il y a des nom de repertoires només avec une seule lettre !

Donc ceci m'indique que lorsqu'on ecrit un article il demande d'importer manuellement une image qu'il va lui meme ranger dans notre FTP et l'indexer lui meme !

J'ai bien peur que par l'import on ne puisse jamais obtenir nos images de nos produits !
A moins de prendre bien evidemement une version payante logicielle dont je trouve aussi assez chere ! je comprend que ceux qui ont développer ça veulent rentabiliser leur travail ! D'un autre coté s'ils proposait un prix plus raisonnable je suis convaincu qu'ils y gagneraient beaucoup plus !

Perso , j'ai plus de 2000 produits ... je vais devoir me les colletiner un par un ...
j'en arrive a me dire qu'au final a quoi sert cette fonction import au bout du compte vu que l'index des images ne se fait pas !

Link to comment
Share on other sites

Salut,

L'import de produits permet d'importer les images.
Il existe plein de preuvent sur le forum mais il est vrai que le système d'import n'est pas simple.

Mais cela reste qu'en même étonnant que certaines personnes y arrivent.

Link to comment
Share on other sites

Bonjour

eliote7

Au sujet des images et a force de creuser …
je peux me tromper mais il me semble que l’indexation des images se fait par prestashop !

Aller regarder un peu votre FTP vous y verrez qu’il y a des répertoires images ou il y a des nom de répertoires nommés avec une seule lettre !

Donc ceci m’indique que lorsqu’on ecrit un article il demande d’importer manuellement une image qu’il va lui même ranger dans notre FTP et l’indexer lui même !


Qu'une image soit rentrer manuellement via parcourir et chercher l'image sur le poste ou que l'image soit insérer via un fichier csv qui récupère l'image dans un dossier images, Prestashop est un bon serviteur, reprends et ajuste la taille de l'image en 4 ou 5 formats (hxl), les renommes selon les besoins et les places lui-même dans un dossier du dossier img.

Et j'affirme et confirme ce que dit jeckyl.

j'ajoute :
Certaines personnes n'arrivent pas :

1 il n'est pas précisé clairement comment créer un csv en utf8 et qu'il reste en utf8
2 Certains restent bornés à vouloir utilisé uniquement excel
3 Certains se bornent a délaissé le bloc note aussi simple soit-il comme un programme périmée.
Link to comment
Share on other sites

  • 1 month later...
Bonjour

Vigueronais

En tout ces 8 étapes mon prises environ 30 mn…. en buvant des cafés !!!!
hé ben ça fait combien de café " des cafés en 30mn " :)

Et question sérieuse : combien de produits avec les images importer en 1 seul fois ?

Chambiges

SAUF pour les images, impossible de récupérer les images.

Est-ce que l'url de l'image est complète http://www.monsite.fg/images/monimage.jpg ?
respect des majuscule minuscule, pas d'oubli d'un caractère ?
est-ce que le lien est accessible de l'extérieur avec un navigateur http://www.monsite.fg/images/monimage.jpg ?
est-ce que l'image est importer en local depuis le site ?



Désolé de répondre si tardivement..
Je n'ai pas importé de URL Images dans mon import...
Je vais faire un test
Et je vous tiens au courant rapidement
Salutations à tous
Link to comment
Share on other sites

Bonjour

Pour les images 1° les mettre via ftp dans un dossier à part exemples images ou imgdata , mais pas dans le img, histoire de propreté, (suis pas maniaque mais bon)

2° suite au différents post sur ce sujet chez certain(s,e,es) ;( l'import via l'url entière http://www.monsite.fg/images/maplenitude.jpg et chez d'autre ça fonctionne avec http://www.monsite.fg/images/maplenitude.jpg

Si les images sont stockés sur un autre site légal autorisé, là il faut l'url complète cela va de soi.
Et si ça ne fonctionne pas soit c'est le dossier qui ne peut être lu, ou le serveur qui n'accepte pas les appels extérieurs.

Attention aussi au temps d'exécution, qui selon la tonne de produits (un petit marteau et un grand marteau n'ont pas le même poids) :snake:

Combien d'article en même temps ? J'ai pas encore vu de vrai constat.

Link to comment
Share on other sites

BON !
Depuis tout ça j'ai réussi !
pour repondre a certains, j'utilise plusieurs logiciels moi, le bloc note, excell, et d'autre et un tout particulièrement (et sans faire de pub) weaverslave ! que je trouve tres pratique !
Sinon en Effet concernant le fichier en csv il vaut mieux en effet mettre l'url ou se situe l'image sa marche beaucoup mieux !

bonne continuation a tous !

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...