Перейти к содержимому

Как настроить скидки и наценки для выгрузки ​

Коэффициенты позволяют выгружать товар со скидкой или наценкой, сохраняя исходную цену в карточке товара. Для внешнего прайса исходная цена в витрине тоже сохраняется: преобразование выполняется при подготовке выгрузки.

Настройки относятся к отдельному набору данных. Если один товар выгружается на разные площадки или через разные наборы, проверьте настройки каждого набора. Инструкция охватывает б/у и новые запчасти, шины, диски и внешние прайсы.

Изменение цены через коэффициенты само по себе не создаёт акцию на площадке и не задаёт зачёркнутую цену. Эти возможности зависят от настроек формата выгрузки и самой площадки.

Открыть настройки цены ​

  1. В Desktop откройте «Сервис → Импорт/Экспорт данных → Профили выгрузок (экспорт данных)». Если пункта нет, обратитесь к администратору за доступом к профилям выгрузок.
  2. Откройте нужный профиль и перейдите на вкладку «Наборы данных».
  3. Откройте набор, в котором нужно изменить цену.
  4. Найдите настройки в зависимости от источника:
ИсточникГде настраивать
Б/у или новые запчасти, шины, дискиВкладка «Цена», поля «Коэффициент цены» и «Дополнительный коэффициент цены». Проверьте «Пересчитать цену в валюту».
Внешний прайсВкладка «Общее»: сначала выберите «Поле цены», затем задайте «Коэффициент цены» и «Дополнительный коэффициент». Без доступного поля цены операции отключены.

Если внешнего набора ещё нет, сначала воспользуйтесь инструкцией «Как настроить выгрузку внешнего прайса».

Задать скидку или наценку в процентах ​

  1. Рядом с «Коэффициент цены» выберите «Применить коэффициент».
  2. Введите множитель из таблицы. Знак процента вводить не нужно; десятичную часть можно отделять запятой или точкой.
  3. Если второе действие не требуется, в дополнительном коэффициенте выберите «Применить коэффициент» и укажите 1.
  4. Проверьте валюту и округление, затем сохраните и проверьте результат.
Что нужно получитьМножительРезультат для исходной цены 1000
Без скидки и наценки11000
Скидка 5%0,95950
Скидка 10%0,9900
Скидка 20%0,8800
Наценка 10%1,11100
Наценка 20%1,21200

Для скидки множитель равен 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«Увеличить на величину», 501000 × 1,2 + 50 = 1250
Две последовательные скидки по 10%«Применить коэффициент», 0,9«Применить коэффициент», 0,91000 × 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 руб., а также пустое или нечисловое поле при таком расчёте принимаются за ноль. Последующие действия применяются уже к этому нулю.

Фильтры внешнего набора тоже проверяют значения витрины до применения коэффициентов. Подробнее — отбор строк внешнего прайса.

Сохранить и проверить результат ​

Сохранение влияет на следующий запуск

Нажмите «Сохранить» в основном окне набора данных. Новые настройки сможет использовать очередная выгрузка по расписанию. Сохранение само по себе не отправляет новую цену на площадку.

Файловая выгрузка ​

  1. Сохраните основной набор.
  2. Нажмите «Получить выгрузку» и выберите место для файла.
  3. Найдите знакомый товар по его номеру или артикулу и сравните цену с расчётом по обоим действиям, валюте и округлению.

«Получить выгрузку» использует последние сохранённые параметры набора. Несохранённые правки в полях не попадут в этот файл. Локальное получение файла само по себе не передаёт его на площадку.

Для внешних прайсов в CSV, XML, BamperBy, Avito и Ozon можно предварительно выделить одну строку на вкладке «Данные» и выбрать в контекстном меню «Предпросмотр». Он использует текущие параметры редактора, в том числе ещё не сохранённые коэффициенты. Для XLS построчный предпросмотр недоступен. Предпросмотр не заменяет сохранение основного набора перед штатной выгрузкой.

Выгрузка через API ​

У обычных наборов Ozon и Яндекс Маркета кнопка «Получить выгрузку» недоступна. После сохранения и следующего штатного обновления цен проверьте результат обработки и цену в кабинете площадки. Для внешнего прайса Ozon можно сначала воспользоваться предпросмотром выбранной строки.

Таблица «Данные», количество строк и проверка попадания товара в набор не подтверждают итоговую цену выгрузки. Даже после успешной передачи изменение на площадке зависит от её обработки.

Отменить скидку или наценку ​

  1. Откройте тот же набор данных.
  2. Для основного и дополнительного действий выберите «Применить коэффициент» и укажите 1 в обоих полях.
  3. Проверьте валюту и округление: они могут продолжать менять цену.
  4. Нажмите «Сохранить», проверьте результат и дождитесь штатного обновления площадки, если цена уже передавалась.

Возврат множителей не отменяет уже отправленную цену на площадке немедленно. Если скидка настроена в нескольких наборах, повторите эти действия в каждом.

Если цена отличается от ожидаемой ​

Что произошлоЧто проверить
Цена увеличилась в десять разДействие «Применить коэффициент» и значение 10 вместо 0,9 для скидки 10%.
После отмены скидки цена всё ещё отличаетсяВторое действие, валюту и округление; настройки остальных наборов, через которые выгружается товар.
В локальном файле осталась прежняя ценаСохранён ли основной набор перед «Получить выгрузку».
У внешнего прайса цена стала нулевой или равна только прибавленной суммеИсходное поле цены, пустые значения, пробелы и обозначения валюты.
Коэффициент внешнего прайса не влияет на цену в шаблонеСовпадает ли подстановка в шаблоне с выбранным «Поле цены».
Результат расчёта правильный, а цена на площадке другаяЗапуск обновления, ошибки обработки, настройки шаблона цены и дополнительные расчёты формата; для Ozon также расчёт комиссий.

См. также: настройка выгрузки внешнего прайса, подстановки в шаблонах, проверка попадания товара в набор.

База знаний SoftRazborki