Objectif
L’export CommerceML 1C contient encore des produits avec ПометкаУдаления=true. Ils ne doivent pas entrer dans le nouveau catalogue.
Réponse courte
Ajoutez une condition d’export sur le noeud Товар : ПометкаУдаления doit correspondre à ^(false|0|Нет)$ (correspond à des valeurs signifiant “non marqué à supprimer” : false, 0 ou Нет).
Comment le faire dans Eofferix
Dans le snapshot XML/YML, sélectionnez le noeud répété
Товар.Ouvrez les paramètres du noeud.

L’animation montre l’ouverture des paramètres du noeud produit répété. Ajoutez une condition d’export pour
ПометкаУдаления:ПометкаУдаления^(false|0|Нет)$.
La condition s’applique à l’article entier.
Avant / après
Avant
données source<КоммерческаяИнформация ВерсияСхемы="2.10">
<Каталог>
<Товары>
<Товар><Ид>SKU-8001</Ид><Наименование>Lampe Elodie</Наименование><ПометкаУдаления>false</ПометкаУдаления></Товар>
<Товар><Ид>SKU-8002</Ид><Наименование>Fauteuil Martin</Наименование><ПометкаУдаления>true</ПометкаУдаления></Товар>
<Товар><Ид>SKU-8003</Ид><Наименование>Etagere Loire</Наименование><ПометкаУдаления>Нет</ПометкаУдаления></Товар>
</Товары>
</Каталог>
</КоммерческаяИнформация>Après
résultat<КоммерческаяИнформация ВерсияСхемы="2.10">
<Каталог>
<Товары>
<Товар><Ид>SKU-8001</Ид><Наименование>Lampe Elodie</Наименование><ПометкаУдаления>false</ПометкаУдаления></Товар>
<Товар><Ид>SKU-8003</Ид><Наименование>Etagere Loire</Наименование><ПометкаУдаления>Нет</ПометкаУдаления></Товар>
</Товары>
</Каталог>
</КоммерческаяИнформация>Points à retenir
- Les balises CommerceML sont conservées comme dans l’export 1C ; elles font partie du format.
- Si votre export utilise
Да/Нетau lieu detrue/false, élargissez l’expression après vérification des vraies valeurs.