В прайсе поставщика артикулы приходят как 00123, 00456, 00789. Для российского филиала нужно получить формат RU-00123-MSK: добавить префикс страны и суффикс склада ко всем SKU.
Создайте итоговую колонку sku_готовый из sku и добавьте два преобразования: Добавить в начало со значением RU-, затем Добавить в конец со значением -MSK.
Как сделать в Eofferix
Загрузите CSV или XLSX с колонкой
skuи откройте табличный редактор. В примере рядом есть колонкатовар, чтобы проверить строки глазами.Создайте итоговую колонку
sku_готовыйиз источникаskuили выберите уже созданную колонку результата.Откройте настройки колонки
sku_готовыйчерез шестеренку в заголовке.
Анимация кликает именно по настройкам итоговой колонки sku_готовый.В блоке
Преобразованиядобавьте правилоДобавить в началосо значениемRU-, а вторым правиломДобавить в конецсо значением-MSK.
Порядок правил читается сверху вниз: сначала префикс RU-, затем суффикс-MSK.Сохраните настройки и проверьте несколько строк предпросмотра: ведущие нули в SKU должны остаться на месте.
Было / стало
Было
исходные данные| sku | товар |
|---|---|
| 00123 | Настольная лампа Ладога |
| 00456 | Полка Береза |
| 00789 | Чайник Север |
Стало
результат| sku_готовый | товар |
|---|---|
| RU-00123-MSK | Настольная лампа Ладога |
| RU-00456-MSK | Полка Береза |
| RU-00789-MSK | Чайник Север |
Что важно помнить
- Используйте этот вариант, когда префикс и суффикс одинаковые для всех строк.
- Если часть SKU уже содержит
RU-или-MSK, добавьте условие к правилу, чтобы не получить дубли. - Не переводите SKU в число перед обработкой: у артикулов вроде
00123ведущие нули важны.