Тема оформления
Как настроить скидки и наценки для выгрузки
Коэффициенты позволяют выгружать товар со скидкой или наценкой, сохраняя исходную цену в карточке товара. Для внешнего прайса исходная цена в витрине тоже сохраняется: преобразование выполняется при подготовке выгрузки.
Настройки относятся к отдельному набору данных. Если один товар выгружается на разные площадки или через разные наборы, проверьте настройки каждого набора. Инструкция охватывает б/у и новые запчасти, шины, диски и внешние прайсы.
Изменение цены через коэффициенты само по себе не создаёт акцию на площадке и не задаёт зачёркнутую цену. Эти возможности зависят от настроек формата выгрузки и самой площадки.
Открыть настройки цены
- В Desktop откройте «Сервис → Импорт/Экспорт данных → Профили выгрузок (экспорт данных)». Если пункта нет, обратитесь к администратору за доступом к профилям выгрузок.
- Откройте нужный профиль и перейдите на вкладку «Наборы данных».
- Откройте набор, в котором нужно изменить цену.
- Найдите настройки в зависимости от источника:
| Источник | Где настраивать |
|---|---|
| Б/у или новые запчасти, шины, диски | Вкладка «Цена», поля «Коэффициент цены» и «Дополнительный коэффициент цены». Проверьте «Пересчитать цену в валюту». |
| Внешний прайс | Вкладка «Общее»: сначала выберите «Поле цены», затем задайте «Коэффициент цены» и «Дополнительный коэффициент». Без доступного поля цены операции отключены. |
Если внешнего набора ещё нет, сначала воспользуйтесь инструкцией «Как настроить выгрузку внешнего прайса».
Задать скидку или наценку в процентах
- Рядом с «Коэффициент цены» выберите «Применить коэффициент».
- Введите множитель из таблицы. Знак процента вводить не нужно; десятичную часть можно отделять запятой или точкой.
- Если второе действие не требуется, в дополнительном коэффициенте выберите «Применить коэффициент» и укажите
1. - Проверьте валюту и округление, затем сохраните и проверьте результат.
| Что нужно получить | Множитель | Результат для исходной цены 1000 |
|---|---|---|
| Без скидки и наценки | 1 | 1000 |
| Скидка 5% | 0,95 | 950 |
| Скидка 10% | 0,9 | 900 |
| Скидка 20% | 0,8 | 800 |
| Наценка 10% | 1,1 | 1100 |
| Наценка 20% | 1,2 | 1200 |
Для скидки множитель равен 1 − процент / 100, для наценки — 1 + процент / 100. Например, скидка 15% — это 0,85, наценка 25% — 1,25. В обычном наборе коэффициент сохраняется с двумя знаками после запятой.
Процент и множитель — разные значения
Для скидки 10% вводите 0,9. Значение 10 при действии «Применить коэффициент» увеличит цену в десять раз. Множитель 0 обнулит цену; для отмены скидки используйте 1.
Примеры в таблице приведены без изменения валюты и без округления, которое повлияло бы на показанные суммы.
Изменить цену на сумму или установить фиксированную цену
В выпадающем списке рядом со значением выберите нужное действие:
| Действие | Что ввести | Пример для исходной цены 1000 |
|---|---|---|
| «Применить коэффициент» | Множитель | 1,2 → 1200 |
| «Увеличить на величину» | Прибавляемую сумму | 200 → 1200 |
| «Уменьшить на величину» | Вычитаемую сумму | 200 → 800 |
| «Установить величину» | Новую цену | 1500 → 1500 независимо от исходной цены |
Суммы задавайте положительными числами: направление изменения выбирается действием. «Установить величину» доступно только для первого действия и задаёт одинаковую цену всем позициям набора до второго действия.
В обычном наборе суммы относятся к валюте, выбранной в «Пересчитать цену в валюту». Во внешнем прайсе операции работают с числом из выбранного поля цены и сами не выполняют пересчёт валюты.
Если дополнительное действие не нужно, оставьте умножение на 1. Для действий прибавления и вычитания нейтральное значение — 0.
Совместить два действия
Сначала выполняется «Коэффициент цены», затем дополнительное действие. Второе действие применяется к результату первого.
| Задача | Первое действие | Второе действие | Результат из 1000 |
|---|---|---|---|
| Наценка 20% и ещё 50 | «Применить коэффициент», 1,2 | «Увеличить на величину», 50 | 1000 × 1,2 + 50 = 1250 |
| Две последовательные скидки по 10% | «Применить коэффициент», 0,9 | «Применить коэффициент», 0,9 | 1000 × 0,9 × 0,9 = 810 |
| Сначала прибавить 50, затем наценить на 20% | «Увеличить на величину», 50 | «Применить коэффициент», 1,2 | (1000 + 50) × 1,2 = 1260 |
Две скидки по 10% дают общую скидку 19%, поскольку вторая считается от уже уменьшенной цены. Перестановка прибавления суммы и умножения тоже меняет результат. При расчётах учитывайте выбранное округление.
Учесть валюту, округление и отбор
Обычные товары
Исходная цена — рекомендованная цена товара, для новых запчастей — рекомендованная цена карточки. Перед преобразованием она пересчитывается в валюту из поля «Пересчитать цену в валюту». Валюта обязательна для сохранения обычного набора.
Поле «Ограничить по цене» сравнивает исходную рекомендованную цену в выбранной валюте до коэффициентов. Например, товар с исходной ценой 1000 не пройдёт ограничение от 1100, даже если после наценки его цена стала бы 1200. Если ограничение не требуется, укажите 0 в обеих границах.
«Округлить до» предлагает «Нет», 1, 10, 100, 1000. Округление встроено в расчёт: при умножении округляется результат умножения; при первом прибавлении или вычитании сначала округляется исходная цена, а затем применяется сумма. Второе прибавление или вычитание выполняется после предыдущего результата, без заключительного округления.
Например, при исходной цене 1234, первом множителе 1, округлении до 100 и втором действии «Увеличить на величину», 50 получится 1250. Итог не обязан быть кратен 100. Установка фиксированной цены сама по себе её не округляет; повторное умножение на 1 также не добавляет округление.
Значение «Нет» в операциях, где выполняется округление, оставляет один знак после запятой. Если нужна точная дробная цена, проверьте сформированный результат: сохранение всех исходных знаков не гарантируется.
Внешние прайсы
Здесь порядок другой: первое действие → второе действие → округление итоговой суммы. Например, из 1000 при множителе 1,2 и прибавлении 50 получится 1250, а при округлении до 100 — 1300. При «Округлить до» → «Нет» отдельное округление не выполняется.
Используется поле из «Поле цены»: выбранное специально для набора либо назначенное в настройках прайса. В шаблоне цены вставляйте подстановку именно этого поля — она получит результат преобразований. Другая колонка прайса не станет ценой с наценкой автоматически.
Проверьте формат исходной цены
Значение должно быть числом без пробелов и обозначения валюты: например, 1250, 1250,50 или 1250.50. Значения 1 250 и 1250 руб., а также пустое или нечисловое поле при таком расчёте принимаются за ноль. Последующие действия применяются уже к этому нулю.
Фильтры внешнего набора тоже проверяют значения витрины до применения коэффициентов. Подробнее — отбор строк внешнего прайса.
Сохранить и проверить результат
Сохранение влияет на следующий запуск
Нажмите «Сохранить» в основном окне набора данных. Новые настройки сможет использовать очередная выгрузка по расписанию. Сохранение само по себе не отправляет новую цену на площадку.
Файловая выгрузка
- Сохраните основной набор.
- Нажмите «Получить выгрузку» и выберите место для файла.
- Найдите знакомый товар по его номеру или артикулу и сравните цену с расчётом по обоим действиям, валюте и округлению.
«Получить выгрузку» использует последние сохранённые параметры набора. Несохранённые правки в полях не попадут в этот файл. Локальное получение файла само по себе не передаёт его на площадку.
Для внешних прайсов в CSV, XML, BamperBy, Avito и Ozon можно предварительно выделить одну строку на вкладке «Данные» и выбрать в контекстном меню «Предпросмотр». Он использует текущие параметры редактора, в том числе ещё не сохранённые коэффициенты. Для XLS построчный предпросмотр недоступен. Предпросмотр не заменяет сохранение основного набора перед штатной выгрузкой.
Выгрузка через API
У обычных наборов Ozon и Яндекс Маркета кнопка «Получить выгрузку» недоступна. После сохранения и следующего штатного обновления цен проверьте результат обработки и цену в кабинете площадки. Для внешнего прайса Ozon можно сначала воспользоваться предпросмотром выбранной строки.
Таблица «Данные», количество строк и проверка попадания товара в набор не подтверждают итоговую цену выгрузки. Даже после успешной передачи изменение на площадке зависит от её обработки.
Отменить скидку или наценку
- Откройте тот же набор данных.
- Для основного и дополнительного действий выберите «Применить коэффициент» и укажите
1в обоих полях. - Проверьте валюту и округление: они могут продолжать менять цену.
- Нажмите «Сохранить», проверьте результат и дождитесь штатного обновления площадки, если цена уже передавалась.
Возврат множителей не отменяет уже отправленную цену на площадке немедленно. Если скидка настроена в нескольких наборах, повторите эти действия в каждом.
Если цена отличается от ожидаемой
| Что произошло | Что проверить |
|---|---|
| Цена увеличилась в десять раз | Действие «Применить коэффициент» и значение 10 вместо 0,9 для скидки 10%. |
| После отмены скидки цена всё ещё отличается | Второе действие, валюту и округление; настройки остальных наборов, через которые выгружается товар. |
| В локальном файле осталась прежняя цена | Сохранён ли основной набор перед «Получить выгрузку». |
| У внешнего прайса цена стала нулевой или равна только прибавленной сумме | Исходное поле цены, пустые значения, пробелы и обозначения валюты. |
| Коэффициент внешнего прайса не влияет на цену в шаблоне | Совпадает ли подстановка в шаблоне с выбранным «Поле цены». |
| Результат расчёта правильный, а цена на площадке другая | Запуск обновления, ошибки обработки, настройки шаблона цены и дополнительные расчёты формата; для Ozon также расчёт комиссий. |
См. также: настройка выгрузки внешнего прайса, подстановки в шаблонах, проверка попадания товара в набор.
