К статье
Практический материал

Торговля и Склад · 11 мин

Как сделать акции в 1С: настройка скидок и акционных механик

Как настроить акции и скидки в 1С:Управление торговлей и Рознице: виды акций, условия предоставления, сегменты номенклатуры, проверка расчёта и типичные ошибки.

Под «акциями» в 1С обычно понимают автоматические и ручные скидки (наценки), которые программа рассчитывает в документах продажи по заданным условиям: процент на группу товаров, подарок при покупке, скидка по сумме чека, счастливые часы и другие механики. Механизм реализован в конфигурациях «Управление торговлей», «Розница», «Комплексная автоматизация» и «ERP» и настраивается без программирования — через раздел маркетинга или CRM и маркетинга.

Главная ошибка новичков — пытаться «зашить» акцию вручную в каждом документе. Это долго, ведёт к расхождениям в ценах и ломает отчётность по марже. Правильный путь — один раз описать скидку, условия её предоставления и сегмент номенклатуры, после чего программа сама будет применять акцию в чеках и заказах, а вы сможете анализировать её эффективность отчётами.

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

Что включить в настройках перед созданием акции

Механизм скидок по умолчанию может быть отключён. Откройте «НСИ и администрирование» → «Настройка НСИ и разделов» → «CRM и маркетинг» (в «Рознице» — «Администрирование» → «Маркетинг») и включите флажки «Автоматические скидки в продажах» и, при необходимости, «Ручные скидки в продажах», «Карты лояльности», «Бонусные программы лояльности». Без этих флажков справочник скидок и колонки скидок в документах будут недоступны.

Дополнительно проверьте, что у пользователей, которые будут заводить акции, есть права на раздел маркетинга, а у кассиров и менеджеров — права на применение ручных скидок, если они нужны. Ограничить максимальный процент ручной скидки можно в карточке пользователя или соглашении с клиентом — это защищает от субъективных «дружеских» скидок сверх плана.

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

Виды акций, которые поддерживает механизм скидок

Справочник «Скидки (наценки)» позволяет реализовать большинство торговых механик без доработок. Основные типы: процентная скидка на строку или на документ, фиксированная сумма скидки, подарок (выдача товара при выполнении условия), скидка на самый дешёвый товар в чеке, специальная цена, сообщение кассиру, а также внешняя обработка для нестандартных сценариев.

Механика определяется сочетанием способа предоставления и условий. Например, «скидка 10% на группу "Кофе" при покупке от 3 штук» — это процентная скидка с условием по количеству в строке. «Подарок при покупке от 5000 рублей» — способ «Подарок» с условием по сумме документа.

Механика акцииСпособ предоставленияТиповое условие
Скидка % на категориюПроцентСегмент номенклатуры
Скидка от суммы чекаПроцент или суммаСумма документа не менее N
3 по цене 2Скидка на самый дешёвый товарКоличество в строке / документе
Подарок к покупкеПодарокСумма или наличие товара
Счастливые часыПроцентВремя продажи (день недели, часы)
Скидка по картеПроцентВид карты лояльности

Пошаговое создание акции

Рассмотрим пример: акция «-15% на сезонную обувь до конца месяца». Последовательность одинакова для большинства механик, отличаются только способ предоставления и условия.

Порядок действий
  1. 1
    Откройте «CRM и маркетинг» → «Скидки (наценки)» и создайте новый элемент
  2. 2
    Укажите наименование, способ предоставления («Процент») и значение 15%
  3. 3
    На вкладке условий добавьте условие «За разовый объём продаж» или привяжите сегмент номенклатуры «Сезонная обувь»
  4. 4
    Установите период действия акции (дату начала и окончания)
  5. 5
    Укажите область действия: склады, соглашения или карты лояльности
  6. 6
    Запишите элемент и проверьте расчёт на тестовом чеке или заказе

Сегмент номенклатуры создаётся в разделе «CRM и маркетинг» → «Сегменты номенклатуры». Сегмент можно сформировать вручную, по отбору (например, все товары группы «Обувь» с определённым свойством) или периодически обновлять по расписанию. Для акций удобнее динамические сегменты по отбору: при добавлении нового товара в группу он автоматически попадёт под акцию.

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

Акция с подарком

Для механики «купи набор — получи подарок» выберите способ предоставления «Подарок» и укажите товар-подарок и его количество. В условиях задайте триггер: сумму документа, количество конкретного товара или наличие товара из сегмента в чеке. В розничном чеке подарок добавится отдельной строкой с нулевой ценой или со скидкой 100% — это корректно отразится в отчётах по себестоимости.

Несколько акций одновременно

Если действует несколько скидок, важен порядок их совместного применения. Скидки объединяются в «Группы совместного применения» с вариантами: сложение (скидки суммируются), максимум (применяется наибольшая), минимум, последовательное применение и вытеснение. Например, скидку по карте лояльности и акционную скидку обычно ставят в группу «Максимум», чтобы они не суммировались и не уводили цену ниже себестоимости.

Проверка расчёта акции в документах

В оптовой продаже («Заказ клиента», «Реализация товаров и услуг») автоматические скидки рассчитываются по кнопке «Рассчитать скидки (наценки)» в табличной части или автоматически при изменении строк — зависит от настройки. В рознице расчёт происходит в форме чека при добавлении товара и при регистрации продажи.

Признак корректной работы: в строках документа заполняются колонки «% авт. скидки» и «Сумма авт. скидки», итоговая цена совпадает с ожидаемой по условиям акции. Если колонки не видны, включите их в настройке видимости колонок табличной части.

Контрольные точки

Как проверить результат

Колонки автоматической скидки в документе
Норма

Процент и сумма скидки заполнены по условиям акции

Тревожный признак

Колонки пустые при выполненных условиях — скидка не сработала

Сумма чека с акцией
Норма

Совпадает с расчётом вручную по условиям акции

Тревожный признак

Скидка больше ожидаемой — вероятно суммирование акций

Поведение после окончания акции
Норма

Скидка не рассчитывается после даты окончания

Тревожный признак

Скидка продолжает применяться — проверьте период действия

Применение в другом магазине
Норма

Акция действует только в указанных складах

Тревожный признак

Акция работает везде — не задана область действия

Анализ эффективности акции

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

Полезно заранее зафиксировать базовые показатели до старта акции: средний чек, количество продаж акционного сегмента, маржинальность. Тогда после завершения вы сможете корректно оценить прирост, а не судить «на глаз».

Давайте акциям уникальные говорящие наименования с периодом, например «Обувь -15% 01.03–31.03». Через полгода в отчётах по скидкам это избавит от вопроса, какая именно акция дала всплеск продаж.
ПЗ
Практическое замечание

Типичные ошибки и ограничения

Большинство проблем с акциями в 1С связано не с программой, а с логикой настройки. Ниже — ошибки, которые встречаются чаще всего.

Типичные ошибки
01
Не включён функционал скидок в настройках — справочник и колонки скидок просто не видны пользователю
02
Скидки не объединены в группы совместного применения — акции суммируются и цена уходит ниже себестоимости
03
Сегмент номенклатуры сформирован вручную и не обновляется — новые товары не попадают под акцию
04
Не задана область действия — акция срабатывает во всех магазинах и по всем соглашениям
05
Условие по сумме проверяется по документу целиком, а ожидалось по строке — скидка срабатывает не тогда, когда планировалось
06
Подарок не добавлен на остатки склада магазина — чек с подарком не проводится по нехватке товара

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

Маршрут решения

Как выбрать действие

Нужна простая скидка на группу товаровПроцентная скидка + сегмент номенклатуры, без условий по сумме
Нужно стимулировать рост среднего чекаСкидка или подарок с условием по сумме документа
Нужно распродать остатки конкретных позицийСпециальная цена или скидка на сегмент, сформированный вручную
Механика не укладывается в типовые условияИспользуйте способ «Внешняя обработка» или привлеките разработчика

Часто задаваемые вопросы

Почему скидка настроена, но в чеке не рассчитывается?

Проверьте по порядку: включён ли функционал автоматических скидок, не истёк ли период действия акции, входит ли товар в сегмент, выполняется ли условие (сумма, количество, время), назначена ли скидка на склад или соглашение документа. В оптовых документах также убедитесь, что нажата кнопка «Рассчитать скидки».

Можно ли сделать акцию только для держателей карт лояльности?

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

Как сделать, чтобы акции не суммировались между собой?

Создайте группу совместного применения с вариантом «Максимум» и поместите в неё все взаимоисключающие скидки. Программа выберет одну — наиболее выгодную для покупателя. Для последовательного применения (скидка на цену после другой скидки) используйте вариант «Умножение» (последовательное применение).

Можно ли выдать подарок, которого нет на остатках?

Технически чек не проведётся при контроле остатков, если подарка нет на складе. Перед запуском акции с подарком переместите товар-подарок на склады всех магазин-участников и заложите запас на весь период акции.

Как отключить акцию досрочно?

Откройте карточку скидки и измените дату окончания действия на текущую либо установите пометку удаления. Уже проведённые документы это не изменит — скидки в них пересчитываются только при повторном расчёте и перепроведении.

Работают ли акции при обмене с интернет-магазином?

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

Итог

Что важно запомнить

Акция в 1С — это скидка (наценка) с условиями предоставления и сегментом товаров, настроенная в разделе маркетинга. Включите функционал, создайте скидку, задайте условия, период и область действия, обязательно настройте группы совместного применения и проверьте расчёт на тестовом документе до старта акции.