L’export CommerceML 1C contient encore des produits avec ПометкаУдаления=true. Ils ne doivent pas entrer dans le nouveau catalogue.
Ajoutez une condition d’export sur le noeud Товар : l’option simple est ПометкаУдаления égal à false ou différent de true. Utilisez ^(false|0|Нет)$ seulement si l’export contient plusieurs notations “ne pas supprimer”.
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é. Méthode 1 : utilisez
ПометкаУдаленияÉgal àfalse.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter. Méthode 2 : vous pouvez garder les produits où
ПометкаУдаленияestDifférent detrue.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter. Méthode 3 : utilisez
^(false|0|Нет)$(correspond à “ne pas supprimer” :false,0ouНет) si les notations sont mélangées.
C’est une variante de condition ; les autres variantes ne sont pas à ajouter.
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</Наименование>
<ПометкаУдаления>Нет</ПометкаУдаления>
</Товар>
</Товары>
</Каталог>
</КоммерческаяИнформация>