ДМИТРИЙ АНДРИЕНКО , инженер-программист, ООО «Ютел», г. Иркутск, [email protected]
«1С:Розница 8.2»
Настройка скидок по дисконтным картам
Сети магазинов требуется увеличить продажи, для этого используются пластиковые дисконтные карты, по которым начисляются накопительные скидки, а за привлеченных людей – бонусы. Как можно изменить информационную систему под эти нужды?
Описание инфраструктуры заказчика
Торговая компания, имеющая три магазина, решила автоматизировать часть своего бизнес-процесса путем внедрения пластиковых дисконтных карт и проведения маркетинговых мероприятий с накопительными скидками и системой бонусов за привлеченных клиентов. Учет торговых операций производится в информационной системе «1С:Розница 8» версии 1.6 . Все магазины оснащены ноутбуками. 1С установлена на терминальном сервере под управлением Windows Server 2008 R2, доступ из магазинов осуществляется через скоростное интернет-соединение без использования VPN. Заказчик хотел бы выдавать за крупные покупки клиентам дисконтные карты с номером и фирменным логотипом. При каждой продаже клиент предъявляет дисконтную карту, которая распознается информационной системой, а сумма покупки записывается в накопительный регистр.
Также в потребностях заказчика есть задачи с элементами сетевого маркетинга, подразумевающие, что владелец карты может привлечь другого человека, который, придя в магазин, укажет номер карты своего рекомендателя (вышестоящего партнера). Таким образом, дисконтные карты связываются между собой, образуя древовидную структуру – один человек способен «подцепить» себе целую «армию» людей, с покупок которых он будет получать проценты в накопительную часть своей карты. Давайте рассмотрим, как реализовать данные потребности.
Магнитные карты, ручные сканеры: их подключение и настройка
Закупаем бюджетные считыватели магнитных карт, ценовой диапазон – 1800-2900 рублей. Устройства желательно приобретать с USB-интерфейсом, т.к. PS/2 на новых ноутбуках и компьютерах вымирают, а переходники могут являться источником серьезных проблем. Магнитные карты трехполосные, код записывается на вторую дорожку. Процесс изготовления и кодирования лучше передать рекламному агентству, которое нанесет фирменный логотип.
При подключении сканера магнитных карт к компьютеру не нужно устанавливать для него дополнительное ПО. Сканер магнитных карт будет работать в режиме клавиатуры. При прохождении магнитной карты через сканер в окно активного приложения передается ее код. Нам необходимо проверить настройку передачи USB-интерфейса через терминальную сессию к серверу. Для этого в контекстном меню ярлыка подключения к удаленному рабочему столу нажимаем пункт «Изменить», переходим во вкладку «Локальные ресурсы → Подробнее», напротив пункта «Порты» ставим флажок, сохраняем изменения.
Статью целиком читайте в журнале «Системный администратор», №4 за 2014 г. на страницах 46-50.
Вконтакте
В программах «1С:Предприятие» существуют специальные объекты для хранения данных – регистры. Регистры хранят наиболее важную, с точки зрения логики 1С, информацию. Данные в них попадают чаще всего в момент проведения документов, и в дальнейшем используются для отображения отчетов.
В некоторых ситуациях появляется необходимость внести в регистры произвольный набор данных, т. е. по сути, отредактировать их вручную.
Основные ситуации:
Для этого в типовых конфигурациях существует специальный документ «Корректировка записей регистров», который позволяет внести любую информацию в регистры системы.
Рассмотрим использование данного документа в программе «1С:Управление торговлей, ред. 10.3» на следующем примере.
Компания предоставляет своим клиентам дисконтные карты. Процент скидки клиента зависит от суммы совершенных им покупок. Кроме того, менеджеры должны иметь возможность анализировать сумму покупок по дисконтным картам за определенные периоды и за весь период использования дисконтных карт в целом. Ранее учет в компании велся в другой программе, теперь информацию о совершенных по дисконтным картам покупках необходимо ввести в базу.
Прежде всего необходимо создать в программе все имеющиеся у клиентов дисконтных карты в справочнике «Информационные карты».
Меню: Справочники – Предприятие – Информационные карты
Создадим новую дисконтную карту и укажем в ней код карты и контрагента – владельца карты:
В поле «Вид дисконтной карты» нажмем на кнопку выбора и в открывшемся справочнике «Виды дисконтных карт» добавим значение «Накопительные»:
Выберем созданный вид дисконтных карт в нашу информационную карту:
В качестве наименования карты можно, например, указать ее код и контрагента.
По кнопке «ОК» сохраним и закроем дисконтную карту.
Примечание: если у вас есть несколько видов дисконтных карт, то нужно создать их в справочнике «Виды дисконтных карт» и выбирать в дисконтной карте нужное значение.
Таким же образом необходимо ввести в базу все остальные дисконтные карты:
Очень важно внести в программу информацию о продажах по дисконтным картам, так как она будет использоваться при автоматическом назначении скидок (чем больше сумма покупок, тем больше скидка).
Примечание: более подробно об использовании дисконтных карт и скидок по ним вы можете прочитать в статье .
Для ввода накопленных сумм по каждой дисконтной карте используем документ «Корректировка записей регистров».
Меню: Документы – Дополнительно – Корректировки записей регистров накопления
Создадим новый документ и укажем дату ввода остатков по картам – 31.12.2011 (мы начали вести учет в базе с 2012 года, остатки вводим на конец предыдущего года).
За хранения накопленных сумм по каждой дисконтной карте отвечает регистр накопления «Продажи по дисконтным картам», поэтому именно в него мы будем вносить информацию.
Перейдем на закладку «Регистры накопления» и нажмем на гиперссылку «Настройка состава регистров накопления»:
В открывшемся списке установим флаг у регистра «Продажи по дисконтным картам»:
После настройки состава регистров в документе появится закладка «Продажи по дисконтным картам» и таблица для ввода данных:
Теперь необходимо внести в документ строку по каждой дисконтной карте. В строке заполняется дисконтная карта и контрагент (выбираются из справочников), а также вносится сумма.
Пример заполненного документа:
Важно: вносить в программу каждую дисконтную карту, а также заполнять документ корректировки регистров вручную неудобно и крайне долго! Кроме того, при ручном вводе данных велика вероятность ошибок. Специально для таких случаев мы разработали для вас обработку импорт данных в 1С, которая сделает это быстро и правильно.
После заполнения регистра информация по дисконтным картам сохранена в программе, и ее можно посмотреть в отчете «Продажи по дисконтным картам».
Меню: Отчеты – Продажи – Анализ Продаж – Продажи по дисконтным картам
Пример сформированного отчета:
Как видим, введенная нами информация отразилась в программе и ее можно анализировать. Кроме того, накопленные суммы будут влиять на проценты скидок по дисконтным картам.
При создании сегментов номенклатуры нужно указать весь список ТМЦ, который будет включаться в данный сегмент. Можно указывать список вручную, можно на основании правил отбора в верхнем поле. Но важно помнить, что перечень номенклатуры это список, который динамически изменяется. Припустим, мы хотим получать скидки на все товары из какой-то группы номенклатуры, для этого нам нужно сделать следующее указать в отборе, Что меня интересует номенклатура, которая находится в группе «Колготки» после нажатия на "Сформировать" нижняя табличная часть заполнится списком ТМЦ из группы колготки.
Казалось бы все прекрасно. Но! (всегда есть «но»), при добавлении нового товара в группу «Колготки» в сегмент номенклатуры не попадет и скидка на него считаться не будет. Для этого нужно обновить сегмент номенклатуры. Обновлять сегмент номенклатуры можно вручную, а можно автоматически. Вручную очень легко, просто открываете сегмент номенклатуры и нажимаете «Сформировать» - все сегмент обновлен. Для автоматического обновления нужно перейти на закладку «Расписание» потом нажать на и настроить расписание я рекомендую каждый день, каждые 1800 секунд начиная с 9 утра.
Скидки по сложным правилам.
Пусть у нас есть такие условия:
Клубная карта дает Вам:
Скидку 5% при покупке на сумму 10 000 рублей и более.
Скидку 4% при покупке на сумму от 5000 до 10 000 рублей.
Скидку 3% при покупке на сумму до 5 000 рублей.
Для этого нам нужно создать иерархию скидок.
Если покупатель предъявит карточку, то получит скидку в 3 процента вне зависимости от сумы покупки. Данная скидка будет действовать, если другие скидки по суме не перекроют ее. Следующая скидка будет, если сума документа больше 5000 рублей и это первая покупка:
Следующая скидка будет действовать, если покупатель уже совершал покупки на суму не менее 5000 рублей.
Для чего была нужна скидка на документ при покупке больше 5000 р.? В случае если такой скидки не сделать, а покупатель купил, например товара на 5400 то ему дастся скидка в 3% а не 4% поскольку на момент оформления скидки покупок у него не было и работает самая простая скидка в 3%.
После настройки скидок не забудьте каждую скидку внести в документ «Маркетинговая акция» чтобы она была принята во внимание.