Les transformations modifient une valeur sélectionnée avant l’export : elles suppriment des caractères, remplacent du texte, calculent un prix, remplissent une valeur vide ou vident un seul champ.
Ouvrez les paramètres de la valeur à modifier, trouvez Transformations et cliquez sur Ajouter une règle. Une règle indique quelle valeur contrôler, quand elle s’applique et quelle action exécuter.
La logique des règles est identique quelle que soit la provenance des données. Seul l’écran utilisé pour ouvrir la valeur change. Les trois types de résultat sont présentés ci-dessous sans terminologie inutile. price, stock et Debit sont des noms d’exemple ; vos champs peuvent porter d’autres noms.
Où ouvrir les transformations
Éditeur tabulaire
Dans l’éditeur tabulaire, la transformation s’ouvre depuis la colonne résultat. Cliquez sur l’en-tête ou la cellule nécessaire, puis ouvrez les paramètres de valeur.

Snapshot XML
Dans le snapshot XML, survolez la valeur nécessaire dans la structure, par exemple le texte entre <section_path> et </section_path>, puis cliquez dessus. La fenêtre de paramètres de valeur s’ouvre et le résultat de la transformation apparaît directement dans le snapshot.

Éditeur JSON
Dans l’éditeur JSON, sélectionnez une clé ou une valeur dans l’arbre résultat. Les paramètres s’ouvrent pour le bloc JSON sélectionné.

Catalogue consolidé
Dans le catalogue consolidé, la transformation s’ouvre depuis la liaison du champ catalogue. Cliquez sur le champ choisi, par exemple "Nom [NAME]" ou "SKU [SKU]", puis ouvrez les paramètres de valeur.

Pour en savoir plus sur ces écrans : résultat en tableau, résultat JSON et résultat XML.
Ce que contient une règle
Chaque ligne de Transformations répond à trois questions :
- Quelle valeur contrôler ? Il s’agit généralement de Valeur actuelle. Un autre champ source peut être sélectionné.
- Quand exécuter l’action ? Par exemple, Tout, Vide, Égal ou Contient la sous-chaîne.
- Que faire ? Par exemple, Supprimer les espaces aux bords, Remplacer par, Supprimer la sous-chaîne, Augmenter de % ou Arrondir.
Une règle simple de nettoyage est Valeur actuelle → Tout → Supprimer les espaces aux bords. La valeur Lampe de bureau devient Lampe de bureau.
Lorsque la règle est prête, cliquez sur Enregistrer.
La capture suivante est un exemple distinct avec deux règles pour Debit. Elle illustre l’ordre des règles, et non le nettoyage des espaces présenté juste avant.
Debit montre que les règles s’exécutent de haut en bas et que les flèches changent leur ordre.Pourquoi l’ordre est important
Valeur actuelle change après chaque ligne correspondante. Appliquez par exemple Supprimer les espaces aux bords, puis Réduire les espaces répétés et enfin Supprimer la sous-chaîne. Placez les règles dans l’ordre voulu avec les boutons fléchés vers le haut et vers le bas.
Pour contrôler la donnée source inchangée, sélectionnez son champ source à la place de Valeur actuelle. Consultez Valeurs d’autres champs dans les transformations.
Ce que les transformations permettent
| Tâche | Méthode | Exemple prêt à l’emploi |
|---|---|---|
| Nettoyer du texte | Supprimer les espaces aux bords, Réduire les espaces répétés, Supprimer la sous-chaîne ou Supprimer les balises HTML. | Nettoyer une référence |
| Normaliser plusieurs libellés | Contrôler avec Égal ou Contient la sous-chaîne, puis utiliser Remplacer par. | Normaliser le stock |
| Ajouter du texte | Utilisez Ajouter au début ou Ajouter à la fin tout en conservant la partie d’origine. | Préfixe et suffixe d’une référence |
| Remplir une valeur vide | Vide → Remplacer par → valeur par défaut. | Remplir les valeurs vides |
| Calculer un prix | Augmenter de %, Ajouter, Soustraire, Multiplier ou Arrondir. | Ajouter une marge et arrondir |
| Répartir un montant entre deux valeurs | Contrôler le signe avec Inférieur ou égal et Supérieur ou égal, vider avec Ne pas exporter le champ, puis utiliser Supprimer la sous-chaîne. | Credit et Debit |
La liste complète et les exemples figurent dans Conditions des règles de transformation.
Modifier une valeur ou exclure l’enregistrement entier
Une transformation agit sur la valeur sélectionnée. Ne pas exporter le champ vide uniquement cette valeur et termine sa chaîne ; la ligne, l’objet JSON ou l’enregistrement XML reste présent.
Pour décider si un champ, une ligne ou un élément entier doit être exporté, utilisez Conditions d’export. Consultez Conditions d’export. Exemple d’exclusion complète : prix nul ou stock vide.