← На главную
В торговой практике часто встречаются маркетинговые акции со сложными условиями: например, при покупке товара-драйвера в заданном количестве покупатель получает процентную скидку как на сам этот товар, так и на группу сопутствующих позиций. Разберем по шагам, как настроить подобную механику в конфигурации 1С:Управление торговлей 11 (а также в 1С:ERP и 1С:Комплексная автоматизация) исключительно типовыми инструментами без доработки конфигурации и программирования.
Предварительные системные настройки
Прежде чем приступать к созданию маркетинговых условий, проверим активность необходимых функциональных опций системы. Проанализируем системные параметры:
- Перейдем в раздел НСИ и администрирование — Настройка НСИ и разделов — CRM и маркетинг.
- Убедимся, что установлена функциональная опция Автоматические скидки в продажах. Без этого флажка документы реализации и заказы не будут пересчитывать строки по правилам акций.
- Если планируется использовать гибкую группировку позиций, включим опцию Сегменты номенклатуры в подразделе настроек маркетинга.
Разделение условия предоставления и списка номенклатуры
Главная ошибка при первичной настройке скидки заключается в попытке наложить фильтр по товару только в одном месте. В типовой архитектуре 1С заложен принцип разделения: на первой закладке элемента справочника СкидкиНаценки мы определяем, к чему применяется скидка и каков ее размер, а на закладке условий — при каких обстоятельствах в чеке или заказе эта скидка активируется.
Рассмотрим конкретный практический пример: при заказе Товара 1 в количестве от 10 штук клиент получает скидку 30% на позиции Товар 1, Товар 2 и Товар 3.
- Откроем справочник скидок: перейдем в раздел CRM и маркетинг — Цены и скидки — Скидки (наценки).
- Создадим новый элемент и выберем тип скидки Скидка (наценка) процентом.
- На основной закладке введем размер: укажем 30%.
- В блоке назначения скидки укажем список номенклатуры, на которую рассчитывается скидка. Здесь выбираем перечень позиций: Товар 1, Товар 2, Товар 3 (или указываем ценовую группу / сегмент номенклатуры).
- Перейдем на закладку Условия предоставления и создадим условие с типом За разовый объем продаж.
- В параметрах условия укажем: проверка по количеству (не менее 10 шт.), а в отборе условия выберем только Товар 1.
Таким образом, алгоритм системы сначала проанализирует строку или строки с Товаром 1: если их суммарное количество в документе достигает 10 штук, условие признается выполненным. Затем скидка 30% автоматически распределится по всем строкам документа, где фигурируют Товар 1, Товар 2 и Товар 3.
Использование сегментов номенклатуры для гибкого управления
Если список акционных товаров динамически меняется или пополняется менеджерами, удобнее привязать действие скидки к сегменту номенклатуры. Выясним важные технические нюансы работы с сегментами:
- Создадим сегмент номенклатуры (например, Акционные сопутствующие товары).
- В настройках сегмента выберем способ формирования Периодически обновлять или Формировать вручную. Способ Формировать динамически создает дополнительную нагрузку на СУБД, так как запрос исполняется при каждом расчете документа.
- Для периодических сегментов настроим регламентное задание фонового обновления состава сегмента. Данные будут фиксироваться в регистре сведений, обеспечивая максимальную скорость пересчета скидок в заказах клиентов.
Обратим внимание на особенность архитектуры: в аналитических отчетах 1С сегменты можно использовать только в качестве условий отбора. Построить группировку строк по сегментам нельзя, поскольку одна и та же номенклатурная позиция может входить сразу в неограниченное число сегментов (связь «многие-ко-многим»).
Настройка ступенчатых (прогрессивных) скидок
Рассмотрим ситуацию, когда размер скидки зависит от объема: при покупке от 5 шт. драйвера скидка составляет 10%, а при покупке от 15 шт. — уже 25%. В таком случае настраивается лестница условий:
- Создадим две отдельные скидки: первую на 10% (условие:
Количество >= 5), вторую на 25% (условие: Количество >= 15).
- Объединим обе скидки в одну группу (папку) в справочнике
СкидкиНаценки.
- В свойствах группы скидок укажем вариант совместного применения: Максимум либо Вытеснение.
При варианте Максимум программа автоматически выберет наибольшую выгоду для покупателя: если в документе 16 штук товара, сработают оба условия, но применится только скидка 25%.
Активация и проверка работы скидки в документах
Чтобы настроенная скидка начала действовать в торговых операциях, выполним финальные шаги:
- В карточке скидки переведем статус в значение Действует и укажем дату начала действия акции.
- Назначим скидку в соглашении с клиентом (типовом или индивидуальном), по складу либо по карте лояльности в разделе CRM и маркетинг — Установка скидок по соглашениям.
- Создадим документ Заказ клиента или Реализация товаров и услуг, добавим нужные товары и нажмем кнопку Цены и скидки — Пересчитать скидки (наценки).
- Для контроля расчета откроем отчет по кнопке Открыть информацию о скидках (наценках) для строки / документа. В открывшемся окне отобразится детальный отчет: какие условия проверялись, какие из них были выполнены и какой процент применился к каждой позиции.