Catalogues fournisseurs

Comment exclure les produits CommerceML sans article

2026-06-29
Objectif

Un export CommerceML 1C contient des produits sans Артикул. Le catalogue cible exige ce champ comme code produit.

Réponse courte

Ajoutez une condition d’export sur le noeud Товар : Артикул doit être non vide.

Comment le faire dans Eofferix

  1. Dans le snapshot XML/YML, sélectionnez le noeud répété Товар.

  2. Ouvrez les paramètres du noeud.

    Ouverture des paramètres Товар
    L’animation montre l’ouverture des paramètres du noeud produit répété.
  3. Ajoutez une condition d’export pour Артикул : Артикул не пустое.

    Condition d’export
    La condition s’applique à l’article entier.

Avant / après

Avant

données source
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар><Ид>SKU-13001</Ид><Артикул>LA-13001</Артикул><Наименование>Lampe Elodie</Наименование></Товар>
      <Товар><Ид>SKU-13002</Ид><Артикул></Артикул><Наименование>Fauteuil Martin</Наименование></Товар>
      <Товар><Ид>SKU-13003</Ид><Наименование>Etagere Loire</Наименование></Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Après

résultat
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар><Ид>SKU-13001</Ид><Артикул>LA-13001</Артикул><Наименование>Lampe Elodie</Наименование></Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Points à retenir

  • Les balises CommerceML sont conservées comme dans l’export 1C ; elles font partie du format.
  • Si votre 1C stocke le code dans un autre champ, par exemple Код, pointez la condition vers ce champ.

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