Задача
В таблице поставщика доступность хранится кодами A и N. Для рекламного feed нужно отдать колонку availability с допустимыми значениями, например in_stock и out_of_stock.
Короткий ответ
Откройте итоговую колонку availability и добавьте правила замены: A → in_stock, N → out_of_stock. Если конкретный канал требует другие значения, сделайте отдельный профиль или отдельную колонку с его точными статусами.
Было / стало
Было
исходные данные| sku | availability_raw |
|---|---|
| SKU-1001 | A |
| SKU-1002 | N |
Стало
результат| sku | availability |
|---|---|
| SKU-1001 | in_stock |
| SKU-1002 | out_of_stock |
Как сделать в Eofferix
- В табличном редакторе откройте настройки итоговой колонки
availability. Если такой колонки еще нет, добавьте ее и возьмите исходное значение изavailability_raw.
Анимация показывает, как открыть настройки колонки availability в табличном редакторе. - В блоке Преобразования добавьте правило: условие Текущее значение равно
A, действие Заменить на, результатin_stock. - Добавьте второе правило: условие Текущее значение равно
N, действие Заменить на, результатout_of_stock. - Сохраните колонку и проверьте в предпросмотре две строки из примера:
Aдолжно статьin_stock,Nдолжно статьout_of_stock.