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
Dans le snapshot XML/YML, sélectionnez la valeur
Значение.Ouvrez les paramètres de la valeur.

L’animation montre l’ouverture des paramètres de la valeur sélectionnée. Ajoutez une condition d’export sur
Наименование:Наименование^Штрихкод$.
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 conditioncontientavecШтрихкод. - La condition doit vérifier
Наименованиеdu mêmeЗначениеРеквизита.