Как правильно настроить накопительные скидки в 1С:Розница 3.0 и установить исключения для товаров?

Пользователь 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

В торговой деятельности скидки по картам лояльности — один из самых популярных инструментов удержания клиентов. В современных решениях на платформе «1С», таких как 1С:Розница 3.0 и 1С:Управление нашей фирмой 3.0 (которые имеют единую архитектуру и общий механизм автоматических скидок), настройка систем лояльности стала крайне гибкой. Однако из-за обилия параметров пользователи часто сталкиваются с неочевидным поведением системы — например, когда накопительная скидка применяется ко всем чекам подряд, даже если покупатель не предъявил дисконтную карту. Разберем по шагам, почему так происходит, как это исправить, а также как настроить исключения (0% скидки) для определенных товаров и складов.

Разбираем причину: почему накопительная скидка применяется без дисконтной карты?

Проанализируем ситуацию, когда в документе Чек ККМ (особенно оформленном напрямую, а не через специализированный интерфейс Рабочего места кассира — РМК) автоматически рассчитывается процент по накопительной шкале, хотя сама карта лояльности в документе не выбрана.

Выясним причину такого поведения программы. По умолчанию, когда мы создаем автоматическую скидку и настраиваем для нее условие по типу За накопленный объем продаж, система оценивает общую сумму продаж. Если в настройках этого условия не ограничить получателя скидки конкретным типом (дисконтной картой), программа может посчитать общие обезличенные продажи или просто посчитать условие выполненным для «пустого» контрагента, применив скидку ко всему документу.

Чтобы автоматическая накопительная скидка срабатывала строго при считывании или выборе дисконтной карты, нам необходимо настроить два совместных условия предоставления в карточке скидки. Выполним эту настройку по шагам:

  1. Перейдем в раздел Продажи, далее откроем справочник Скидки (наценки).
  2. Откроем карточку нашей накопительной скидки и перейдем на вкладку Условия предоставления.
  3. Проверим первое условие — За накопленный объем продаж. Внутри этого условия должен быть задан порог (например, сумма продаж более 10 000 рублей), выбран период анализа (например, За все время) и обязательно указано, что накопления анализируются по дисконтной карте.
  4. Добавим второе, ключевое условие — Предъявлена дисконтная карта. В этом условии мы можем указать конкретный вид дисконтных карт (например, «Серебряная», «Золотая») или оставить выбор открытым для любого типа карт, зарегистрированных в системе.

Важно: для того чтобы скидка сработала, программа должна требовать одновременного выполнения обоих условий (логическое «И»). В интерфейсе 1С:Розницы это регулируется расположением условий в дереве или их группировкой. Только при соблюдении связки «Карта предъявлена» + «Объем накоплений по этой карте достаточен» скидка рассчитается корректно.

Настройка порядка совместного применения (правило «Вытеснение»)

Когда в магазине действует целая шкала накопительных скидок (например, 3% при накоплениях от 5 000 руб., 5% от 15 000 руб. и 10% от 50 000 руб.), критически важно правильно настроить их совместное применение. Если этого не сделать, скидки могут суммироваться, и покупатель получит необоснованную выгоду.

Рассмотрим подробнее, как работает механизм совместного применения:

Как исключить определенные товары из скидок (всегда 0%)

Часто возникает бизнес-задача: на определенные категории товаров (например, алкоголь, табачная продукция, товары по минимальной цене или подарочные сертификаты) скидки распространяться не должны. При этом не важно, пришел ли покупатель в определенный день недели или предъявил золотую дисконтную карту — цена на эти позиции должна оставаться фиксированной.

Для реализации этого сценария в 1С:Розница 3.0 используется механизм уточнений. Посмотрим на пример настройки через вкладку Уточнения и ограничения:

  1. Откроем карточку автоматической скидки и перейдем на вкладку Уточнения и ограничения, выбрав подвкладку Уточнения.
  2. Система предлагает нам несколько вариантов указания исключений. Мы можем настроить их:
    • По номенклатуре: добавим в список конкретные товары, для которых скидка не разрешена, и в колонке Процент принудительно укажем значение 0. Программа воспринимает нулевое значение в уточнениях как жесткое переопределение — скидка на этот товар начисляться не будет.
    • По категориям номенклатуры: чтобы не добавлять каждый товар вручную, целесообразно создать в системе категорию (например, «Товары без скидок»). В настройках скидки выберем эту категорию и укажем для нее процент скидки 0%. Теперь любой товар, отнесенный к этой категории при создании, автоматически станет исключением для скидок.
    • По сегментам или ценовым группам: аналогично можно использовать сегменты номенклатуры (например, сегмент «Социальные товары») или ценовые группы, зафиксировав для них нулевой процент скидки.

Индивидуальные исключения товаров для каждого склада (магазина)

В сетевой рознице нередко встречается более сложная задача: на одном складе (в одном магазине) товар должен продаваться со скидкой, а на другом складе этот же товар является исключением и должен отпускаться строго без скидки (0%).

Напрямую задать разные списки исключений для разных складов внутри одной карточки скидки невозможно. Однако мы легко можем решить эту задачу штатным функционалом разделения скидок по получателям. Проанализируем алгоритм настройки этой схемы:

  1. Создадим копии скидок: нам потребуется продублировать исходную накопительную скидку. В результате у нас в списке должно появиться несколько одинаковых скидок, которые мы назовем информативно для себя, например: Накопительная скидка 5% (Магазин №1) и Накопительная скидка 5% (Магазин №2).
  2. Ограничим получателей для каждой скидки:
    • Откроем карточку первой скидки (для Магазина №1), перейдем на вкладку Уточнения и ограничения, а затем откроем подраздел Получатели скидки.
    • В табличную часть Склады добавим только один конкретный склад — например, «Склад Магазина №1».
    • Откроем карточку второй скидки, перейдем в аналогичный раздел получателей и укажем там только «Склад Магазина №2».
  3. Настроим индивидуальные исключения товаров:
    • В карточке скидки для Магазина №1 зайдем на вкладку Уточнения и добавим список номенклатуры, на которую именно в этом магазине не должна распространяться скидка, указав для нее 0%.
    • В карточке скидки для Магазина №2 зайдем на вкладку Уточнения и внесем туда другой список товаров с нулевым процентом, актуальный для второго филиала.

При оформлении продажи в РМК или документе Чек ККМ система автоматически определит склад документа. Программа активирует только ту скидку, которая привязана к данному складу в качестве получателя, и применит именно те товарные исключения (0%), которые были заданы для этого конкретного магазина. Таким образом обеспечивается тонкая и безошибочная настройка маркетинговых акций во всей розничной сети. Для детального анализа примененных скидок и проверки работы настроенных исключений по товарам и получателям можно использовать расширенный отчет по скидкам для 1С:Розница 3 и УНФ.

← На главную