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