Торговля и Склад · 10 мин
Как начислить бонусы в 1С:Розница
Как настроить и начислить бонусы в 1С:Розница: бонусная программа, начисление и списание баллов в РМК, проверка остатков и типичные ошибки.
Бонусная программа в 1С:Розница позволяет начислять покупателям баллы за покупки и принимать их к оплате при следующих визитах. Механизм встроен в типовую конфигурацию и не требует доработок: достаточно создать бонусную программу, настроить правила начисления и оплаты, а затем выдавать покупателям дисконтные карты. Дальнейшее начисление и списание происходит автоматически при пробитии чека.
Типичная схема выглядит так: администратор создаёт бонусную программу в разделе маркетинга, кассир в РМК регистрирует карту покупателя, система начисляет баллы за текущую покупку и, при желании клиента, списывает накопленные баллы в счёт оплаты. Важно понимать, что баллы за текущий чек обычно начисляются уже после его закрытия и становятся доступны к списанию со следующей покупки.
Ниже разобран полный цикл: от создания программы до проверки остатков и исправления ошибочных операций. Инструкция актуальна для типовой конфигурации «1С:Розница» редакции 2; названия пунктов меню могут незначительно отличаться в зависимости от релиза.
Что нужно подготовить перед настройкой бонусной программы
Перед созданием бонусной программы убедитесь, что в базе включён функциональный опционал маркетинга. Откройте раздел «Администрирование» и проверьте, что включены опции, связанные со скидками, дисконтными картами и бонусными программами. В большинстве поставок они активны по умолчанию, но в урезанных настройках могут быть отключены.
Также заранее продумайте параметры программы: процент начисления (например, 5% от суммы чека), максимальный процент оплаты баллами (часто ограничивают 20–50% чека), срок жизни баллов и список товаров-исключений. Эти решения лучше зафиксировать до настройки, потому что изменение правил «на лету» при уже работающих клиентах приводит к жалобам и расхождениям в аналитике.
Если магазинов несколько и они объединены в распределённую базу или работают через обмен с главным узлом, уточните, где создаётся бонусная программа. Обычно программы и карты заводятся в центральном узле и реплицируются в магазины, иначе остатки баллов по одной карте в разных точках будут расходиться.
Создание бонусной программы
Перейдите в раздел «Маркетинг» и откройте список «Бонусные программы». Нажмите «Создать» и заполните карточку программы. Основные поля: наименование (например, «Бонусная программа магазина»), валюта бонусов и признак использования. Сохраните карточку — после этого станут доступны закладки с правилами.
На закладке правил начисления укажите процент от суммы продажи, который будет зачисляться на бонусный счёт. Например, значение 5 означает, что с чека на 1000 рублей покупателю начислится 50 баллов. Проверьте, как в вашем релизе трактуется соотношение балла и рубля: в типовой схеме чаще всего 1 балл равен 1 рублю, но это стоит подтвердить тестовым чеком.
На закладке правил оплаты задайте максимальный процент оплаты чека бонусами. Это ключевой защитный параметр: без ограничения клиент теоретически может оплатить баллами всю покупку, что не всегда выгодно магазину. Также здесь же при необходимости настраивается срок действия баллов — по его истечении несписанные остатки сгорают автоматически.
- 1Откройте «Маркетинг → Бонусные программы» и создайте новую программу
- 2Заполните наименование, валюту бонусов и сохраните карточку
- 3На закладке начисления задайте процент от суммы чека
- 4На закладке оплаты укажите максимальный процент оплаты баллами
- 5При необходимости задайте срок действия баллов и исключения по товарам
- 6Сохраните программу и проверьте её на тестовом чеке
Настройка скидок и исключений по товарам
Бонусная программа работает в связке с механизмом скидок и наценок. Если в магазине действуют другие акции, проверьте порядок их совместного применения: в настройках скидок можно указать, суммируются ли они, вытесняют друг друга или применяется максимальная. Неправильный порядок приводит к тому, что баллы начисляются на сумму до скидки, хотя по бизнес-логике должны начисляться на фактически оплаченную сумму.
Для товаров-исключений (алкоголь, табак, товары по акции с минимальной маржой) создайте сегмент номенклатуры и укажите его в правилах бонусной программы как исключение. Тогда баллы не будут начисляться на эти позиции, и их нельзя будет оплатить бонусами. Это стандартная практика для позиций с регулируемой ценой или нулевой маржой.
Отдельно проверьте поведение при возвратах. В типовой логике при возврате товара начисленные за него бонусы сторнируются, а списанные при оплате — возвращаются на счёт покупателя. Если в вашей схеме это не срабатывает, причина обычно в том, что возврат оформлен без ссылки на чек продажи.
Начисление бонусов в РМК: работа кассира
В рабочем месте кассира начисление бонусов начинается с идентификации покупателя. Кассир нажимает кнопку работы с дисконтной картой (в типовом интерфейсе — «Дисконтная карта» или поиск покупателя), считывает штрихкод карты сканером, вводит номер вручную или находит клиента по номеру телефона. После этого карта привязывается к чеку, и в шапке РМК отображается покупатель и его бонусный баланс.
Дальше чек пробивается как обычно. После закрытия чека система автоматически рассчитывает и записывает начисленные баллы на бонусный счёт карты. Кассиру ничего дополнительно нажимать не нужно — начисление происходит при проведении документа «Чек ККМ».
Если клиент хочет оплатить покупку баллами, кассир при расчёте выбирает оплату бонусами (кнопка оплаты бонусными баллами в форме расчёта), указывает сумму списания в пределах доступного остатка и лимита программы, а остаток закрывает наличными или картой. Списание фиксируется тем же чеком.
Проверка начислений и остатков
После настройки обязательно проведите контрольный цикл на тестовой карте: пробейте чек, убедитесь, что баллы начислились в ожидаемом размере, затем пробейте второй чек с оплатой баллами и проверьте корректность списания. Тестирование удобно делать в копии базы или в нерабочее время на отдельной кассе.
Остаток бонусов по конкретному покупателю виден в карточке дисконтной карты, а также непосредственно в РМК после идентификации клиента. Для анализа по всем клиентам используйте отчёты раздела маркетинга по бонусным баллам: они показывают начисления, списания и текущие остатки в разрезе карт и периодов.
Сверяйте данные отчётов с фактическими чеками хотя бы при внедрении программы. Расхождения чаще всего вызваны чеками без карты, отложенными чеками, которые не были закрыты, или сбоями обмена между узлами распределённой базы.
Как проверить результат
Сумма баллов соответствует проценту от оплаченной суммы с учётом скидок
Баллы не начислены или посчитаны от суммы до скидки
Списание не превышает остаток и лимит программы, остаток чека закрыт деньгами
Система даёт оплатить баллами весь чек при установленном лимите
Начисленные бонусы сторнируются, списанные возвращаются на счёт
Остаток баллов после возврата не меняется
Ручная корректировка и отмена бонусов
Иногда требуется скорректировать баланс вручную: поощрить клиента за неудобства, исправить ошибку кассира или обнулить счёт при закрытии программы. Для этого в конфигурации предусмотрен документ начисления и списания бонусных баллов (ищите его в разделе маркетинга рядом с бонусными программами). В документе указывается карта, программа, количество баллов и вид операции — начисление или списание.
Ручные операции следует оформлять только с указанием причины в комментарии и под контролем руководителя. Бесконтрольное ручное начисление — типичный канал злоупотреблений: баллы фактически равны скидке в деньгах, поэтому доступ к документу корректировки стоит ограничить правами.
Массовое сгорание баллов по истечении срока действия выполняется автоматически по расписанию или при запуске соответствующей обработки — в зависимости от релиза. Проверьте, что регламентное задание активно, иначе «сгоревшие» баллы продолжат числиться на счетах и искажать статистику.
Ограничения и частые вопросы эксплуатации
Учитывайте, что бонусные баллы — это обязательство магазина перед клиентами. Совокупный остаток всех бонусных счетов фактически является отложенной скидкой, и его размер стоит периодически оценивать через отчёты. При смене условий программы корректно уведомляйте покупателей, особенно при сокращении срока жизни баллов.
В разрезе учёта списание бонусов уменьшает выручку по чеку, что отражается в кассовых документах и при выгрузке в бухгалтерию. Согласуйте с бухгалтером порядок отражения бонусных скидок, чтобы не было разночтений между розничной выручкой и учётными данными.
При технических сбоях (обрыв связи, аварийное закрытие смены) чек может остаться незакрытым, и баллы по нему не начислятся. После восстановления работы проверьте журнал чеков на предмет незавершённых документов и при необходимости доначислите баллы вручную.
Что важно запомнить
Бонусы в 1С:Розница начисляются автоматически по правилам бонусной программы после закрытия чека с привязанной дисконтной картой. Ключевые настройки — процент начисления, лимит оплаты баллами и исключения по товарам. Перед запуском обязательно протестируйте полный цикл: начисление, оплату баллами и возврат.
FAQ
Можно ли начислить бонусы за прошлый чек, если кассир забыл привязать карту?
Да, но не через сам чек. Оформите ручной документ начисления бонусных баллов на нужную карту, указав сумму по правилам программы и сославшись в комментарии на номер чека. Автоматически «привязать» карту к уже закрытому чеку типовыми средствами нельзя.
Почему баллы начислились не на всю сумму чека?
Чаще всего баллы рассчитываются от суммы с учётом скидок, а не от первоначальной. Также проверьте, не входят ли позиции чека в список исключений бонусной программы — на такие товары начисление не выполняется.
Как узнать баланс бонусов покупателя?
Баланс виден в карточке дисконтной карты в разделе маркетинга и в РМК после идентификации клиента. Для сводной картины по всем картам используйте отчёт по бонусным баллам за выбранный период.
Сгорают ли бонусы автоматически?
Да, если в бонусной программе задан срок действия баллов. Списание просроченных баллов выполняется регламентным заданием или специальной обработкой — убедитесь, что оно активно, иначе просроченные баллы останутся на счетах.
Можно ли запретить оплату бонусами отдельных товаров?
Да. Сформируйте сегмент номенклатуры с такими товарами и укажите его как исключение в правилах оплаты бонусной программы. Тогда баллы на эти позиции не начисляются и ими нельзя расплатиться.
Что происходит с бонусами при возврате товара?
Если возврат оформлен на основании чека продажи, начисленные за покупку баллы сторнируются, а списанные при оплате — возвращаются на бонусный счёт покупателя. При возврате без чека автоматического сторно не будет, корректировку придётся делать вручную.