======MLoyalty====== Функциональность в Кассир 5:\\ - регистрация нового клиента в системе лояльности MLoyalty; - подбор карты клиента по номеру карты (вручную, сканером, ридером магнитных карт) или по номеру телефона; - предоставление скидки; - списание бонусов. =====Настройка===== ====Перед началом работы==== Для возможности работы с MLoyalty требуется разархивировать обработку в каталоге "БД Кассир5\ExtFiles\LogicalModules\MLoyalty.zip".\\ Это можно сделать вручную или выбрать модуль при установке/обновлении конфигурации Кассир 5.\\ Для работы с сервисом рекомендуется загрузить предустановку интерфейса "Каталог установки Кассир5\Settings\UI\cashier\MLoyalty_16_9.zip.\\ В этой предустановке уже добавлены все необходимые кнопки для работы с сервисом.\\ Загрузить предустановку интерфейса можно из формы настроек (третья кнопка в самом низу).\\ Для редактирования интерфейса формы регистрации нужно выполнить действия: Настройка - закладка "Оборудование" - кнопка "Настройка" в группе "Монитор" справа-снизу. ====Основные==== Настройки работы с сервисом выполняются в настройках Кассир 5, на закладке "Модули логики"-"MLoyalty".\\ "Активность" - флаг нужно установить для включения работы с сервисом.\\ ===Группа "Подключение"=== **Адрес веб-сервиса** - веб-адрес сервиса.\\ **Логин** - логин пользователя сервиса.\\ **Пароль** - пароль пользователя сервиса.\\ **Время ожидания, с.** - максимальное время ожидания ответа на запрос в сервис, в секундах.\\ **Кнопка "Проверить подключение"** - после ввода реквизитов для подключения обязательно нужно нажать эту кнопку, чтобы проверить связь и получить реквизиты для дальнейшей работы с сервисом!\\ **Operator**, **Partner**, **Pos code** - реквизиты не редактируются, заполняются автоматически после нажатия кнопки "Проверить подключение".\\ ===Группа "Логирование"=== Необязательные настройки, но для оперативного решения ошибок при работе с сервисом рекомендуется выбрать детализацию "Подробная" и желаемый каталог для хранения лог-файлов.\\ ====Настройки лояльности==== Для более детальной настройки работы с сервисом и пользовательского интерфейса нажмите кнопку "Настройки лояльности".\\ ===Общие правила=== **Подтверждать списание баллов через СМС** - если флаг установлен и карта клиента была найдена по номеру телефона, то для списания бонусов потребуется ввести проверочный код, отправленный на номер телефона клиента.\\ **Регистрация с подтверждением по СМС** - если флаг установлен, тогда для регистрации нового клиента потребуется ввести проверочный код, отправленный на номер телефона клиента.\\ **Автоматически предоставлять дисконт** - если флаг установлен, тогда при подборе карты и при изменении состава чека автоматически будет выполняться применение скидки.\\ ===Анкета нового клиента=== На закладке "Анкета нового клиента" настраются обязательные поля для заполнения при регистрации нового клиента и пол по-умолчанию. ===Шаблон слипа=== На закладке "Шаблон слипа" настраивается информация, которая будет печататься в слипе при закрытии чека с примененной картой клиента.\\ В левой части текстовое поле, в которое можно указать произвольный текст для печати.\\ В тексте слипа можно использовать предопределенный список полей, которые выводятся в списке справа (добавлять поля можно двойным кликом мыши).\\ Чтобы отключить печать слипа нужно полностью очистить текстовое поле.\\ ===Форма регистрации=== На закладке "Форма регистрации" настраваются вывод дополнительных колонок и команды, которые будут доступны из меню "Сервис" в режиме регистрации.\\ ====Назначение горячих клавиш==== Чтобы назначить кнопкам горячие клавиши нужно выполнить действия:\\ Настройка - Оборудование - установить флаг "Использовать свою раскладку" - нажать кнопку "Задать раскладку клавиатуры" - нажать кнопку "По-умолчанию" - в табличной части найти строку с нужной операцией - в колонке "Клавиша" нажать на кнопку выбора и нажать клавишу или сочетание клавиш.\\ После установки всех желаемых горячих клавиш нажать кнопку "Применить" и кнопку "Применить" в основной форме Настройка. Для работы с картами MLoyalty используется следующие операции:\\ \\ \\ \\ \\ =====Работа в режиме регистрации===== ====Регистрация нового клиента==== Для регистрации нового клиента нужно выбрать пункт меню Сервис - "Регистрация нового клиента".\\ Откроется форма, в которой:\\ необходимо заполнить информацию о клиенте: Фамилия, Имя, Отчество, Пол, Дата рождения, Номер телефона, Номер карты, E-Mail, Промокод, Номер телефона друга (обязательность полей задаётся в настройках);\\ если установлена настройка "Регистрация с подтверждением по СМС" - нажать кнопку "Отправить СМС" и указать верный проверочный код, который должен сообщить клиент, после ввода кода автоматически выполнится проверка и выведется надпись с результатом проверки;\\ нажать кнопку "Зарегистрировать";\\ в случае успешной регистрации выведется сообщение "Регистрация успешно завершена", форма регистрации клиента закроется и в форме регистрации применится карта нового клиента;\\ в случае ошибки регистрации выведется сообщением с текстом ошибки.\\ ====Подбор карты клиента==== Способы подбора карты клиента:\\ 1. Сосканировать или считать в ридере магнитных карт карту лояльности.\\ 2. Нажать кнопку "Ввести карту" и ввести вручную номер карты и нажать кнопку "ВВОД" или считать карту на ридером/сканером.\\ 3. Нажать кнопку "Ввести телефон", ввести номер телефона клиента, нажать кнопку "ВВОД".\\ 4. Ввести номер карты в главное поле ввода и выполнить функцию "Штрихкод".\\ \\ В случае ошибки подбора карты лояльности будет выведено сообщение с описанием ошибки.\\ В случае успешного подбора карты клиента в реквизите "ДК" будет отображен номер карты, в реквизите "Бонусы" будут отображен текущий баланс на карте.\\ \\ Для отмены примененной карты нужно нажать кнопку "Отменить карту".\\ ====Применение и отмена скидок==== Для проверки наличия скидок по карте нужно нажать кнопку "Проверить скидки". После нажатия кнопки сбросятся примененные ранее скидки и откроется окно с информацией об общей суммы скидок по карте.\\ Чтобы применить разрешенную скидку нужно нажать кнопку "Применить".\\ Чтобы отказаться от применения скидок нужно нажать кнопку "Отмена".\\ ====Списание бонусов==== Для списания бонусов нужно нажать кнопку "Списать бонусы". При нажатии кнопки сбросится ранее примененное списание бонусов и откроется окно, в котором будет отображена информация:\\ "Баланс бонусов" - информация о текущем балансе на карте;\\ "Можно списать" - информация о максимальной сумме списания в текущем чеке;\\ "Сколько списываем" - поле ввода суммы списания бонусов.\\ Если установлена настройка "Подтверждать списание баллов через СМС", тогда для списания бонусов потребуется нажать кнопку "Отправить смс" и ввести правильный проверочный код, который должен сообщить клиент, после ввода кода автоматически выполнится проверка и выведется надпись с результатом проверки;\\ Затем нужно нажать кнопку "Списать бонусы", окно ввода суммы списания бонусов закроется и применится скидка в зачет бонусов.\\ Для отказа от применения списания бонусов нужно нажать кнопку "Отмена". =====Для программистов===== ====Транзакции операций==== При закрытии чека с применением карты лояльности MLoyalty записываются транзакции:\\ 790, 791, 792.\\ [[:таблицатранзакцийкассира|Описание формата транзакций Кассир 5]]