Task
A 1C CommerceML export contains products without Артикул. The receiving catalog requires this field as a product code.
Short answer
Add an export condition to the Товар node: Артикул must be not empty.
How to do it in Eofferix
In the XML/YML snapshot, select the repeated
Товарnode.Open the node settings.

The animation shows opening settings for the repeated product node. Add an export condition for
Артикул:Артикулне пустое.
The condition is applied to the whole item.
Before / after
Before
source data<КоммерческаяИнформация ВерсияСхемы="2.10">
<Каталог>
<Товары>
<Товар><Ид>SKU-13001</Ид><Артикул>LA-13001</Артикул><Наименование>Hudson lamp</Наименование></Товар>
<Товар><Ид>SKU-13002</Ид><Артикул></Артикул><Наименование>Parker chair</Наименование></Товар>
<Товар><Ид>SKU-13003</Ид><Наименование>Harbor shelf</Наименование></Товар>
</Товары>
</Каталог>
</КоммерческаяИнформация>After
result<КоммерческаяИнформация ВерсияСхемы="2.10">
<Каталог>
<Товары>
<Товар><Ид>SKU-13001</Ид><Артикул>LA-13001</Артикул><Наименование>Hudson lamp</Наименование></Товар>
</Товары>
</Каталог>
</КоммерческаяИнформация>What to keep in mind
- CommerceML tag names are kept as they appear in the 1C export; they are part of the format.
- If your 1C stores the code in another field, for example
Код, point the condition to that field.