В колонке barcode встречаются корректные коды и мусорные значения вроде ABC-123. В итоговую выгрузку должны попасть только строки с похожими на EAN/UPC цифровыми кодами.
В barcode добавьте условие выгрузки строки: до преобразований значение соответствует regex ^(?=........$|............$|.............$|..............$)[0-9]+$.
Как сделать в Eofferix
Откройте настройки колонки
barcode.
Рамка показывает колонку, по которой фильтруется строка. В
Условиях выгрузкидобавьте условие для строки: областьДо преобразований, условиеРегулярное выражение, значение^(?=........$|............$|.............$|..............$)[0-9]+$. Такая запись проверяет длину 8, 12, 13 или 14 и не использует фигурные скобки, которые в Eofferix нужны для подстановок полей.
Строки, где barcodeне проходит регулярное выражение, не попадают в результат.Сохраните шаблон, на финальном шаге запустите преобразование.
Было / стало
Было
исходные данные| sku | barcode | name |
|---|---|---|
| SKU-100 | 4601234567890 | Лампа настольная |
| SKU-200 | ABC-123 | Кресло офисное |
| SKU-300 | 12345678 | Стул складной |
Стало
результат| sku | barcode | name |
|---|---|---|
| SKU-100 | 4601234567890 | Лампа настольная |
| SKU-300 | 12345678 | Стул складной |