Catalogues fournisseurs

Comment extraire barcode depuis les requisites CommerceML

2026-06-29
Objectif

Dans CommerceML, barcode est stocké dans ЗначенияРеквизитов avec d’autres requis. L’import a besoin seulement du barcode.

Réponse courte

Ouvrez Значение dans ЗначениеРеквизита et ajoutez une condition sur Наименование : expression régulière ^Штрихкод$ (correspond à une valeur exactement égale à Штрихкод).

Comment le faire dans Eofferix

  1. Dans le snapshot XML/YML, sélectionnez la valeur Значение.

  2. Ouvrez les paramètres de la valeur.

    Ouverture des paramètres de valeur
    L’animation montre l’ouverture des paramètres de la valeur sélectionnée.
  3. Ajoutez une condition d’export sur Наименование : Наименование ^Штрихкод$.

    Condition de valeur
    Ainsi Eofferix prend la valeur seulement dans le bloc répété nécessaire.

Avant / après

Avant

données source
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар>
        <Ид>SKU-19001</Ид><Наименование>Lampe Elodie</Наименование>
        <ЗначенияРеквизитов>
          <ЗначениеРеквизита><Наименование>Штрихкод</Наименование><Значение>4601234567890</Значение></ЗначениеРеквизита>
          <ЗначениеРеквизита><Наименование>Страна</Наименование><Значение>France</Значение></ЗначениеРеквизита>
        </ЗначенияРеквизитов>
      </Товар>
      <Товар>
        <Ид>SKU-19002</Ид><Наименование>Fauteuil Martin</Наименование>
        <ЗначенияРеквизитов>
          <ЗначениеРеквизита><Наименование>Штрихкод</Наименование><Значение>5901234123457</Значение></ЗначениеРеквизита>
          <ЗначениеРеквизита><Наименование>Страна</Наименование><Значение>Poland</Значение></ЗначениеРеквизита>
        </ЗначенияРеквизитов>
      </Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Après

résultat
<Товары>
  <Товар><Ид>SKU-19001</Ид><Наименование>Lampe Elodie</Наименование><Штрихкод>4601234567890</Штрихкод></Товар>
  <Товар><Ид>SKU-19002</Ид><Наименование>Fauteuil Martin</Наименование><Штрихкод>5901234123457</Штрихкод></Товар>
</Товары>

Points à retenir

  • Si le requis s’appelle Штрихкод EAN, utilisez une condition contient avec Штрихкод.
  • La condition doit vérifier Наименование du même ЗначениеРеквизита.

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