Le fichier fournisseur ajoute un suffixe dépôt de trois lettres à chaque SKU : 00123PAR, 00456LYO, 07890MAR. L’import doit recevoir le SKU propre sans les 3 derniers 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 derniers 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 00123PARdevient00123.Dans
Transformations, choisissezExpression régulière, saisissez.{3}$et sélectionnez l’actionSupprimer la sous-chaîne.
Le motif .{3}$trouve les 3 derniers caractères à la fin du texte, puis l’action supprime cette correspondance.Enregistrez les paramètres et vérifiez quelques lignes :
00456LYOdoit devenir00456, et07890MARdoit devenir07890.
Avant / après
Avant
données source| sku_raw | produit |
|---|---|
| 00123PAR | Lampe de bureau Élodie |
| 00456LYO | Étagère murale Olivier |
| 07890MAR | 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 suffixe en trop a la même longueur sur toutes les lignes.
- Si le suffixe est séparé par un caractère, par exemple
00123-PAR, utilisez plutôt le cas de suppression du texte après un caractère. - Changez le nombre pour une autre longueur :
.{2}$supprime les 2 derniers caractères et.{4}$les 4 derniers.