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

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

Как заблокировать дисконтную карту в 1С Розница

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

Дисконтная карта в 1С Розница блокируется, когда покупатель её потерял, карта скомпрометирована, программа лояльности закрывается или нужно остановить начисление бонусов по конкретному клиенту. Блокировка не удаляет карту из базы — она лишь запрещает её использование при расчёте скидок на кассе.

В конфигурации «1С:Розница» (редакции 2.2 и 2.3) блокировка выполняется через изменение статуса карты в справочнике «Дисконтные карты» (в ряде релизов — «Информационные карты»). Дополнительно можно исключить владельца из сегмента скидок или отключить сам вид дисконтной карты, если заблокировать нужно сразу всю серию.

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

Где находятся дисконтные карты в 1С Розница

Справочник дисконтных карт расположен в разделе «CRM и маркетинг» → «Дисконтные карты». В некоторых настройках интерфейса и старых релизах тот же справочник доступен из раздела «Продажи» или «Маркетинг». Если пункта нет в меню, воспользуйтесь поиском по команде через кнопку «Все функции»: введите «Дисконтные карты» и откройте справочник.

Каждая карта в списке хранится с привязкой к виду дисконтной карты (например, «Накопительная 5%», «Бонусная»), владельцу (контрагенту или физическому лицу), штрихкоду или магнитному коду и текущему статусу. Именно реквизит статуса управляет тем, принимает ли касса эту карту при расчёте.

Как заблокировать одну карту через статус

Это основной и самый безопасный способ. Откройте список дисконтных карт, найдите нужную по коду, штрихкоду или ФИО владельца через строку поиска. Двойным щелчком откройте карточку элемента.

В карточке найдите поле «Статус» и выберите значение «Заблокирована» (в некоторых версиях — «Не активна» или «Закрыта»). Нажмите «Записать и закрыть». С этого момента при считывании карты на кассе РМК выдаст сообщение о том, что карта заблокирована, и скидка применена не будет.

Порядок действий
  1. 1
    Откройте «CRM и маркетинг» → «Дисконтные карты»
  2. 2
    Найдите карту по коду, штрихкоду или владельцу
  3. 3
    Откройте карточку и установите статус «Заблокирована»
  4. 4
    Нажмите «Записать и закрыть»
  5. 5
    Проверьте карту в РМК: скидка не должна применяться

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

Массовая блокировка нескольких карт

Когда заблокировать нужно десятки или сотни карт — например, утерянную партию бланков — редактировать каждую вручную нерационально. В списке дисконтных карт выделите нужные элементы с зажатой клавишей Ctrl или Shift, затем вызовите команду «Изменить выделенные» (меню «Ещё» → «Изменить выделенные», либо стандартная обработка группового изменения реквизитов).

В окне группового изменения отметьте реквизит «Статус», задайте значение «Заблокирована» и выполните обработку. Программа покажет количество успешно изменённых элементов и список ошибок, если часть карт заблокировать не удалось (например, из-за отсутствия прав или блокировки объекта другим пользователем).

Блокировка через вид дисконтной карты и сегменты

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

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

Что выбрать в разных ситуациях

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

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

Клиент потерял одну картуЗаблокируйте карту через статус и при необходимости выпустите замену
Утеряна партия невыданных картИспользуйте групповое изменение статуса по отбору диапазона кодов
Закрывается вся программа лояльностиДеактивируйте вид дисконтной карты или правило скидки
Нужно отключить скидку, но оставить накопленияИсключите клиента из сегмента скидки, карту не блокируйте

Как проверить, что блокировка сработала

Самый надёжный способ — пробить тестовую продажу в РМК. Откройте рабочее место кассира, добавьте любой товар и считайте заблокированную карту (или введите её код вручную). Программа должна сообщить, что карта заблокирована, и не применить скидку.

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

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

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

Статус в списке карт
Норма

Отображается «Заблокирована»

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

Статус остался активным — изменение не записано

Считывание в РМК
Норма

Сообщение о блокировке, скидка не применяется

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

Скидка применяется — проверьте обмен данными

История покупок
Норма

Прошлые продажи и накопления доступны

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

Данные исчезли — карта была удалена, а не заблокирована

Разблокировка и замена карты

Блокировка обратима. Если клиент нашёл карту или нужно восстановить её действие, откройте карточку и верните статус «Активна». История покупок и накопленные суммы при этом сохраняются, так как сам элемент справочника не удалялся.

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

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

Типичные ошибки
01
Пометка карты на удаление вместо блокировки — искажает отчёты по скидкам и накоплениям
02
Забытый обмен с кассами РИБ — заблокированная карта продолжает работать в удалённом магазине
03
Блокировка карты вместо вида при закрытии программы — сотни ручных операций вместо одной
04
Исключение клиента из сегмента при утере карты — скидка отключена, но карта остаётся активной для других скидок
05
Отсутствие прав на справочник — статус не сохраняется, а пользователь считает карту заблокированной

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

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

Итог

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

Блокировка дисконтной карты в 1С Розница выполняется сменой статуса на «Заблокирована» в справочнике дисконтных карт. Для массовых операций используйте групповое изменение реквизитов, для закрытия программы — деактивацию вида карт. Карту не удаляют, а после блокировки проверяют её в РМК и не забывают про обмен данными с кассами.

Частые вопросы

Можно ли заблокировать карту прямо на кассе в РМК?

В типовом рабочем месте кассира такой команды нет — блокировка выполняется в управленческом интерфейсе через справочник дисконтных карт. Кассир может только сообщить менеджеру о необходимости блокировки. Если требуется блокировка с кассы, это реализуется доработкой.

Что происходит с бонусами при блокировке карты?

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

Почему заблокированная карта всё ещё работает в другом магазине?

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

Как найти все карты конкретного клиента?

В списке дисконтных карт включите отбор по владельцу: кнопка «Ещё» → «Настроить список», добавьте условие по полю «Владелец карты» и укажите контрагента. Список покажет все активные и заблокированные карты этого клиента.

Можно ли заблокировать карту по расписанию, например после даты окончания акции?

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

Чем блокировка отличается от пометки на удаление?

Блокировка — рабочий статус: карта остаётся в справочнике, участвует в отчётах, её можно разблокировать. Пометка на удаление предназначена для физического удаления элемента и искажает аналитику по программе лояльности. Для прекращения действия карты всегда используйте статус, а не удаление.