Задача
Источник передает цену в минимальных единицах: 129990 копеек или центов. В выгрузке нужна цена 1299.90.
Короткий ответ
Создайте итоговую колонку цены и добавьте математическое правило деления на 100.
Как сделать в Eofferix
- Создайте колонку
priceизprice_cents.
В итоговой колонке цена рассчитана из значения в копейках или центах. - Добавьте правило математического деления на
100.
Математическое правило делит исходное значение на 100. - Если целевая система требует фиксированные два знака, добавьте форматирование на стороне приемника или отдельное правило округления.
- Проверьте нулевые и пустые цены.
Было / стало
Данные ниже учебные. Они показывают форму преобразования и не относятся к реальным файлам пользователей.
Было
исходные данные| sku | price_cents |
|---|---|
| SKU-1001 | 129990 |
| SKU-1002 | 4500 |
Стало
результат| sku | price |
|---|---|
| SKU-1001 | 1299.9 |
| SKU-1002 | 45 |