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

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

В процессе эксплуатации 1С:Розница пользователи часто сталкиваются с ситуацией, когда бонусные баллы рассчитываются от первоначальной суммы чека, игнорируя примененные скидки. Это приводит к завышенному начислению бонусов. Давайте разберем, как правильно настроить механизмы маркетинговых акций, чтобы бонусы начислялись именно от итоговой суммы «к оплате».

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

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

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

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

Решение проблемы с ручными скидками

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

  1. Создайте в справочнике Скидки (наценки) несколько элементов для часто используемых размеров скидок (например, 5%, 7%, 10%).
  2. В карточке каждой такой скидки установите флаг Назначается вручную.
  3. Включите данные скидки в соответствующую Маркетинговую акцию.
  4. В настройках РМК добавьте кнопку Управляемые скидки.

Теперь кассиру необходимо не просто «назначить скидку строкой», а выбрать одну из предустановленных управляемых скидок через кнопку в РМК. Поскольку эти скидки теперь являются частью маркетинговой акции, система будет учитывать их в цепочке Последовательного применения, что позволит правильно рассчитать бонусы от суммы, уменьшенной на величину выбранной ручной скидки.

Диагностика начисления бонусов: если баллы равны нулю

Если после выполнения вышеуказанных настроек бонусы все равно не начисляются (баланс остается нулевым), проанализируем возможные причины:

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

← На главную