Le fichier fournisseur ajoute un préfixe dépôt de trois lettres à chaque SKU : PAR00123, LYO00456, MAR07890. L’import doit recevoir le SKU propre sans les 3 premiers caractères : 00123, 00456, 07890.
Créez sku_propre depuis sku_raw et ajoutez une règle : condition Expression régulière avec ^.{3}, action Supprimer la sous-chaîne.
Comment le faire dans Eofferix
Importez le CSV ou XLSX avec la colonne
sku_raw, où les 3 premiers caractères sont toujours un code interne.Créez la colonne de résultat
sku_propredepuis la colonne sourcesku_raw.Ouvrez les paramètres de
sku_propreavec l’icône d’engrenage dans l’en-tête.
L’aperçu montre que PAR00123devient00123.Dans
Transformations, choisissezExpression régulière, saisissez^.{3}et sélectionnez l’actionSupprimer la sous-chaîne.
Le motif ^.{3}trouve les 3 premiers caractères au début du texte, puis l’action supprime cette correspondance.Enregistrez les paramètres et vérifiez quelques lignes :
LYO00456doit devenir00456, etMAR07890doit devenir07890.
Avant / après
Avant
données source| sku_raw | produit |
|---|---|
| PAR00123 | Lampe de bureau Élodie |
| LYO00456 | Étagère murale Olivier |
| MAR07890 | Gourde de voyage Loire |
Après
résultat| sku_propre | produit |
|---|---|
| 00123 | Lampe de bureau Élodie |
| 00456 | Étagère murale Olivier |
| 07890 | Gourde de voyage Loire |
Points à retenir
- Utilisez cette méthode lorsque le préfixe en trop a la même longueur sur toutes les lignes.
- Si le préfixe est séparé par un caractère, par exemple
PAR-00123, utilisez plutôt le cas de suppression du texte avant un caractère. - Changez le nombre pour une autre longueur :
^.{2}supprime les 2 premiers caractères et^.{4}les 4 premiers.