Transformations de tableaux

Comment supprimer les lignes avec codes-barres EAN/UPC invalides

2026-06-20
Objectif

barcode contient des codes valides et des valeurs incorrectes comme ABC-123. L’export doit garder seulement les lignes avec des codes numériques de type EAN/UPC.

Réponse courte

Dans barcode, ajoutez une condition d’export de ligne : avant transformations, la valeur doit correspondre à ^(?=........$|............$|.............$|..............$)[0-9]+$.

Comment le faire dans Eofferix

  1. Ouvrez les paramètres de la colonne barcode.

    Paramètres de la colonne barcode dans Eofferix
    Le cadre marque la colonne qui filtre la ligne.
  2. Dans Conditions d’export, ajoutez une condition de ligne : périmètre Avant transformations, condition Expression régulière, valeur ^(?=........$|............$|.............$|..............$)[0-9]+$. Cette forme vérifie les longueurs 8, 12, 13 ou 14 sans accolades, réservées aux jetons de champs dans Eofferix.

    Condition d’export de ligne pour barcode valide
    Les lignes dont barcode ne correspond pas à l’expression sont exclues du résultat.
  3. Enregistrez le modèle, puis lancez la transformation à la dernière étape.

Avant / après

Avant

données source
skubarcodename
SKU-1004601234567890Lampe de bureau
SKU-200ABC-123Chaise de bureau
SKU-30012345678Chaise pliante

Après

résultat
skubarcodename
SKU-1004601234567890Lampe de bureau
SKU-30012345678Chaise pliante

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