Для примера мы будем рассматривать настройку CRM7, используя dsi_MultiThread_RKeeperCRM.dll и считыватель в разрыв клавиатуры непонятного производителя.
Откроем блокнот и прочитаем несколько карточек для определения маски:
Карта 1
;8110581?
Карта 2
;8110590?
Карта 3
;8110140?
При этом мы знаем, что была выпущена партия из 1000 карт, и первая карта начинается с 8110001, и меняются последние 4 цифры.
В нашем случае Маска карт будет #######.
Бывают карты с более длинными и сложными масками. Например, вторая дорожка карты ;778=05000007=112977900?
Для такой карты можно использовать простую маску: 778=05000007=#########.
Или сложную с формулой: =v1:=Copy(Value,1,12);v2:=Copy(Value,14,255);0+Numeric(IFF(v1="778=05000007",v2,"")).
1. Добавим программу лояльности
Перейдите в Внешние модули → Программы лояльности.
Добавьте новую программу, укажите Наименование и драйвер dsi_MultiThread_RKeeperCRM.dll, сохраните.
В конце строки Драйвер нажмите ... и укажите основные настройки.
По нажатию кнопки готово сохранится конфигурационный файл в каталоге Премьеры ..../Config/dsi_MultiThread_RKeeperCRM.ini.
Данный файл необходимо раскидать по кассам в клиентский дистрибутив Премьеры в каталог Config.
2. Добавим тип дисконтных карт
Перейдите в Внешние модули → Типы дисконтных карт.
Необходимо добавит новое значение, указать:
3. Свяжем схемы бонусов и дисконтов Премьеры и CRM
Перейдите в Внешние модули → Скидки.
Добавим 5% схему начисления бонусов, которая соответствует заведенной схеме в CRM:
Добавим 20% схему предоставления скидки, которая соответствует заведенной схеме в CRM:
Копируем конфигурационный файл dsi_MultiThread_RKeeperCRM.ini в каталог Config на кассе.
Запускаем конфигуратор и переходим в ПО Премьера → Устройство ввода/вывода и ставим галочку у “Считыватель магнитных карт(В разрыв клавиатуры)”, сохраняем и закрываем.
Выбираем сеанс, место и переходим в продажу.
Прокатываем карту и получаем окно с информацией по аккаунту клиента.