Le fournisseur a envoyé un YML avec des produits dans plusieurs devises. Cet import a besoin seulement de EUR.
Ajoutez une condition d’export sur offer : l’option simple est currencyId égal à EUR. Pour exclure une seule devise étrangère, utilisez Différent de ; l’expression régulière ^EUR$ vérifie seulement une correspondance exacte complète.
Comment le faire dans Eofferix
Dans le snapshot XML/YML, sélectionnez le noeud répété
offer.Ouvrez les paramètres du noeud.

L’animation montre l’ouverture des paramètres du noeud produit répété. Méthode 1 : utilisez
currencyIdÉgal àEUR.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter. Méthode 2 : si vous devez retirer seulement une devise en trop, utilisez
currencyIdDifférent deUSD.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter. Méthode 3 : pour les valeurs composées, utilisez
currencyIdContient la sous-chaîneEUR.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter. Méthode 4 : gardez l’expression régulière
^EUR$(correspond à une valeur exactement égale àEUR) comme option stricte.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter.
Avant / après
Avant
données source<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-7001" available="true">
<name>Lampe Elodie</name>
<currencyId>EUR</currencyId>
<price>1290.00</price>
</offer>
<offer id="YML-7002" available="true">
<name>Fauteuil Martin</name>
<currencyId>USD</currencyId>
<price>92.00</price>
</offer>
<offer id="YML-7003" available="true">
<name>Etagere Loire</name>
<currencyId>EUR</currencyId>
<price>990.00</price>
</offer>
</offers>
</shop>
</yml_catalog>Après
résultat<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-7001" available="true">
<name>Lampe Elodie</name>
<currencyId>EUR</currencyId>
<price>1290.00</price>
</offer>
<offer id="YML-7003" available="true">
<name>Etagere Loire</name>
<currencyId>EUR</currencyId>
<price>990.00</price>
</offer>
</offers>
</shop>
</yml_catalog>