Catalogues fournisseurs

Comment préparer une liste de prix fournisseur pour l’import

2026-06-28
Objectif

Le fournisseur envoie une liste où le prix est écrit EUR 23,90 et la quantité minimale min 6. L’import attend vendor_code, name, unit_price, currency et moq séparés.

Réponse courte

Pour le prix, utilisez l’expression régulière [0-9]+(?:[,.][0-9]+)? (trouve un nombre entier ou décimal : un ou plusieurs chiffres avec une partie décimale optionnelle après un point ou une virgule). Si le préfixe de devise ne change pas, vous pouvez supprimer la sous-chaîne EUR et garder le nombre.

Comment le faire dans Eofferix

Méthode 1 : utiliser une expression régulière dans Eofferix

  1. Créez la colonne finale unit_price_regex à partir de unit_price_raw.

  2. Ouvrez les paramètres de la colonne et vérifiez l’aperçu.

    Ouverture des paramètres unit_price_regex dans Eofferix
    L’animation montre l’ouverture des paramètres de la colonne finale.
  3. Ajoutez une règle : condition Expression régulière, valeur [0-9]+(?:[,.][0-9]+)? (trouve un nombre entier ou décimal : un ou plusieurs chiffres avec une partie décimale optionnelle après un point ou une virgule), action Supprimer tout sauf.

    Règle d’expression régulière pour extraire le prix unitaire
    La règle garde uniquement la partie numérique de la valeur fournisseur.

Méthode 2 : utiliser une recherche de sous-chaîne dans Eofferix

  1. Créez une deuxième colonne finale unit_price_text depuis le même champ source.

  2. Ouvrez les paramètres de unit_price_text.

    Ouverture de la colonne unit_price_text dans Eofferix
    Utilisez cette option seulement si le préfixe de devise est stable dans tout le fichier fournisseur.
  3. Ajoutez une règle de sous-chaîne : condition contient la sous-chaîne avec le préfixe devise, action remplacer la sous-chaîne, résultat vide.

    Règle de sous-chaîne pour supprimer le préfixe devise du prix
    Pour Remplacer la sous-chaîne, le texte recherché est dans la condition ; laissez le résultat vide pour le supprimer.

Avant / après

Avant

données source
vendor_itemdescriptionunit_price_rawmoq_raw
VN-1001Lampe de bureau ElodieEUR 23,90min 6
VN-1002Fauteuil MartinEUR 128,00min 2

Après

résultat
vendor_codenameunit_pricecurrencymoq
VN-1001Lampe de bureau Elodie23,90EUR6
VN-1002Fauteuil Martin128,00EUR2

Points à retenir

  • L’expression régulière est plus robuste si le fournisseur change la devise, les espaces ou le séparateur décimal.
  • La sous-chaîne est plus simple quand le format reste stable.
  • Pour MOQ, utilisez la même extraction de nombre à partir de valeurs comme min 6.

Traitez vos données plus vite avec Eofferix

Créez un compte gratuit pour automatiser catalogues et listes de prix selon vos règles.

S’inscrire