При внедрении маркетинговых акций в программе 1С:Управление торговлей 11 (УТ 11) пользователи часто сталкиваются со специфическим поведением системы: при настройке скидки типа «Подарок» стоимость подарочного товара не обнуляется, а пропорционально распределяется («размазывается») в виде скидки по всем остальным позициям номенклатуры в чеке. На первый взгляд это кажется ошибкой программы, но на самом деле за такой логикой стоят жесткие требования законодательства и налогового учета.
В этой статье мы подробно разберем, почему разработчики 1С заложили именно такой механизм распределения стоимости подарка, рассмотрим альтернативные варианты обхода этого ограничения и по шагам настроим сложную акцию: «При покупке лопаты совковой и лопаты штыковой — грабли выдаются в подарок».
Рассмотрим стандартную ситуацию. Покупатель приобретает 4 единицы товара стоимостью 74 рубля каждая, а 5-й товар стоимостью 27 рублей должен идти в подарок. Общая сумма покупки без скидки составляет 323 рубля (296 рублей за основные товары + 27 рублей за подарок). При применении скидки итоговая сумма чека становится равной 296 рублям, то есть покупатель действительно получает подарок бесплатно. Однако в самом чеке цена основного товара снижается до 67,81 рублей, а подарок продается за 24,74 рубля. Проанализируем, почему программа не может просто продать подарок за 0 рублей.
Такое поведение системы обусловлено тремя важнейшими факторами:
В настройках скидки типа «Подарок» в 1С есть важный флаг Учитывать подарок как продажу. Рассмотрим, как он влияет на учет:
Если специфика вашего бизнеса (например, жесткий контроль дилерских цен или требования франшизы) не позволяет изменять розничные цены основных товаров в чеке, рассмотрим два обходных пути.
Вместо использования стандартного механизма «Подарок» мы можем настроить обычную скидку процентом, которая будет применяться целенаправленно к подарочной позиции при выполнении определенных условий. Для этого выполним следующие действия:
Скидка (наценка) процентом в размере 99.9% (или 99%, так как 1С не всегда позволяет сделать цену ровно 0, а 1 копейка удовлетворит требованиям кассы).При таком подходе основные товары будут проданы по своей полной стоимости, а подарок будет стоить условную 1 копейку. Однако помните о рисках возврата: покупатель сможет вернуть основные товары по полной стоимости, оставив себе «подарок» за копейку.
Если акционных предложений немного, рассмотрим вариант создания готовых комплектов. Мы можем создать в справочнике номенклатуры новую позицию с типом Набор (например, «Набор: Лопата + Грабли»). Для этого набора задается фиксированная цена, равная стоимости только лопаты. При оформлении продажи кассир выбирает этот набор, а программа автоматически списывает со склада и лопату, и грабли, сохраняя при этом розничную цену набора неизменной.
Разберем детально практический кейс из сообщения №10. Нам необходимо настроить систему так, чтобы при покупке двух разных товаров (лопата совковая и лопата штыковая) покупатель получал третий товар (грабли) в подарок со 100% скидкой (распределенной по чеку).
Для реализации этой схемы в 1С:УТ 11 мы будем использовать механизм комплектов в условиях предоставления скидок. Пройдем по шагам весь процесс настройки.
Для того чтобы система понимала, какие именно товары участвуют в акции, нам необходимо сгруппировать их с помощью сегментов. Перейдем в раздел CRM и маркетинг — Сегменты номенклатуры и создадим два сегмента:
Теперь создадим правила, при которых акция должна срабатывать. Перейдем в раздел CRM и маркетинг — Условия предоставления скидок и нажмем кнопку «Создать»:
Наименование укажем понятное название, например: «Покупка комплекта: Лопата совковая + Лопата штыковая».Тип условия выберем значение За разовый объем продаж.Критерий выберем вариант За наличие комплекта (в некоторых релизах данный пункт называется «Набор номенклатуры»).Обязательно проверим, чтобы все добавленные позиции были активны и правильно указано их количество.
Перейдем в справочник Скидки (наценки) (раздел CRM и маркетинг) и создадим новую скидку:
Подарок (или «Выдача подарков» в зависимости от версии УТ).Способ предоставления выберем значение Стоимость 1 единицы из сегмента... и укажем созданный ранее сегмент «Подарки (Грабли)».Кратно выполнению условий. Это позволит системе корректно рассчитывать количество подарков: если покупатель возьмет 2 совковые лопаты, 2 штыковые лопаты и 2 штуки грабель, система предоставит скидку на оба подарка.Условия предоставления и нажмем кнопку «Подобрать». Выберем созданное нами на Шаге 2 условие «Покупка комплекта: Лопата совковая + Лопата штыковая».Действует и укажем период действия акции.Поскольку в оптовой торговле или при работе в интерфейсе РМК (Рабочее место кассира) подарок сам по себе в табличную часть чека автоматически не добавится, нам необходимо подсказать кассиру, что нужно выдать грабли. Для этого мы настроим вспомогательную скидку типа «Сообщение»:
Скидки (наценки) создадим новую позицию с типом Выдача сообщения.Текст сообщения напишем четкую инструкцию для персонала: «Внимание! Покупателю положены Грабли в подарок! Добавьте Грабли в чек!».Условия предоставления привяжем точно такое же условие, как и для самого подарка: покупку комплекта из лопат.Действует.Для того чтобы и скидка-подарок, и информационное сообщение кассиру срабатывали одновременно, их необходимо правильно объединить в структуре скидок:
Сложение.Рассмотрим, как это будет работать на практике для кассира. Кассир сканирует лопату совковую и лопату штыковую. При попытке рассчитать скидки или перейти к оплате на экране РМК мгновенно всплывает окно с сообщением: «Внимание! Покупателю положены Грабли в подарок!». Кассир берет грабли, сканирует их штрихкод, добавляя их третьей строкой в чек. После этого система автоматически производит перерасчет: стоимость грабель обнуляется (распределяясь в виде скидки на лопаты), и покупатель видит итоговую сумму к оплате, равную стоимости только двух лопат.
Таким образом, мы настроили прозрачный, контролируемый и полностью соответствующий требованиям законодательства процесс выдачи подарков покупателям в программе 1С:Управление торговлей 11.