Pour un distributeur, les données produits arrivent de dizaines de fournisseurs dans autant de formats différents : Excel, CSV, XML, EDIFACT, PRICAT… Automatiser ces imports fournisseurs n'est pas un luxe — c'est la condition pour tenir un catalogue à jour sans y consacrer des heures chaque semaine.
Le problème du flux fournisseur non structuré
Sans automatisation, le processus ressemble souvent à ceci : le fournisseur envoie un fichier par email ou via un portail, une personne le télécharge, ouvre Excel, reformate les colonnes, corrige les valeurs non conformes, importe manuellement dans le back-office. Et recommence à chaque mise à jour catalogue.
Ce processus est lent, source d'erreurs, et ne passe pas à l'échelle. Avec 50 fournisseurs qui mettent à jour leur catalogue chaque mois, c'est un travail à plein temps.
FTP vs EDI : deux protocoles différents
Le FTP (File Transfer Protocol)
Le FTP est le plus simple : le fournisseur dépose ses fichiers (CSV, Excel, XML) sur un serveur FTP. Votre système va chercher ces fichiers à intervalles réguliers, les parse et les injecte dans le PIM.
C'est la solution adoptée par la majorité des fournisseurs de taille intermédiaire, même si SFTP (version sécurisée) tend à s'imposer.
L'EDI (Electronic Data Interchange)
L'EDI est un protocole d'échange structuré, standardisé (EDIFACT, ANSI X12, GS1 XML…). Contrairement au FTP qui transporte des fichiers libres, l'EDI impose un format précis pour chaque type de message : catalogue produits (PRICAT), commandes (ORDERS), confirmations (ORDRSP), factures (INVOIC)…
L'EDI est la norme dans la grande distribution et les réseaux de franchises. Les grandes enseignes l'exigent souvent de leurs fournisseurs. Pour un distributeur, recevoir des PRICAT fournisseurs permet une mise à jour automatique du catalogue.
Comment structurer un flux d'import automatisé
- Inventorier vos sources — pour chaque fournisseur : quel format (CSV, XML, EDIFACT), quel protocole (FTP, SFTP, API, email), quelle fréquence de mise à jour
- Définir votre modèle cible — quels sont les attributs attendus dans votre PIM ? Quel est le format de référence (unités, langues, codes catégories) ?
- Créer les mappings de transformation — pour chaque fournisseur, une règle de mapping : colonne X du fournisseur → attribut Y de votre PIM, avec les transformations nécessaires (normalisation des unités, traitement des valeurs manquantes, gestion des doublons)
- Définir les règles de validation — quels champs sont obligatoires ? Quels contrôles appliquer avant d'accepter une fiche (EAN valide, description non vide, catégorie reconnue) ?
- Automatiser et planifier — polling FTP toutes les heures ou toutes les nuits, déclenchement à réception d'un message EDI, ou webhook si le fournisseur dispose d'une API
- Superviser et alerter — un import qui échoue silencieusement est pire qu'un import manuel. Le système doit logguer chaque import, signaler les rejets, et notifier en cas d'erreur critique
Les pièges classiques
- Les EAN dupliqués — un même EAN chez deux fournisseurs différents, ou un fournisseur qui change l'EAN d'une référence existante. Il faut une logique de déduplication explicite.
- Les unités non normalisées — un fournisseur envoie le poids en grammes, un autre en kilogrammes, un troisième en livres. Le mapping doit gérer ces conversions.
- Les mises à jour partielles — certains fournisseurs n'envoient que les deltas (nouvelles références + modifications), d'autres envoient le catalogue complet. Le comportement d'import doit être paramétré en conséquence (upsert vs. full-replace).
- Les suppressions de références — si un produit disparaît du fichier fournisseur, faut-il le supprimer du catalogue ou juste le marquer inactif ? Un choix métier à documenter.
Ce que ProductsManager automatise pour vous
Le module Import de ProductsManager gère nativement les flux FTP/SFTP (polling configurable) et EDI PRICAT. Pour chaque fournisseur, vous configurez un connecteur avec :
- Les credentials d'accès (FTP/SFTP)
- Le format source (CSV, Excel, XML, EDIFACT)
- La table de mapping attributs (interface visuelle, sans code)
- Les règles de validation (champs requis, formats attendus)
- La planification (fréquence, heure)
- Les alertes email en cas d'échec ou de rejets dépassant un seuil
Une fois configuré, l'import tourne en autonomie. Vous consultez les logs, traitez les exceptions, et retrouvez votre catalogue à jour chaque matin.
Combien de temps gagner ?
Pour un distributeur avec 20 fournisseurs actifs mettant à jour leur catalogue mensuellement, l'automatisation des imports représente typiquement 2 à 4 jours de travail économisés par mois. Et surtout, une réduction drastique des erreurs de saisie et des décalages entre le catalogue fournisseur et votre référentiel produits.
Automatisez vos imports fournisseurs
FTP, SFTP, EDI, CSV — mappings appris par l'IA, planifiés, sans intervention manuelle.
Démarrer l'automatisation