Catalogues fournisseurs

Comment ignorer les produits discontinued dans un flux XML fournisseur

2026-06-28
Objectif

Le fournisseur conserve les produits retirés dans le XML et les marque avec status = discontinued. Ces offer doivent être supprimés entièrement, les produits actifs doivent rester.

Réponse courte

Ouvrez les paramètres du nœud offer et ajoutez une condition d’export au niveau élément : le chemin status n’est pas égal à discontinued.

Comment le faire dans Eofferix

  1. Ouvrez les paramètres du nœud offer dans l’éditeur XML.

    Ouverture des paramètres du nœud offer dans l’éditeur XML
    L’animation montre l’ouverture des paramètres de l’élément répété offer.
  2. Ajoutez une condition d’export pour tout l’élément : status n’est pas égal à discontinued.

    Paramètres de conditions d’export XML offer dans Eofferix
    La condition vérifie une valeur enfant de offer, mais supprime tout l’élément produit.
  3. Enregistrez les paramètres et vérifiez l’aperçu d’export sur plusieurs produits fournisseur.

Avant / après

Avant

données source
<catalog>
  <offers>
    <offer id="1001"><sku>SKU-1001</sku><name>Lampe Elodie</name><status>active</status><price>24.90</price><stock>12</stock></offer>
    <offer id="1002"><sku>SKU-1002</sku><name>Fauteuil Martin</name><status>discontinued</status><price>139.00</price><stock>0</stock></offer>
    <offer id="1003"><sku>SKU-1003</sku><name>Etagere Loire</name><status>active</status><price>16.40</price><stock>27</stock></offer>
  </offers>
</catalog>

Après

résultat
<catalog>
  <offers>
    <offer id="1001"><sku>SKU-1001</sku><name>Lampe Elodie</name><status>active</status><price>24.90</price><stock>12</stock></offer>
    <offer id="1003"><sku>SKU-1003</sku><name>Etagere Loire</name><status>active</status><price>16.40</price><stock>27</stock></offer>
  </offers>
</catalog>

Points à retenir

  • Placez la condition sur offer, pas seulement sur status, pour supprimer tout le bloc produit.
  • Si le fournisseur utilise obsolete ou archived, ajoutez des conditions ou normalisez le statut d’abord.
  • Ce filtre est utile pour les grands flux XML où les produits retirés restent pour l’historique.

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