Задача
Размер упаковки приходит как текст с пробелом: 750 мл или 1.5 kg. В фиде нужно значение без пробела и с допустимой единицей.
Короткий ответ
Создайте unit_pricing_measure из package_size: нижний регистр, замена запятой на точку, удаление пробелов и замена мл на ml.
Как сделать в Eofferix
- Откройте настройки итоговой колонки
unit_pricing_measure.
Клик выполняется по шестеренке у итоговой колонки unit_pricing_measure. - В
Преобразованияхпримените нижний регистр, при необходимости замену запятой на точку, удаление пробелов и словарную замену русских единиц.
В блоке Преобразованияпоказана вся цепочка правил для этого кейса. - Сохраните настройки колонки и перейдите к вкладке
Экспорт.
Было / стало
Было
исходные данные| id | title | package_size |
|---|---|---|
| GM-170 | Шампунь Family | 750 мл |
| GM-171 | Корм Premium | 1.5 kg |
Стало
результат| id | unit_pricing_measure |
|---|---|
| GM-170 | 750ml |
| GM-171 | 1.5kg |