В практике розничной торговли часто возникает ситуация, когда у одного и того же клиента может быть несколько карт лояльности одновременно. Например, это может быть «Золотая карта» со статической скидкой, «Бонусная карта» для накопления баллов или временная промо-карта на определенную категорию товаров. В программе 1С:Управление торговлей 11.4 (а также в ERP 2 и КА 2) важно правильно настроить систему маркетинга, чтобы при считывании карты кассиром срабатывала именно та скидка, которая соответствует физическому носителю, а не просто максимальная или первая по списку из группы совместного применения.
Многие пользователи сталкиваются с тем, что настройки групп совместного применения скидок (Минимум, Максимум, Сложение, Вытеснение) не дают нужного результата, если не заданы условия предоставления. Разберем пошагово, как реализовать логику «какую карту подал — такая скидка и сработала».
Первое, что нам необходимо сделать, — это понять механизм связи между физической картой и автоматической скидкой. В системе скидка назначается не «на клиента», а «при выполнении условий». Рассмотрим ситуацию на примере трех видов карт:
Для того чтобы система понимала, какую именно скидку применить, мы должны создать для каждой из них свое Условие предоставления. Проанализируем, как это настроить в справочнике Скидки (наценки). Вместо того чтобы полагаться только на иерархию групп, мы создаем для каждой позиции в списке скидок условие с типом За наличие карты лояльности.
В настройках этого условия выберем соответствующий Вид карты лояльности. Теперь скидка в 15% будет «видеть» только карты вида «Золотая». Если клиент предъявит «Серебряную», условие для скидки 15% просто не выполнится, и программа ее не предложит.
Рассмотрим подробнее работу групп совместного применения. Даже если мы настроили условия по видам карт, все скидки должны находиться в определенной группе. Если вы хотите, чтобы применялась только одна скидка (та, чья карта считана), рекомендуется использовать вариант Вытеснение.
Почему это важно? Представим ситуацию, когда кассир по ошибке считал две карты одного клиента в один чек (если это технически возможно в интерфейсе). При настройке Вытеснение система выберет ту скидку, которая имеет более высокий приоритет в списке. Однако, если условия предоставления настроены жестко по видам карт (как мы сделали в Шаге 1), то в большинстве случаев в чеке будет доступна только одна скидка, соответствующая считанному штрихкоду.
Выясним важный технический нюанс: в 1С:УТ 11.4 карты лояльности привязываются к справочнику Партнеры. Партнер — это управленческая сущность (физическое лицо), а Контрагент — юридическая. Одному партнеру может принадлежать множество карт разных видов. При считывании штрихкода система сначала идентифицирует Партнера, а затем проверяет, какая именно Карта лояльности введена в документ.
Важно: При работе в РМК (Рабочее место кассира) крайне рекомендуется использовать именно сканирование карты. Если кассир выбирает клиента вручную поиском по телефону или фамилии, система предложит список всех карт, зарегистрированных за этим партнером. В этом случае кассир обязан вручную выбрать ту карту, которую предъявил покупатель, чтобы применились верные условия.
Проанализируем ситуацию, когда карта считана, но скидка не применилась. Это может произойти по нескольким причинам, не связанным с группами совместного применения:
Карта лояльности должен быть установлен статус Действует. Если карта находится в статусе Не активирована или Аннулирована, система проигнорирует её при расчете скидок.Виды карт лояльности может быть указан период действия. Проверьте, что текущая дата входит в этот диапазон.Если ваши карты не просто дают скидку, а являются частью бонусной программы, следует помнить, что Бонусная программа привязывается непосредственно к Виду карты лояльности. Рассмотрим пример:
У клиента есть «Карта со скидкой 5%» и «Карта накопительная». Если клиент хочет получить и скидку, и накопить баллы, в системе 1С:УТ 11.4 это решается либо созданием одного вида карты, совмещающего обе функции, либо настройкой условий, при которых предъявление одной карты активирует несколько правил из разных групп.
Однако, согласно логике автора вопроса, нам нужно строгое разделение. В таком случае в каждом Виде карты лояльности должна быть указана своя настройка бонусной программы (или её отсутствие), чтобы начисление происходило корректно в зависимости от выбранного носителя.
Для закрепления материала разберем, как выглядит создание условия предоставления:
За наличие карты лояльности.Вид карты выбираем, например, «Золотая VIP».Теперь, какая бы группа совместного применения ни была установлена (даже если это «Сложение»), скидка 15% физически не сможет примениться, пока в документ Чек ККМ или Заказ клиента не будет подобрана карта вида «Золотая VIP».
Таким образом, ключ к решению проблемы лежит не в настройке самих групп (хотя их тоже нужно настроить логично), а в детализации условий предоставления для каждой конкретной скидки или вида карты.