Документация
Описание особенностей поведения системы. СУЛ
- Changelog
- Новое в версии 1.1.31
- Новое в версии 1.1.30
- Новое в версии 1.1.29. Промежуточное 2
- Новое в версии 1.1.29. Промежуточное 1
- Новое в версии 1.1.29
- Новое в версии 1.1.28
- Новое в версии 1.1.27
- Новое в версии 1.1.26
- Новое в версии 1.1.25
- Исправления для версии 1.1.24
- Новое в версии 1.1.24
- Новое в версии 1.1.23
- Новое в версии 1.1.22
- Новое в версии 1.1.21
- Новое в версии 1.1.20
- Новое в версии 1.1.19
- Новое в версии 1.1.18
- Новое в версии 1.1.17
- Новое в версии 1.1.16
- Новое в версии 1.1.15
- Новое в версии 1.1.14
- Карты пользователей
- Продажи
- Аналитическая отчетность
- Ролевая система УЛК
- Ассортимент
- API "Управление личного кабинета"
- Telegram-бот
- 1. Создание Telegram-бота
- 2. Ввод токена Telegram-бота
- 3. Настройка Telegram-бота
- 4. Обзор Telegram-бота
- 5. Отправка данных в Telegram
- 1. Создание Telegram-бота
- Источники данных
- События
- Описание событий и их параметров
- Уведомление о событиях в телеграм бот
- События в интерфейсе ЛК
- Отправка уведомлений в телеграм по сценарию
- Отправка уведомлений в VK по сценарию
- Уведомление о событиях в VK бот
- Настройка вариантов отправки оповещений
- Настройка сегментов
- Веб-хуки
- VK-бот
- Обработка объединения и стандартизации файлов
- Настройки организации
- Каналы продаж
- Инструкция по настройке модуля Битрикс24
- Скидочные и бонусные механики
- Алгоритмы аналитики
- Клиенты
- Заморозки баллов
Changelog
Новое в версии 1.1.31
Скидки и бонусы
- Для типа скидки "Специальная цена" добавлен коэффициент скидки.
Новое в версии 1.1.30
События
- Добавлена возможность генерировать сертификаты с фиксированным номиналом при срабатывании событий.
- Добавлен параметр шаблона рассылки для отправки сгенерировано сертификата %СЕРТИФИКАТ_ВЫДАН%
Отчетность
- В отчет "Состояние сертификатов" добавлены изменения
- Добавлена группа сертификатов
- Добавлен чек продажи сертификатов
- Добавлены чеки использования сертификатов
Новое в версии 1.1.29. Промежуточное 2
Cкидочные и бонусные механики
- Добавлена для скидки типа скидки "Выдавать подарок" устанавливать флаг "Кратно выполнению условий".
Личный кабинет
- Добавлена настройка "Ссылка на политику конфиденциальности"
API
- Добавлен метод POST /organization/promotion/{id}/get_articles для получение товаров подходящих под скидки описании акции.
- В метод GET organization/promotion добавлен фильтр по параметру "article" по которому можно фильтровать описания акции по конкретному товару
Новое в версии 1.1.29. Промежуточное 1
SMS-Провайдера
- Добавлен смс провайдер Теле2
- Добавлен смс провайдер SMS Aero
Новое в версии 1.1.29
Скидочные и бонусные механики
- Добавлена возможность создавать описание акции на основании скидки.
Описание акций
-
Добавлены новые поля в описания акций:
- "Preview" — возможность загружать картинку-превью для акции.
- "Title" — название заголовка страницы.
- "Description" — мета-описание для страницы акции.
- Поля для указания дополнительных свойств продажи во множественном числе.
- Список сегментов товаров, для которых применяется акция.
- Список скидок, привязанных к описанию акции.
Любимые товары
- Добавлена возможность создавать несколько предложений для сегмента карт с не пересекающим периодом действия.
Отчетность
- Добавлена колонка "Магазин продажи" в отчет Анализ продаж и списаний по событиям.
API
- Добавлена поддержку холдов в методе расчета скидок поле "hold_id"
- Доработан метод по получению описаний акций:
- Добавлены признаки для включения в ответ:
- Сегментов товаров.
- Дополнительных свойств продаж.
- Списка скидок.
- Добавлены фильтры:
- По сегменту товаров.
- По значению дополнительных свойств продаж.
- По конкретной скидке.
- Добавлены признаки для включения в ответ:
- Добавлен метод получения товаров по сегментам описания акций:
- Возвращает список товаров, входящих в сегменты, указанные в описании акции.
- Доступен только для конкретного описания акции (указывается ID описания).
- Реализована поддержка пагинации для удобной обработки больших списков товаров.
Новое в версии 1.1.28
Скидочные и бонусные механики
- Добавлены условия предоставления скидок по дополнительным свойствам продаж
Клиенты и карты
- Добавлены фильтры по статусу карты и статусу блокировки карты в сегментах клиентов и условий сценариев.
Ассортимент товаров
- Добавлена возможность загружать сегменты товаров по артикулам товаров без использования их идентификаторов.
Продажи
- Добавлены дополнительные свойства продаж.
Отчетность
- Добавлены дополнительные свойства продаж во все отчеты с продажами.
API
- Добавлена поддержку холдов промокодов в методе расчета скидок поле "coupon_hold_id"
Новое в версии 1.1.27
Скидочные и бонусные механики
- Добавлено новое условие скидок "Сумма товаров с учетом возвратов"
УЛК
- Добавлено поле "Магазин активации карты" в выгрузке сегментов карт
- Добавлен фильтр сертификатов по статусу "заморожен"
Отчетность
- Реализован отчет "Использование баллов по событиям"
- Реализован отчет "Анализ продаж по событиям"
Новое в версии 1.1.26
Скидочные и бонусные механики
- В условиях скидки 34 (Сумма покупок за период) и 42 (Количество товаров за период) добавлена возможность указывать период "Квартал"
Клиенты и карты
- В карту добавлен новый реквизит "Магазин первой продажи". Заполняется при первой продаже с переданном магазином
Отчетность
- Добавлена возможность удалять пользовательские варианты отчетов.
API
- Добавлена возможность передавать ID пользователя в метод user/new
Новое в версии 1.1.25
Viber
- Добавлена поддержка отправки оповещений событий и сценариев и кодов авторизации через viber через смс-центр (smsc.ru)
СМС-провайдеры
- Добавлен смс-провайдер СМС-Дисконт (iqsms.ru)
- Добавлен смс-провайдер СМС-Агент (sms-agent.ru)
Сценарии
- Добавлено действие "Сгорание текущих накоплений" в действия сценариев
- Добавлено действие "Перевести карту на уровень" в действия сценариев
- В событиях "При добавлении клиента в сегмент" и "При исключении клиента из сегмента" добавлена возможность указывать сегмент
- Добавлено новое условие "Уровень карты" ноды "Условие"
Сегменты клиентов
- Добавлено новое условие "Уровень карты".
Исправления для версии 1.1.24
Чат-боты
- В параметрах телеграмма добавлена настройка "Запретить копирование в чат-боте".
API
- Добавлен метод calculate_multiple_documents
Ролевая модель
- Добавлена отдельная роль для просмотра сертификатов "Чтение сертификатов"
УЛК
- В настройках поведения сервиса добавлена настройка "Показывать каталог товаров в мобильном приложении"
Исправление ошибок
- Исправлена с отправкой кода подтверждения регистрации клиента через входящий звонок
- Исправлена ошибка батч операций с картой
- Исправлена ошибка с неверным заполнением условием сценария "Количество срабатываний на карту"
Новое в версии 1.1.24
Личный кабинет
Карты и пользователи
- Добавлена поддержка динамических штрихкодов в виде qr-кодов. Отображение динамического штрихкода доступно пользователям в:
- Телеграмм-боте
- ВК-боте
- Мобильном приложении
- Веб-кабинете
Новое в версии 1.1.23
Сценарии
- Добавлено новое условие сценариев "Количество дней до дня рождения"
Коммуникации
- Добавлена возможность указывать отдельный шаблон отправки кода подтверждения при авторизации пользователя в настройках сервиса.
- Добавлена новая логика отправки коммуникаций по событиям.
Скидочные и бонусные механики
- Добавлено новое условие скидки: "По цене"
- Добавлено новое условие скидки "По цене и количеству"
API
- Расширены поля метода sign_in
- Изменена логика получения картинки карты. Теперь картинка карты определяется в зависимости от заполненности по правилу: картинка карты -> картинка уровня карты -> картинка карты организации
- Оптимизирована работа методов:
Новое в версии 1.1.22
НСИ
- В таблицы клиентов и карт теперь отображается дата добавления.
Сценарии
- Добавлено действие "Сгорание баллов" в действия сценариев
Коммуникации
Скидочные и бонусные механики
- Добавлен справочник "Каналы продаж"
- Добавлена возможность указывать канал продаж в регистрации продажи
API
- Добавлена интеграция с email-провайдером DashaMail
Отчетность
- Добавлены поля "Дата добавления" для отчетов по картам и клиентам.
VK-бот
- Реализован функционал VK-Бота
- https://rzn-wb-02.1c-hosting.com/books/dokumentatsiya/page/opisanie-kanalov-prodazh
Модуль Битрикс24
Модуль Фронтол
- Добавлена поддержка повторного использования сертификата
Новое в версии 1.1.21
Скидочные и бонусные механики
- Добавлено условие применения скидки "47 - По согласию на получение рассылки". Настройка и поведение условия аналогично условию "32 – Мобильное приложение установлено"
- Добавлено условие применения скидки "46 - По номеру дня месяца"
- Изменена длина кода подтверждения. Теперь длина составляет 4 знака вместо 6.
- Добавлена возможность указывать папку групп промокодов
НСИ
- В сценарии добавлена возможность блокировки карты.
- Добавлен новый смс-провайдер МТС.
- В событие с типом "При авторизации клиента" поле "Авторизация через" стало не обязательным
- В сегментах и в условиях сценариев добавлена возможность фильтровать наличие apple-wallet карты. В дальнейшем будет добавлено возможность фильтровать по Google-картам.
УЛК
- Добавлена возможность менять пароли у пользователей личного кабинета
Отчетность
- В отчеты "Профиль клиентов" и "Анализ продаж/покупок" добавлен признак наличия телеграмма у пользователя.
- Отображение пустых дат в отчете будет отображаться не 1970-01-01, а пустое поле
API
- В методы get /organization/transaction и get /organization/sale_info добавить фильтр по автоинкрементному полю N
- Добавлена возможность указывать настройка провайдера входящих звонков (в УЛК не добавлено)
- Добавлен метод sign_in_flashcall_confirm
- Доработан метод organization/card/send_identify добавлена возможность указывать send_to значение "flashcall"
- Код подтверждения уменьшен до 4 цифровых знаков
- Добавлено обновление баланса электронных карт при различных событиях сервера связанных с обновлением баланса карт.
Telegram-бот
- При регистрации больше не нужно заново вводить логин и авторизовываться
- Добавлена возможность указывать реферала при регистрации
- Добавлена возможность указывать ссылки на электронные карты Apple и Google в описании карты
- При регистрации у пользователя автоматически проставляется согласие на рассылку
Фронтол
- Добавлена возможность повторно использовать сертификаты
Новое в версии 1.1.20
Скидочные и бонусные механики
- Добавлена механика округления строк чека при использовании баллов. Для этого добавлена настройка организации "Порядок округления строк чека при распределении баллов".
НСИ
- Добавлена возможность создавать папки для групп промокодов.
- Исправлена ошибки при привязки мастер-карты. Не переносились текущие баллы и транзакции по карте у которой указывается мастер карта.
API
- Добавлена возможность сохранить shopID (идентификатор магазина) в методе в метод organization/card/send_identify, в случае если по методу отправляется код подтверждения.
- Доработана интеграция с Apple Wallet
УЛК
- Добавлена возможность выгрузки сегментов ассортиментов в файл
- Добавлена настройка организации "Порядок округления строк чека при распределении баллов" (CorrectivePayment)
Расширения
- Розница 3.0
- Адаптировано расширение для версии 3.0.4.65
- Адаптировано расширение для версии 3.0.3.169
- Альфа-авто 6.0
- Исправлена ошибка не учитывающая коэффициент автоработы при отправки в СУЛ.
- Розница 2.3
- Адаптировано расширение для версии 2.3.15.47
Новое в версии 1.1.19
Скидочные и бонусные механики
- Добавлена возможность указывать ручные скидки
- Добавлена настройка "Непересекаемость товаров по комплектам" в условие применения скидки "Состав комплекта"
- Если параметр указан хоть у одного условия состава комплекта, то данная скидка будет рассчитываться только по тем товарам, на которые не применялась скидка на комплекты В ТЕКУЩЕЙ ГРУППЕ совместного применения.
API
- Добавлена возможность создания служебных событий
-
Добавлена возможность указывать параметрах запроса GET значение массивом в виде [знач1,знач2,знач3]. Например /organization/job?event=[birthdate,sale]
- Добавлен метод расчета ручных скидок
УЛК
- Добавлена механика служебных событий
- "При продаже"/"при возврате" при более N суммы баллов.
- При окончании свободных карт к активации
- При достижение лимита тарифа карт
- Добавлена возможность формировать сегмент по признаку наличия диалога с telegram-ботом у клиента.
- Добавлена возможность отправки уведомлений в telegram-бот в событиях и сценария.
Telegram
Расширения
- УТ
- Добавлена поддержка отправки кода подтверждения при списании баллов
- Актуализировано расширения для версии 11.5.11.96
- Альфа-авто 6.0
- Добавлена регламентная обработка по выгрузки номенклатуры
Новое в версии 1.1.18
Скидочные и бонусные механики
- Описание условий в "Условия срабатывания скидки" отсортированы по наименованию.
- Добавлено условие применения скидки 43 - Количество товаров за период по магазинам.
- Добавлено условие применения скидки 44 - Сумма товаров за период по магазинам.
- Добавлено условие применения скидки 45 - По магазину активации карты.
- Добавлен статус "Заморожен" для сертификатов в случае если они заморожены.
- В загрузку сертификатов из файла добавлена возможность загружать поле "Описание".
Механизм событий и сценариев
- Оптимизирована событие связанная с обновлением ассортимента из внешних источников.
- В условиях сценария добавлен период для условий связанных с суммой продаж и прочих завязанных на аналитику за период.
- Добавлен новый вид события "Знаменательная дата". Срабатывает по доп. полю пользователя с типом "Дата".
- В типе события "При истечении срока действия подписки" добавлена галка "Только подписки с автопродлением".
- В возвращаемые значение на веб-хук, добавлено поле "renewing".
Клиенты и карты
- Дополнительное свойство пользователя с типом дата отображается как "00:00:00" в случае если оно заполнено, если поле не заполнено, то заполнено пустой строкой.
- Код клиента теперь отображается без пробелов в профиле клиента.
- Добавлен механизм удаления карт.
API
- Добавлены методы /sign_in_email и /sign_in_email_confirm
- Добавлены методы удаления продаж и карт.
- В метод /organization/certificate/activate добавлена дата активации сертификата
В секцию cert_sales метода organization/process_bonus добавлена дата активации сертификата - Исправлена ошибки веб-хука при отправки по SSL.
- Ускорена работа методов organization/card_segment/get_card и /organization/card_segment/add_with_filter.
- Добавлено логирование удаления продаж и карт.
- Добавлен метод добавления транзакций по картам
- Добавлено хранения текстов отправленных сообщений на почту или по смс не по событию.
- Добавлена поддержка возвратов подарочных сертификатов в секции certs_sales метода process_bonus с типом "refund"
Управление ролевой моделью
УЛК
- Добавлен методы создания области и пользователей
- Добавлен лицензируемый функционал ограничивающий не подключенный функционал.
- Добавлен выбор периода сравнения в мониторе.
Telegram
Аналитика
- В отчетность добавлено поле "Тип оплаты".
- Исправлена ошибка отображения даты рождения в случае если она не заполнена.
- В отчете "Анализ продаж с расшифровкой по номенклатуре" поправлено отображение поля "Оплачено бонусами".
- Поправлены ошибки в отчете "Сумма продаж" которые могли возникать у некоторых клиентов
- Изменен формат выгрузки отчетов с .xls на .xlsx.
- Добавлена возможность указание настроек подключения к SQL для каждого источника данных отдельно.
Исправленные ошибки
- Исправлена ошибка пагинации в случае если удалить последний элемент на странице, не происходил переброс на последнюю страницу.
Расширения
- УНФ 1.6
- Добавлена выгрузка карт и клиентов.
- Переведена выгрузка номенклатуры на новый механизм выгрузки через механизмы СКД.
- УТ. Казахстан
- Пол человека и день рожденья сделаны обязательными к заполнению.
- Добавлена возможность повторной отправки кода в случае неудачного ввода кода.
- Добавлен оффлайн режим.
- Исправлена ошибки при вводе кода подтверждения поиска карты.
- Розница/УНФ 3.0
- Исправлена ошибка, не выгружались картинки номенклатуры
- Переведена выгрузка номенклатуры на новый механизм выгрузки через механизмы СКД.
- Розница 2.3
- Исправлена ошибка, не выгружались картинки номенклатуры
- Переведена выгрузка номенклатуры на новый механизм выгрузки через механизмы СКД.
Новое в версии 1.1.17
Справочная информация
- Добавлена возможность формировать отчетность с группировками.
- В форму поиска документа продажи добавлена возможность поиска по идентификатору документа.
- В форме оповещения отображается количество набранных символов
Клиенты и карты
- Добавлена возможность формировать сегмент раз в N-количество часов
Скидочные и бонусные механики
- Добавлена возможность указывать срок окончания подписки концом локального дня.
- Добавлена возможность указывать срок окончания действия любимых концом локального дня.
- Добавлена настройка организации “Расчет относительной даты списания/активации баллов”
- Добавлено условие срабатывания скидки "Количество товаров за период по сегменту".
- Доработаны слип-чеки. Добавлен параметр "Сумма накоплений" и условия срабатывания "По уровню карты" и "По сегменту карт".
- В условиях скидки "Сумма покупок за период" добавлена возможность учитывать текущую продажу.
Аналитика
- Исправлена ошибка получения данных по некоторым отчетам.
API
- Добавлено в групповое добавление карт возможность сразу привязывать пользователей
- Добавлен метод резервирования промокодов
- Добавлен метод резервирования сертификатов
- Добавлен метод /user/shop/{id} и /client/shop/{id}
- Добавлена возможность указывать несколько заморозок при process_bonus
Исправлены ошибки
- Исправлены некоторые ошибки интерфейса
- Исправлена ошибка регистрации клиента с включенным подтверждением по почте
Новое в версии 1.1.16
Справочная информация
- В карточку магазина добавлено поле “Описание”
Клиенты и карты
- Добавлен механизм сценариев. С его помощью можно настроить план действий при возникновении определенных событий системы управления лояльностью
Скидочные и бонусные механики
- Добавлена настройка округления строк чека. Теперь можно настраивать построчно округление суммовых скидок с определенной точностью
- Актуализирована справка по правилам расчета скидок
Аналитика
- Добавлен отчет "Транзакции", который показывает зафиксированные транзакции списания и начисления баллов с учетом дат их сгорания и активации
- Во все отчеты оперирующие таблицей продаж добавлена аналитика “Автор” отражающая пользователя зафиксировавшего продажу в учетной системе
API
- Добавлен механизм заморозки бонусных баллов. Теперь в заказах покупателей можно будет “зарезервировать” часть бонусных баллов на счету пользователя, и списать их в момент фискализации продажи. Резерв может быть снят при продаже, вызовом соответствующего метода API или по прошествии срока указанного при резервировании
Исправлены ошибки
- Исправлены некоторые ошибки интерфейса
Новое в версии 1.1.15
Ассортимент
- В карточке ассортимента теперь выводится родительская группа.
Скидочные и бонусные механики
- Добавлена новая группа взаимодействия скидок “Последовательное понижение скидки”. Скидки в группе применяются последовательно, значение каждой следующей скидки понижается на значение предыдущей.
- Для скидки “Спец. цена” добавлена возможность взять значение спец. цены из переданного при расчете документа.
Аналитика
- Исправлена ошибка преобразования дат к часовому поясу клиента.
Коммуникации
- Добавлен новый провайдер SMS-сообщений Megafon.
Исправлены ошибки
- Исправлена невозможность загрузить сертификаты из файла после обновления платформы
- Исправлены ошибки функционирования события “При истечении срока действия подписки”
- Для любых асинхронных событий доступен запуск вручную
- Исправлены интерфейсные ошибки, возникшие после перехода на новую платформу
- Исправлено отображение идентификаторов
Новое в версии 1.1.14
Получать электронные чеки
- Для клиентов добавлено новое свойство "Получать электронный чек". Данное свойство возможно установить из личного кабинета в профиле клиента, при регистрации на кассе, при регистрации в личном кабинете на сайте или мобильном приложении. А также клиент может установить/снять данный признак в личном кабинете в разделе профиль клиента.
- При установленном свойстве у клиента, в момент пробития чека на кассе, бумажный чек печататься не будет. В ККМ и ОФД будут переданы электронная почта и номер телефона клиента из профиля клиента.
- Функция доступна при поддержке отказа от печати чека в кассовом месте, также требуется обновить интеграционные модули с классом местом.
Скидочные и бонусные механики
- Добавлено условие скидки "Профиль пользователя подтвержден". При установке данного условие скидка будет предоставлена в том случае, если карта привязана к клиенту и профиль клиента подтвержден.
- Добавлена настройка, позволяющая исключить сумму строки, в которой сработала скидка, из накопления оборона на карте.
- Таблица "История изменения корзины любимых товаров" расширена колонками: пользователь, предложение любимых товаров, ассортимент
Коммуникации с клиентами
- Добавлен новый оператор смс рассылки SMS.RU
- Добавлен новый оператор смс рассылки Beeline
Клиенты и карты
- При регистрации пользователей при автоматической выдачи "чистой" карты изменена проверка поиска существующих карт. Существующая карта теперь ищется или по номеру телефона или адресу электронной почты, в зависимости от того, какой поле заполнено в карте.
- Добавлена возможность рекурсивного удаления группы карт из личного кабинета маркетолога
- Добавлена расшифровка ошибок при генерации карт
Аналитика
- Добавлены свойства номенклатуры при формировании табличных отчетов. По свойствам номенклатуры возможна дополнительная группировка отчетов.
- Добавлено поле вида оплаты чека.
Исправлены ошибки
- Исправлена ошибка "Нарушение прав доступа" при запуске под профилем "Бонусный сервис. Редактор карт и клиентов."
- Исправлены ошибки расчета скидок в сложных случаях
- Исправлены прочие выявленные ошибки.
Карты пользователей
Работа с картами пользователей
Удаление карт пользователей
Процесс удаления
В меню слева необходимо нажать "Клиенты и карты".
Далее выбирается пункт "Карты".
Для перехода к удалению карт необходимо нажать "Сервис" - "Удалить карты".
На данной форме заполняются фильтры, по которым будут получены карты. Добавление фильтра осуществляется с помощью кнопки "Добавить фильтр". При выборе фильтра заполняются операторы сравнения и значения. Условия можно группировать с помощью кнопки "Сгруппировать условия".
Для получения карт по заданному отбору необходимо нажать кнопку "Получить карты". На открывшейся форме галочками отмечаются карты, которые планируется удалить. Разово возможно удалить 1000 карт.
После того как необходимые карты были отмечены к удалению, нужно нажать кнопку "Удалить карты". Появится окно подтверждения операции.
После нажатия кнопки "Да" откроется форма, где заполнялись фильтры, с сообщением внизу о статусе операции.
В случае нажатия кнопки "Нет" вопрос закроется, а форма выбора карт к удалению останется открытой.
Просмотр логирования операций удаления
На форме фильтров для получения карт необходимо нажать гиперссылку "Журнал операций".
Откроется форма с логами по удалениям карт.
При двойном нажатии на строчку откроется форма для просмотра подробной информации.
Настройка виртуальных карт
Раздел настроек
Настройки виртуальных карты находятся в разделе "Клиенты и карты" - "Настройки виртуальных карт"
Описание настроек
1. Токен для отправки обновления по карте - выдается сервисом.
2. Наименование организации на карте - наименование, которое используется в Apple Wallet.
3. Идентификатор эмитента - выдается google.
Продажи
Удаление продаж
Процесс удаления продаж
В меню слева необходимо нажать "Правила программы".
Далее выбирается "Журнал продаж".
Для перехода к форме выбора продаж к удалению необходимо кнопку "Удалить продажи" (вверху справа (картинка "минус")).
В открывшейся форме галочками отмечаются строки продаж к удалению. Можно фильтровать строки благодаря набору фильтров справа. Для перехода к форме удаления нужно выбрать продажи и нажать кнопку "К форме удаления".
После нажатия на кнопку "К форме удаления" откроется форма подтверждения удаления, где галочками отмечаются продажи к удалению. Для удаления необходимо нажать на кнопку "Удалить продажи".
После нажатия появится окно с подтверждением операции.
При нажатии кнопки "Да" произойдет удаление продаж, форма удаления закроется и внизу появится сообщение со статусом операции.
При нажатии кнопки "Нет" форма подтверждения закроется, а форма выбора продаж к удалению останется открытой.
Просмотр логирования операций удаления продаж
На форме выбора продаж к удалению справа вверху необходимо нажать гиперссылку "Журнал операций".
В результате откроется форма со списком операций по удалению продаж.
При двойном нажатии на строчку откроется форма для просмотра подробной информации об операции удаления.
Свойства продаж
Настройка свойств в ЛК СУЛ
Для добавления/изменения свойств продажи нужна роль "Добавление изменение настроек".
1. Для создания или изменения свойств продаж необходимо перейти в "Настройки" - "Свойства продаж".
2. При создании или изменении существующего свойства откроется форма элемента с наименованием и значениями этого свойства.
Свойства имеют иерархию (иерархия элементов).
3. Добавить значение в иерархию можно двумя способами:
1. Два раза нажать на элемент, тогда вы перейдете в текущее значение и при добавлении по кнопке "Добавить" родителем добавляемого значения будет элемент, в котором вы находитесь.
2. Выбрать элемент и нажать кнопку "Добавить в текущее". Тогда действия из пункта 1 выполняться автоматически (программа перейдет в текущее значение и добавит ему подчиненное) вам только останется ввести ему наименование.
4. Если вы перешли в элемент, то чтобы вернуться назад нужно нажать на "..."
5. Если значение является родителем других значений, то оно будет обозначаться значком папки.
6. При удалении значения, если оно является родителем других значений (учитывается полная иерархия до последнего элемента), то будет выведено оповещение с подтверждением операции удаления.
Настройка скидок по свойствам продаж
Добавлено новое условие скидок "По свойству продажи". При выборе этого условия обязательно выбрать свойство продажи, а затем выбрать список значений этого свойства, при передаче которых скидка должна будет сработать.
Нужно учитывать, что при выборе значения свойства учитывается иерархия, т.е. скидка сработает на выбранное значение и на все подчиненные ему.
Для выбора значения свойства надо нажать на кнопку "Выбрать". При двойном клике вы перейдете в иерархию выбранного элемента.
Просмотр свойств в продаже
В продажах таблица переданных свойств находится в правой части под таблицей примененных скидок. При двойном нажатии на свойство откроется форма свойства (если у пользователя достаточно прав)
Аналитическая отчетность
Особенности использования аналитической отчетности в системе управления лояльностью
Настройка аналитической отчетности
Перейти к формированию отчетности можно нажав на иконку раздела "Аналитика". Откроется список доступных отчетов.
В списке доступных отчетов перечислены типовые и пользовательские варианты отчетов. В системе есть два типа типовых отчетов:
- Построенные на оперативных данных из базы данных клиента
- Построенные на базе периодической выгрузки части данных в специализированную базу данных
Первые не могут изменяться пользователем и выводят набор предопределенных разработчиком показателей, в основном в графическом виде. Вторые - могут модифицироваться пользователем, на их базе могут формироваться пользовательские варианты этих отчетов. Пользовательские варианты сохраняются в базе и выводятся внизу списка, к ним можно обращаться как к отдельным отчетам.
Для формирования второго типа отчетов, необходимо настройка периодической выгрузки данных из оперативной базы данных в базу данных аналитики.
Для построения аналитической отчетности, требуется настроить периодическую выгрузку данных в специализированную базу данных. Для этого необходимо открыть раздел "Клиенты и карты" -> "События" и создать событие с типом "Выгрузка данных для аналитики".
Периодичность выгрузки нужно выбирать в зависимости от необходимой актуальности данных в получаемой отчетности.
Нужно понимать, что аналитическая база данных не содержит оперативные данные. Актуальность данных определяется периодичностью выгрузки. Например, в отчетах о продажах будут отображаться только те продажи, которые попали в систему до момента последней выгрузки.
Выгрузка отчетов в файлы
Любой отчет можно выгрузить в файл в формате Excel 2007. Для этого в командной панели отчета нужно выбрать пункт "Выгрузка" и выбрать вариант выгрузки:
- Выгрузка без группировок - выгружает данные отчета без иерархии группировок. Такой вариант выгрузки выполняется быстрее выгрузки с группировками, но не учитывает итоговые строки по группировкам.
- Выгрузка с группировками - выгружает отчет так как его видит пользователь. Такой вариант выгрузки выполняется дольше, однако сохраняются итоговые строки по каждой группировке.
Поскольку выгрузка с группировками выполняется в многопоточном режиме, в результате выгрузки данных с группировками может измениться порядок подчиненных строк
Если открыта форма выгружаемого отчета, система выкидывает оповещение, при нажатии на которое открывается сформированная Excel таблица.
Если приложение по умолчанию для файлов xlsx не установлено, система предлагает выбрать приложение с помощью которого будет открываться файл
Выгрузка некоторых отчетов, особенно с учетом группировок, может занять продолжительное время. Пользователю не требуется дожидаться результатов выгрузки, он может закрыть форму выгружаемого отчета и заниматься своими делами. Если необходимо получить выгруженный файл или проверить завершилась ли выгрузка заказанного отчета, можно перейти в раздел "Аналитическая отчетность" и в списке вариантов отчетов выбрать команду "Выгруженные отчеты".
В открытой форме можно увидеть состояние выгрузки ранее заказанных отчетов, скачать файлы-результаты выгрузки предыдущих операций выгрузки, а также удалить уже не нужные файлы.
Для удобства открыть форму выгруженных файлов можно из любого отчета в подменю "Выгрузить..."
Ролевая система УЛК
Роли и их назначение
На данный момент в системе определено 62 ролей для ограничения доступа к различным элементам конфигурации. В таблице ниже приведено их описание.
Для каждого объекта системы назначается своя роль с определенным типом доступа:
- Просмотр - доступ к просмотру существующих элементов без возможности изменения и добавления.
- Добавление и изменение - полный доступ к элементам. Возможность просмотра и изменения существующих, а так же добавление новых.
Название в конфигураторе |
Представление в предприятии |
Назначение |
ул_БазовыеПраваБС
|
Базовые права для работы с БС |
Дает доступ к необходимым элементам конфигурации для корректной работы с ней |
ул_ДобавлениеИзменениеСкидок |
Добавление и изменение скидок |
Все возможности роли просмотра скидок + можно их изменять |
ул_ПросмотрСкидок |
Просмотр скидок |
Только возможность просматривать существующие скидки, а так же выбирать их в формах выбора |
ул_ДобавлениеИзменениеНачислениеИСписаниеБонусныхБаллов |
Добавление и изменение начисление и списание бонусных баллов |
Все возможности просмотра + можно изменять |
ул_ПросмотрНачислениеИСписаниеБонусныхБаллов |
Просмотр начисление и списание бонусных баллов |
Возможность просматривать документы по ручным начислениям и списаниям бонусных баллов |
ул_ДобавлениеИзменениеПромокодов |
Добавление и изменение промокодов |
Все возможности просмотра + изменение |
ул_ПросмотрПромокодов |
Просмотр промокодов |
Дает возможность просматривать созданные группы промокодов и промокоды, а так же доступ к форме выбора, но без возможности добавлять и изменять |
ул_ДобавлениеИзменениеСертификатов |
Добавление и изменение сертификатов |
Все возможности просмотра + изменение |
ул_ПросмотрСертификатов |
Просмотр сертификатов |
Дает возможность просматривать существующие сертификаты |
ул_ДобавлениеИзменениеПодписок |
Добавление и изменение подписок |
Все возможности просмотра + изменение |
ул_ПросмотрПодписок |
Просмотр подписок |
Дает возможность просматривать существующие подписки |
ул_ДобавлениеИзменениеЛюбимыхТоваров |
Добавление и изменение любимые товары |
Все возможности просмотра + изменение |
ул_ПросмотрЛюбимыхТоваров |
Просмотр любимых товаров |
Дает возможность изменять существующие и добавлять новые любимые товары |
ул_ДобавлениеИзменениеАкции |
Добавление и изменение акции |
Все возможности просмотра + изменение |
ул_ПросмотрАкции |
Просмотр акции |
Дает возможность изменять существующие и добавлять новые акции |
ул_ПросмотрЖурналаТранзакций |
Просмотр журнала транзакций |
Дает возможность просматривать журнал транзакций |
ул_ДобавлениеИзменениеЖурналаПродаж |
Добавление и изменение журнала продаж |
Возможность просмотра |
ул_ПросмотрЖурналаПродаж |
Просмотр журнала продаж |
Просмотр журнала продаж |
ул_ДобавлениеИзменениеЗаказов |
Добавление и изменение заказов |
Возможность просмотра + изменение и добавление заказов |
ул_ПросмотрЗаказов |
Просмотр заказов |
Возможность просмотра существующих заказов |
ул_ПросмотрДействийКлиентов |
Просмотр действий клиентов |
Возможность просматривать действия клиентов |
ул_ДобавлениеИзменениеСлипЧеков |
Добавление и изменение слип-чеков |
Возможность просмотра + изменение и добавление слип-чеков |
уд_ПросмотрСлипЧеков |
Просмотр слип-чеков |
Возможность просмотра существующих слип чеков |
ул_ДобавлениеИзменениеВебХуки |
Добавление и изменение веб-хуки |
Возможность просмотра + изменение и добавление веб-хуки |
ул_ПросмотрВебХуки |
Просмотр веб-хуки |
Возможность просмотра существующих веб-хуки |
ул_ДобавлениеИзменениеУровнейКарт |
Добавление и изменение уровней карт |
Возможность просмотра + изменение и добавление уровней карт |
ул_ПросмотрУровнейКарт |
Просмотр уровней карт |
Возможность просмотра существующих уровней карт |
ул_ДобавлениеИзменениеКарт |
Добавление и изменение карт |
Возможность просмотра + изменение и добавление карт пользователей |
ул_ПросмотрКарт |
Просмотр карт |
Возможность просмотра и выбора существующих карт пользователей |
ул_ДобавлениеИзменениеКлиентов |
Добавление и изменение клиентов |
Возможность просмотра + изменение и добавление учетных записей клиентов |
ул_ПросмотрКлиентов |
Просмотр клиентов |
Возможность просмотра существующих учетных записей клиентов |
ул_ДобавлениеИзменениеСегментовКлиентов |
Добавление и изменение сегментов клиентов |
Возможность просмотра + изменение и добавление сегментов клиентов |
ул_ПросмотрСегментовКлиентов |
Просмотр сегментов клиентов |
Возможность просмотра существующих сегментов клиентов |
ул_ДобавлениеИзменениеСобытий |
Добавление и изменение событий |
Возможность просмотра + изменение и добавление событий |
ул_ПросмотрСобытий |
Просмотр событий |
Возможность просмотра существующих событий |
ул_ДобавлениеИзменениеСценарев |
Добавление и изменение сценариев |
Возможность просмотра + изменение и добавление сценариев |
ул_ПросмотрСценариев |
Просмотр сценариев |
Возможность просмотра существующих сценариев |
ул_ДобавлениеИзменениеМояОрганизация |
Добавление и изменение моя организация |
Возможность просмотра + изменение информации об организации |
ул_ПросмотрМояОрганизация |
Просмотр моя организация |
Возможность просмотра информации об организации |
ул_ДобавлениеИзменениеМагазинов |
Добавление и изменение магазинов |
Возможность просмотра + изменение и добавление карточек магазинов |
ул_ПросмотрМагазинов |
Просмотр магазинов |
Возможность просмотра существующих карточек магазинов |
ул_ДобавлениеИзменениеАссортимента |
Добавление и изменение ассортимента |
Возможность просмотра + изменение и добавление товарного ассортимента |
ул_ПросмотрАссортимента |
Просмотр ассортимента |
Возможность просмотра существующего товарного ассортимента |
ул_ДобавлениеИзменениеСегментовТоваров |
Добавление и изменение сегментов товаров |
Возможность просмотра + изменение и добавление сегментов товаров |
ул_ПросмотрСегментовТоваров |
Просмотр сегментов товаров |
Возможность просмотра существующих сегментов товаров |
ул_ДобавлениеИзменениеГородов |
Добавление и изменение городов |
Возможность просмотра + изменение и добавление городов |
ул_ПросмотрГородов |
Просмотр городов |
Возможность просмотра существующих городов |
ул_ДобавлениеИзменениеТиповЦен |
Добавление и изменение типов цен |
Возможность просмотра + изменение и добавление типов цен |
ул_ДобавлениеИзменениеСлужбДоставки |
Добавление и изменение служб доставки |
Возможность просмотра + изменение и добавление служб доставки |
ул_ПросмотрСлужбДоставки |
Просмотр служб доставки |
Возможность просмотра существующих служб доставки |
ул_ПросмотрОтзывов |
Просмотр отзывов |
Возможность просмотра оставленных отзывов |
ул_ДобавлениеИзменениеГруппПолучателей |
Добавление и изменение групп получателей |
Возможность просмотра + изменение и добавление групп получателей |
ул_ПросмотрГруппПолучателей |
Просмотр групп получателей |
Возможность просмотра существующих групп получателей |
ул_ОтправкаОповещений |
Отправка оповещений |
Возможность отправлять оповещения |
ул_ДобавлениеИзменениеШаблоновОповещений |
Добавление и изменение шаблонов оповещений |
Возможность просмотра + изменение и добавление шаблонов оповещений |
ул_ПросмотрШаблоновОповещений |
Просмотр шаблонов оповещений |
Возможность просмотра существующих шаблонов оповещений |
ул_ПросмотрОтчетности |
Использование отчетности |
Работа с отчетами |
ул_ДобавлениеИзменениеНастроек |
Добавление и изменение настроек |
Работа с настройками личного кабинета |
ул_УдалениеКарт |
Удаление карт |
Возможность удаления карт |
ул_УдалениеПродаж |
Удаление продаж |
Возможность удаления продаж |
ул_ДобавлениеИзменениеНастроекЧатБотов |
Добавление и изменение настроек чат ботов |
Возможность изменения настроек чат ботов |
ул_ДобавлениеИзменениеКаналовПродаж |
Добавление и изменение каналов продаж |
Возможность добавления и изменения каналов продаж |
ул_ПросмотрКаналовПродаж |
Просмотр каналов продаж |
Возможность просмотра существующих каналов продаж |
ул_ПросмотрПортретаКлиента
|
Просмотр портрета клиента |
Возможность просмотра портрета клиента |
Предопределенные профили групп доступа
Соответствие предопределенной группы доступа в конфигурации и доступных ей ролей
Группа доступа |
Доступные роли |
Администратор |
|
Маркетолог |
|
Только просмотр |
|
Редактор карт |
|
Редактор ассортимента, магазинов и городов |
|
Ассортимент
Удаление ассортимента
Для перехода к удалению ассортимента в меню слева необходимо выбрать пункт "Товары и магазины"
Далее выбирается пункт "Товарный ассортимент"
В подменю "Сервис" необходимо выбрать "Удалить ассортимент"
В открывшейся форме в таблицу добавляются фильтры, по которым получится список ассортимента к удалению
После нажатия на кнопку "Получить ассортимент" откроется форма удаления ассортимента, подобранного по фильтрам, выбранным на форме ранее.
Галочками слева выбирается ассортимент у удалению. После нажатия на кнопку "Удалить ассортимент" появляется окно подтверждения операции.
После нажатия "Да" форма закрывается и появляется сообщение со статусом операции.
Если была нажата кнопка "Нет", то форма выбора ассортимента к удалению остается открытой.
API "Управление личного кабинета"
Создание областей в УЛК
Позволяет создавать области данных в УЛК с указанными настройками подключения к серверу СУЛ и создавать пользователей УЛК.
POST запрос /data_area/add
Обмен данными выполняется по протоколу HTTP.
Кодировка текста utf-8.
HTTP аутентификация: Basic Auth
Соответствие номеров и групп доступа:
1 - Администраторы
2 - Маркетологи
3 - Редакторы ассортимента, магазинов и городов
4 - Редакторы карт
5 - Только просмотр
Ответ всегда приходит в следующем виде:
{
"code": Номер кода выполнения (200 - успешно, 400 - ошибка в ходе выполнения),
"data": Служебные сообщения, появившиеся в ходе выполнения (актуально только для завершения с ошибкой иначе null),
"message": Служебное сообщение о результате выполнения: "Область успешно создана" или "Возникли ошибки при выполнении операции добавления области данных"
}
Пример отправки запроса:
{
"login": "login", // Обязательный, строка
"data_area": "Номер области", // Обязательный, число
"server": "Адрес сервера", // Обязательный, строка
"port": "Номер порта", // Обязательный, строка
"password": "Пароль", // Обязательный, зашифрованный в sha-1 строка
"organization": "Наименование организации", // Обязательный, строка
"contact": "Контанктное лицо", // Необязательный, строка
"phone": "Номер телефона", // Необязательный, строка
"users": [ // Необязательный, массив структур
{
"name": "user1", // Обязательный, строка
"password": "password", // Обязательный, строка только английские буквы
"access_groups": [ // Обязательный, массив чисел
1,
2
],
"email": "email1@mail.ru", // Необязательный, строка
"phone": "79113456789" // Необязательный, строка
}
{
"name": "user2", // Обязательный, строка
"password": "itspassword", // Обязательный, строка только английские буквы
"access_groups": [ // Обязательный, массив чисел
5
]
}
]
}
Создание пользователей в области в УЛК
Позволяет создавать пользователей в области данных в УЛК с указанными группами доступа.
POST запрос /data_area/add_users
Обмен данными выполняется по протоколу HTTP.
Кодировка текста utf-8.
HTTP аутентификация: Basic Auth
Соответствие номеров и групп доступа:
1 - Администраторы
2 - Маркетологи
3 - Редакторы ассортимента, магазинов и городов
4 - Редакторы карт
5 - Только просмотр
Ответ всегда приходит в следующем виде:
{
"code": Номер кода выполнения (200 - успешно, 400 - ошибка в ходе выполнения),
"data": Служебные сообщения, появившиеся в ходе выполнения (актуально только для завершения с ошибкой иначе null),
"message": Служебное сообщение о результате выполнения: "Пользователи для области успешно созданы" или "В ходе создания пользователей были получены ошибки"
}
Пример отправки запроса:
{
"data_area": Номер области, // Обязательный, число
"users": [ // Обязательный, массив структур
{
"name": "user5", // Обязательный, строка
"password":"itspassword", // Обязательный, строка только английские буквы
"access_groups": [ // Обязательный, массив чисел
1
]
},
{
"name": "user6", // Обязательный, строка
"password": "password", // Обязательный, строка только английские буквы
"access_groups": [ // Обязательный, массив чисел
4,
5
],
"email": "email6@mail.ru", // Необязательный, строка
"phone": "79223456781" // Необязательный, строка
}
]
}
Telegram-бот
1. Создание Telegram-бота
Для создания бота необходимо в телеграм найти аккаунт @BotFather.
Далее ему необходимо прописать следующие команды:
Красная команда - создание нового бота;
Зеленая команда - Имя бота, которое будет отображаться пользователю;
Желтая команда - Логин бота для поиска в телеграм.
Синий прямоугольник с белой заливкой - место, в котором будет находится токен доступа к боту. Его нужно будет ввести в СУЛ.
2. Ввод токена Telegram-бота
Для установки токена у пользователя должна быть роль ул_ДобавлениеИзменениеНастроек или ПолныеПрава.
Для работы бота так же необходимо установить двухфакторную аутентификацию.
Чтобы настроить токен бота необходимо слева в меню нажать "Настройки".
Затем перейти в настройки поведения сервиса.
В переключателе вверху страницы выбрать "SMS, Email, Push, Telegram", а затем опустится вниз страницы. Нужная настройка называется "Токен доступа к Telegram-боту".
Работать бот может начать не сразу. Возможно придется подождать 10 - 15 минут.
3. Настройка Telegram-бота
Подготовка к настройке
Для настройки работы бота у пользователя должна быть роль ул_ДобавлениеИзменениеНастроекТелеграм или ПолныеПрава.
После обновления настроек их применение может произойти не сразу. Возможно придется подождать 10 - 15 минут.
Раздел настроек
Чтобы перейти к форме настроек в меню слева необходимо нажать "Коммуникации".
В открывшейся форме нажать раздел "Чат боты".
Описание настроек
В открывшейся форме расположены настройки телеграм и вк ботов. Первые 5 настроек относятся и к телеграм и к вк боту.
Общие настройки:
- Флаг "Показывать раздел "Описание акций" отвечает за отображение введенных акций в настройках;
- Реквизит "Представление штрихкода карты" отвечает за формат отображения штрихкода;
- Флаг "Показывать раздел "Оценить сервис" отвечает за отправку показ раздела с оценкой сервиса пользователю;
- Флаг "Отображать правила бонусной программы" отвечает за отправку пользователю правил, введенных в реквизит "Правила бонусной программы";
- Флаг "Отображать представление карты" отвечает за отображение штрихкода карты (в Telegram) на фоне выбранной в реквизите "Изображение представления карты" картинки;
- Реквизит "Шаблон отображения карты Telegram-ботом" настраивается с помощью текста и параметров, которые выбираются в подменю справа (Параметры шаблона).
Настройки, относящиеся только к телеграм боту:
- Флаг "Запретить копирование в чат - боте" запрещает копирование сообщение в чате с телеграм ботом;
- Таблица список и порядок данных. С ее помощью настраивается список и порядок данных, которые будут необходимы при регистрации пользователя через Telegram.
4. Обзор Telegram-бота
После всех проведенных настроек переходим в бота.
Сразу будет отображаться окно авторизации.
Для авторизации необходимо ввести почту или телефон (смотря что установлено в настройках СУЛ), а затем код подтверждения.
После этого становятся доступны функции бота в Reply-клавиатуре.
1) Правила бонусной программы - настройка которая заполняется на вкладке "Коммуникации - Telegram"
- Представление в телеграм:
2) Описание карты - настройка которая заполняется на вкладке "Коммуникации - Telegram"
- Представление в телеграм:
3) Штрих-код карты - настройка, представление которой заполняется на вкладке "Коммуникации - Telegram"
- Представление в телеграм:
4) Оценить сервис - позволяет выставить оценку по пятибальной шкале от 1 до 5 и написать отзыв.
После выбора оценки из Inline-клавиатуры необходимо ввести текст отзыва:
5. Отправка данных в Telegram
В СУЛ Телеграм в качестве канала отправки оповещений могут использовать:
1). События.
Для этого в форме элемента События необходимо перейти на страницу "Оповещения", установить флажок "Телеграм" и выбрать нужный шаблон оповещения:
2) Сценарии.
Из сценария отправка данных в Телеграм организована из узла с типом "Действие".
В форме узла необходимо добавить действие "Отправка Telegram". В качестве параметров используется следующие поля: "Значение" - здесь можно ввести произвольный текст, который будет отправлен в Telegram.
"Шаблон" - здесь можно выбрать предварительно подготовленный шаблон оповещения.
Поле "Значение" имеет более высокий приоритет над "Шаблон", то есть при если будут заполнены оба поля, то будет отправлен текст из поля "Значение".
1. Создание Telegram-бота
Для создания бота необходимо в телеграм найти аккаунт @BotFather.
Далее ему необходимо прописать следующие команды:
Красная команда - создание нового бота;
Зеленая команда - Имя бота, которое будет отображаться пользователю;
Желтая команда - Логин бота для поиска в телеграм.
Синий прямоугольник с белой заливкой - место, в котором будет находится токен доступа к боту. Его нужно будет ввести в СУЛ.
Источники данных
Создание источника данных
Для перехода к форме создания источника данных необходимо в меню слева выбрать "Настройки".
В открывшейся форме нужно выбрать вкладку "Источник данных".
Для создание нового источника данных необходимо нажать кнопку "Создать". Для редактирование существующего нужно дважды кликнуть на строчку в таблице источников.
В открывшейся форме нужно заполнить адрес сервера, порт сервера, логин и пароль.
Настройка подключения к SQL
Для настройки подключения к SQL необходимо открыть существующий источник данных, либо в процессе создания перейти на страницу "Настройки источника данных".
Далее необходимо нажать на кнопку открытия существующей настройки, если настройка заполнена.
В случае, если настройка не заполнена, то нужно нажать на кнопку, раскрывающую выпадающий список, затем на кнотке "Создать".
Откроется форма "Настройки подключения к SQL" для создания, либо редактирования (в зависимости от прошлых действий), где необходимо ввести необходимые настройки и нажать кнопку "Записать и закрыть".
События
Описание параметров асинхронных и синхронных событий
Описание событий и их параметров
Событие "При продаже"/"при возврате" при списании и/или начислении более N суммы баллов.
Cобытие bonus_limit_exceeding - cинхронное
Параметры события:
bonus_add_limit - пороговое значение начисленных бонусов.
bonus_payment_limit - пороговое значение списаных бонусов.
time_zone - временная зона.
manage_groups - массив идентификаторов групп менеджеров, по которым проводить уведомления о событии.
Параметры bonus_add_limit и bonus_payment_limit могут использоваться вместе(оператор AND), когда присутствуют в json и значение больше 0, и по отдельности.
Пример:
{
...
"type": 0,
"event":"bonus_limit_exceeding",
...
"parameters":
[
{"bonus_add_limit":"20"},
{"bonus_payment_limit":"30"},
{"time_zone": 180},
{"manager_groups":["group_1", "group_2"]}
]
}
Параметры шаблона оповещения:
%ТИП_ОПЕРАЦИИ% - продажа или возврат
%ФИО% - ФИО клиента карты, по которому проводились операции
%НОМЕР_КАРТЫ% - номер карты клиента
%НАЧИСЛЕНО% - количество начисленных бонусов
%СПИСАНО% - количество списанных бонусов
%ПОЛУЧАТЕЛЬ_ФИО% - ФИО менеджера для рассылки
%ПОЛУЧАТЕЛЬ_EMAIL% - email менеджера для рассылки
%ПОЛУЧАТЕЛЬ_ТЕЛЕФОН% - телефон менеджера для рассылки
Событие при превышении числа свободных карт.
Событие free_card_exceeding - асинхронное
Параметры события:
free_card_limit_percent - пороговое значение числа свободных карт в процентах.
free_card_limit_count - пороговое значение числа свободных карт в количестве штук.
manager_groups - массив идентификаторов групп менеджеров, по которым проводить уведомления о событии.
Возможно одновременное использование free_card_limit_percent и free_card_limit_count.
Пример:
{
...
"type": 1,
"event":"free_card_exceeding",
...
"parameters":
[
{"free_card_limit_percent":"20"},
{"free_card_limit_count":"1000"},
{"manager_groups":["1","2"]}
]
}
Параметры шаблона оповещения:
%ПРОЦЕНТ_СВОБОДНЫХ% - процент свободных карт
%ДОСТУПНО_К_АКТИВАЦИИ% - число свободных карт в штуках
%СОЗДАНО_КАРТ% - всего созданных карт
%ПОЛУЧАТЕЛЬ_ФИО% - ФИО менеджера для рассылки
%ПОЛУЧАТЕЛЬ_EMAIL% - email менеджера для рассылки
%ПОЛУЧАТЕЛЬ_ТЕЛЕФОН% - телефон менеджера для рассылки
Событие при превышении числа карт по тарифу.
Cобытие tariff_card_exceeding - асинхронное
Параметры события:
tariff_card_limit_percent - пороговое значение числа доступных карт по тарифу в процентах.
tariff_card_limit_count - пороговое значение числа доступных карт по тарифу в количестве штук.
manager_groups - массив идентификаторов групп менеджеров, по которым проводить уведомления о событии.
Возможно одновременное использование tariff_card_limit_percent и tariff_card_limit_count
Пример:
{
...
"type": 1,
"event":"tariff_card_exceeding",
...
"parameters":
[
{"tariff_card_limit_percent":"20"},
{"tariff_card_limit_count":"1000"},
{"manager_groups":["1","2"]}
]
}
Параметры шаблона оповещения:
%АКТИВИРОВАНО_КАРТ% - всего активированных карт
%КАРТ_ПО_ТАРИФУ% - максимальное число карт, доступных по тарифу
%ПОЛУЧАТЕЛЬ_ФИО% - ФИО менеджера для рассылки
%ПОЛУЧАТЕЛЬ_EMAIL% - email менеджера для рассылки
%ПОЛУЧАТЕЛЬ_ТЕЛЕФОН% - телефон менеджера для рассылки
Уведомление о событиях в телеграм бот
Метод POST organization/job/add
параметр alert_to_telegram - булево. Включает отсылку сообщений в телеграм пользователей
параметр template_telegram_id - строка. Идентификатор шаблона для отправки сообщения в телеграм пользователей
Пример:
{
...
"alert_to_telegram":true,
"template_telegram_id":"template_1",
...
}
События в интерфейсе ЛК
На данный момент события разделены на два раздела:
"События" - здесь находятся события, которые присутствовали до момента разделения.
"Служебные события" - в этом разделе находятся события, необходимые для отправки служебных сообщений.
Для каждого раздела созданы свои роли для управления доступом. При срабатывании служебного события происходит отправка оповещения группе менеджеров.
Группа менеджеров - это сущность, которая объединяет нескольких менеджеров.
В форме элемента ГруппыМенеджеров по кнопке "Добавить" можно привязать менеджера к группе менеджеров:
Менеджеры - это отдельный справочник сотрудников компании, для которых возможна отправка оповещений. Для этого у каждого Менеджера присутствует возможность указать контактные данные: почту и телефон.
Покажем связь перечисленных сущностей графически:
На данный момент к служебным событиям относятся:
- "При продаже"/"при возврате". Событие срабатывает при начислении количества баллов, которое превышает пороговые значения.
- "При превышении числа свободных карт". Событие срабатывает когда количество свободных карт превышает пороговые значения.
- "При превышении числа карт по тарифу". Событие срабатывает когда количество карт превышает пороговые значения.
Отправка уведомлений в телеграм по сценарию
Метод POST organization/script/add
В массиве "condition_items" необходимо добавить объект с параметрами
"key": "telegram_exists"
"operator": "exists"
В массиве "action_items" объект с параметрами
"key": "telegram"
"value": ""
"template_id": ""
где
template_id - идентификатор шаблона,
value - подготовленный текст сообщения для отправки.
Параметр value имеет больший приоритет, чем template_id.
Пример:
{
"id": "script_telegram",
"name": "Сценарий script_telegram",
"active": true,
"start_date": 1599067313594,
"end_date": 1698427313594,
"event": "sale",
"items": [
{
"id": "id_node0",
"type": "main",
"name": "Вход",
"event": "sale",
"next_item_id": "id_condition_1"
},
{
"id": "id_condition_1",
"type": "condition",
"name": "Проверка наличия телеграмма",
"condition_type": "and",
"yes_item_id": "id_action1",
"no_item_id": "id_exit",
"condition_items": [
{
"key": "telegram_exists",
"name": "Есть телеграмм",
"operator": "exists"
}
]
},
{
"id": "id_action1",
"type": "action",
"name": "Отправка телеграмм",
"next_item_id": null,
"action_items": [
{
"name": "Отправка телеграмм",
"key": "telegram",
"value": "Спасибо за покупку!",
"template_id": ""
}
]
},
{
"id": "id_exit",
"type": "exit",
"name": "Выход с отменой"
}
]
}
Отправка уведомлений в VK по сценарию
Метод POST organization/script/add
В массиве "condition_items" необходимо добавить объект с параметрами
"key": "vk_exists"
"operator": "exists"
В массиве "action_items" объект с параметрами
"key": "vk"
"value": ""
"template_id": ""
где
template_id - идентификатор шаблона,
value - подготовленный текст сообщения для отправки.
Параметр value имеет больший приоритет, чем template_id.
Пример:
{
"id": "script_vk",
"name": "Сценарий script_vk",
"active": true,
"start_date": 1599067313594,
"end_date": 1698427313594,
"event": "sale",
"items": [
{
"id": "id_node0",
"type": "main",
"name": "Вход",
"event": "sale",
"next_item_id": "id_condition_1"
},
{
"id": "id_condition_1",
"type": "condition",
"name": "Проверка наличия VK",
"condition_type": "and",
"yes_item_id": "id_action1",
"no_item_id": "id_exit",
"condition_items": [
{
"key": "vk_exists",
"name": "Есть VK",
"operator": "exists"
}
]
},
{
"id": "id_action1",
"type": "action",
"name": "Отправка в VK",
"next_item_id": null,
"action_items": [
{
"name": "Отправка в VK",
"key": "vk",
"value": "Спасибо за покупку!",
"template_id": ""
}
]
},
{
"id": "id_exit",
"type": "exit",
"name": "Выход с отменой"
}
]
}
Уведомление о событиях в VK бот
Метод POST organization/job/add
параметр alert_to_vk - булево. Включает отсылку сообщений в VK пользователей
параметр template_vk_id - строка. Идентификатор шаблона для отправки сообщения в VK пользователей
Пример:
{
...
"alert_to_vk":true,
"template_vk_id":"template_1",
...
}
Настройка вариантов отправки оповещений
Описание настройки оповещений на форме
На форме события есть возможность настроить отправку оповещений по нему. Сделать это можно на вкладке "Оповещения" в табличке "Вариант отправки".
В колонке метод отправки для каждой строчки таблицы можно выбрать один из методов отправки:
- Email;
- Push;
- ВК;
- СМС;
- Телеграм.
Для каждого метода отправки выбирается свой шаблон оповещения. Для метода Email при использовании провайдеров DashaMail или Unisender нужно выбирать внешний шаблон.
Так же для метода отправки можно поставить флаг "Обязательность", который означает обязательную отправку оповещения по данному методу отправки.
Описание работы
Рассмотрим алгоритм работы на следующем примере:
В момент срабатывания события клиенту будут отправляться оповещения в порядке, в котором они указаны в таблице.
- В первую очередь будет попытка отправки по вк.
- Если отправка по вк успешна, то дальше отработают все обязательные методы отправки (в данном случае СМС).
Если же попытка отправки по вк не удалась, то дальше будет попытка отправки с использованием следующего метода (в данном случае телеграм).
- Если попытка по телеграм успешна, то дальше отработают все обязательные методы отправки (в данном случае СМС).
Если же нет, то отработает следующий метод, в данном случае СМС.
Настройка сегментов
Фильтрация сегмента по наличию Телеграма
Метод POST organization/card_segment/get_card
{
"filter_full":
[
{"telegram_available":
{
"value":true,
"operator":"="
}
}
],
"page": 1,
"per_page": 10,
"calculate_count":true
}
В ЛК добавлено свойство отбора "Доступен Телеграм". Выглядит так:
Фильтрация сегмента по наличию VK
Метод POST organization/card_segment/get_card
{
"filter_full":
[
{"vk_available":
{
"value":true,
"operator":"="
}
}
],
"page": 1,
"per_page": 10,
"calculate_count":true
}
Веб-хуки
Настройка веб-хуков
- Адрес - адрес по которому будет отправлены web-hooks.
- Событие - могут иметь типы:
- before_registration (До регистрации)- /organization/user/new перед добавлением пользователя, после проверок входных параметров.
- after_registration (После регистрации) - /organization/user/new после успешного добавления пользователя.
- before_order_add (Перед добавлением заказа) - /organization/order/add, /user/order/add (Добавить заказ). Перед добавлением заказа.
- before_order_update (Перед обновлением заказа) - /organization/order/{id}, /user/order/{id} (Обновить заказ). Перед обновлением заказа.
- before_order_setstatus (Перед установкой статуса заказа) - /organization/order/set_status (Установить статус заказа). Перед выполнением метода. /user/sber_get_status (Проверка статуса оплаты заказа через Сбербанк), если проведена полная авторизация суммы заказа
- before_delivery_service_calculate - /organization/delivery_service/{id}/calculate (Рассчитать стоимость доставки). Перед выполнением метода
- before_user_update (Перед обновлением пользователя) - /organization/user/{id} (Обновить информацию о пользователе). Перед выполнением метода
- before_user_new (Перед новым пользователем) - POST /user/new (Зарегистрировать пользователя). Перед выполнением метода
- on_subscription (При подписке) - при настроенном событие с типом "При истечении срока действия подписки".
- Порядок применения - порядковый номер выполнения web-hooks. Чем меньше номер, тем раньше выполнится web-hooks.
- Блок без ответа - если установлен флаг, то web-hooks не будет сохранять и ожидать ответ, в случае если он есть.
- Ожидание ответа - если установлен флаг, то web-hooks будет ожидать ответ.
- Ответ содержит данные - если установлен флаг, то web-hooks будет сохранять ответ.
VK-бот
Создание и настройка Vk-бота в сообществе
1. На странице в своем аккаунте в левом меню выбираем меню Сообщества и нажимаем на открывшейся странице Создать сообщество
2. Выбираем тип сообщества, желательно Бизнес сообщество.
3. Заполняем необходимые поля и нажимаем Создать сообщество
4. Выбираем в правом меню Управление
5. Заполняем данные и в поле Адрес запоминаем идентификатор группы.
6. Выбираем меню Работа с API. На закладке Long Poll API ставим переключатель в положение Включено, выбираем последнюю версию API и переключаемся на закладку Ключи доступа
7. Создаем ключ и даем права.
В меню Сообщения -> Настройки для бота включаем возможности ботов и кнопку Начать
8. Получаем ключ API, указав номер телефона.
9. Идентификатор сообщества и ключ api, полученные в пункте 5 и 8 соответственно, вводятся в настройках СУЛ. Необходимо перейти на вкладку "Каналы коммуникации".
Настройки VK будут расположены в самом низу.
10. Дополнительные настройки VK-бота находятся в разделе коммуникации. Необходимо перейти в "Чат-боты".
В группе полей "Настройки" находятся общие для всех ботов настройки (Telegram и VK).
Настройки VK-бота находятся в самом низу.
1) Флаг "Отображать команду "Вступить в сообщество" позволяет приглашать пользователя в группу.
2) "Список и порядок данных" определяет состав и последовательность данных для ввода пользователем при регистрации.
3) "Шаблон отображения карты VK-ботом" отвечает за текстовое описание карты пользователя.
11. Событие "При подписке на группу VK".
Чтобы настроить это событие необходимо перейти на вкладку клиенты и карты. Выбрать "События".
Добавить новое событие и в списке выбора выбрать "При подписке на группу ВК".
Для этого события можно настроить период действия и порядок применения.
Начало диалога с Vk-ботом
Для начала диалога с Vk-ботом на странице сообщества нужно нажать Сообщение и Перейти к диалогу с сообществом
Обработка объединения и стандартизации файлов
Документация к обработке объединения и стандартизации файлов
1. Описание реквизитов обработки.
1. Кнопка “Показать скрыть служебные оповещения” скрывает все элементы формы и показывает таблицу ошибок, возникших при объединение файлов и наоборот (выделена красным)
2. Реквизиты выбора файлов и каталога для сохранения (выделены зеленым)
3. Настройки выгрузки клиентов и карт.
4. Настройки работы с дублями
- Настройки работы с дублями по картам выделены зеленым. В случае нахождения дубля по карте (по полю уникальности карты) можно настроить из какого файла будут браться накопления и баланс карты (так же можно настроить их суммирование). А так же откуда будет браться информация о клиенте и карте в случае нахождения дубля по карте.
- Настройки работы с дублями по клиентам выделены красным. Можно настроить откуда брать информацию по клиенту, в случае нахождения дубля по полю уникальности клиента.
5. Таблица соответствий колонок файлов
При запуске обработки эта таблица будет заполнена всеми колонками сул. В ней необходимо задать соответствие колонки сул и колонки из выбранных файлов. Далее все колонки файлов будут стандартизированы и названы колонками сул, соответствующими им в таблице. Также можно удалить строки, которым не задано соответствие с помощью кнопки “Удалить пустые строки таблицы”.
2. Ньюансы при работе с обработкой
1. Обязательно в таблице задать соответствие колонки СУЛ “Логин” к колонками из выбранных файлов, иначе файл не будет сформирован.
2. Поле уникальности клиента (реквизит над таблицей) и соответствие колонки логин (колонка сул в таблице) необходимо указывать одинаковой. К примеру: Поле уникальности клиента = Телефон. В таком случае в соответствие колонок файлов для колонки “Логин” нужно задать колонки соответствующие номеру телефона.
3. Если в таблице соответствий не будет строк с соответствием колонкам: Пароль, Активирована. То колонки будут созданы в итоговом файле, а данные будут браться из реквизитов над таблицей (каким образом описано в их подсказках). (обусловлено тем, что без этой колонки файл в сул не загрузить).
4. Если в таблице соответствуий нету строки соответствия для колонки Пол, то в итоговую таблицу подставится колонка Пол и заполнится “none” (обусловлено тем, что без этой колонки файл в сул не загрузить).
5. Если задано соответствие для колонки Пол, то “Мужской” в итоговом файле будет “male”, а “Женский” - “female”. Если пол будет написан в файле по другому, то это ошибочная ситуация и к английскому эквиваленту он преобразован не будет, подставится просто none.
Настройки организации
Описание работы настроек организации
Настройка приоритета отправки кодов
Описание настройки в СУЛ
Эта настройка находится на вкладке "Каналы коммуникации".
Она представлена в виде таблички, расположенной в самом низу этой вкладки.
В ней можно задать методы, которыми будет отправляться код подтверждения клиенту, а так же их приоритет. Приоритет влияет на отправку кода (подробнее рассмотрено ниже).
Пример работы этой настройки на расширении конфигурации "Управление торговлей" 11.5.14.69
В СУЛ настройка приоритетов имеет следующий вид:
Так же в СУЛ включена настройка "Использовать подтверждение клиента".
При поиске карт пользователя ему отправляется код на электронную почту, так как она задана первой в приоритетах. Если же произойдет какая то ошибка при отправке кода подтверждения на почту, то сервер будет пробовать отправлять код на следующие за ней сервисы, в порядке приоритетности.
Если же код после успешной отправки сервером по каким - либо причинам не дошел клиенту, либо у клиента нету доступа к сервису, который был доступен для отправки, то при нажатии на кнопку повторной отправки на форме ввода кода будет предложен выбор его отправить. Методы и их порядок в этом меню будет соответствовать заданным в настройке приоритетов отправки кодов в СУЛ.
В случае же если таблица приоритетов пустая, то логика работы будет как в прошлых версиях ут. Вводится телефон/почта клиента и вручную выбирается куда отправить код.
Настройка отображения штрихкода карты
Можно настроить несколько вариантов отображения штрихкода карты в личных кабинетах клиента (веб-кабинет, мобильное приложение, чат-боты).
Настройка "Отображение штрихкода карты" находится в настройках организации в разделе "Настройки карт".
В случае если выбран "Статичный штрихкод", то вид штрихового кода будет следующий:
В случае если выбран "Динамический qr-код", то вид штрихового кода будет следующий:
Для динамического qr-кода можно настроить время действия (в часах).
Каналы продаж
Описание каналов продаж
Список каналов продаж
Для работы с данным функционалом у пользователя должна быть роль "Добавление и изменение каналов продаж" (ул_ДобавлениеИзменениеКаналовПродаж) или "Просмотр каналов продаж" (ул_ПросмотрКаналовПродаж)
Каналы продаж находятся на вкладке "Товары и магазины"
Для добавление нового канала нужно нажать на "Добавить". Для изменения нужно открыть существующий.
Канал продаж в журнале продаж
Так же канал продаж выведен в списке продаж и на форме продажи.
Из формы продажи можно перейти в канал продажи (нажав на кнопку открытия канала продажи).
Канал продажи в условии скидки
Так же по каналам продаж можно настроить срабатывание скидки (в условиях скидки).
Инструкция по настройке модуля Битрикс24
Инструкция по установке модуля для 1С-Битрикс
https://drive.google.com/file/d/15PZni-xeEEu_kxhGqxmWqCi8NIodNt_n/view?usp=drive_link
Скидочные и бонусные механики
Алгоритмы аналитики
Алгоритм расчета RFM-Анализа
Что такое RFM?
RFM аббревиатура (Recency Frequency Monetary — давность, частота, деньги) — сегментация клиентов в анализе сбыта по лояльности.
Определяет три группы:
- Recency (давность, пер.: новизна, свежесть) — давность сделки: чем меньше времени прошло с момента последней активности клиента, тем больше вероятность, что он повторит действие.
- Frequency (частота) — количество сделок: чем больше каких-либо действий совершил клиент, тем больше вероятность того, что он его повторит в будущем.
- Monetary (деньги) — сумма сделок: чем больше денег было потрачено, тем больше вероятность того, что он сделает заказ
Как считаем?
Данные для расчета RFM клиентов основываются на таблице продаж (bsSales). Продажи без карт не учитываются при расчете. Если у карты нет пользователя, то такие продажи также не учитываются в расчете.
Для каждого пользователя рассчитываются показатели Recency Frequency Monetary:
- Recency - количество дней между датой последней покупки пользователя и текущей датой.
- Frequency - количество продаж пользователя.
- Monetary - сумма покупок пользователя с учетом скидок.
После рассчитанные значения записываются в таблицу CustomerProfile в соответствующие значения Recency, Frequency, Monetary.
После этого карты распределяются в группы RFM согласно попаданию в значения групп RFM указанного в настройках организации.
Также согласно указанной настройки "Наименование сегментов RFM" определяем имя для полученного значения RFM и записываем его в реквизит "RFMName"
После определения числового значения записываем полученное значение RFM карте (например 132).
Алгоритм ABC-сегментации клиентов
Данные для ABC-сегментации клиентов основываются на таблице продаж (bsSales). Продажи без карт не учитываются при расчете.
- Определяется таблица с суммой покупок с учетом скидок по каждой карте. В результате должна быть таблица с колонками: Карта, сумма покупок по карте (сумма по картам).
- Таблица сортируется по сумме продаж по убыванию (от большей суммы к меньшей).
- Определяется общая сумма покупок по этой таблице (сумма по компании).
- Определяется группа ABC-сегмента (настройки процентов распределения определяются в настройках организации):
- Список карт с учетом сортировки, в сумме которые дают 80% от суммы по компании определяются в группу A
- Следующие клиенты клиенты дающие 15% от суммы по компании определяются в группу B
- Оставшиеся клиенты определяются в группу C
Настройки портрета клиента
Добавить настройку организации:
- Количество групп по Recency (int). От 1 до 9
- Количество групп по Frequency (int). От 1 до 9
- Количество групп по Monetary (int). От 1 до 9
- Границы распределения по Recency. Массив соответствий
- Для каждой N-группы граница значений определяющая попадание в группу. Например:
- Границы распределения по Frequency. Массив соответствий
- Для каждой N-группы граница значений определяющая попадание в группу. Например: Для группы "3" значения для попадания в эту группу от 25 до 45.
- Границы распределения по Monetary. Массив соответствий
- Для каждой N-группы граница значений определяющая попадание в группу. Например: Для группы "2" значения для попадания в эту группу от 21500 до 60000.
- Наименование сегментов RFM. Массив соответствий
- Необходимо для текстового представления полученных RFM показателей. Например: группы RFM 111, 112, 113 называются "VIP", группы 331, 332, 333 называются "Отток" и т.д.
- Распределение ABC-сегментации клиентов. Массив
- Три значения определяющие процент распределения для ABC-сегментации, в сумме дающие 100. Например "80,15,5".
Пример распределения групп RFM:
{
"group": 1,
"from": 0,
"to": 15
},
{
"group": 2,
"from": 16,
"to": 25
},
{
"group": 3,
"from": 26,
"to": 35
}
Пример распределения сегментов RFM
{
"groups": [111, 112, 113],
"name": "VIP"
},
{
"groups": [331, 332, 333],
"name": "Отток"
}
Клиенты
Портрет клиента
Просмотр портрета клиента
На форме элемента клиента есть гиперссылка "Портрет пользователя". При нажатии на нее откроется форма портрета клиента с данными о нем.
Настройки анализа портрета клиента
В настройках появилась новая страница "Дополнительные настройки клиента" -> "Настройки портрета клиента".
На ней можно задать:
- Распределение ABC сегментации клиентов. В этой настройке указываются проценты для групп A, B и C через зяпятую. Сумма процентов не должна превышать 100. На картинке ниже эта настройка выделена красным.
- Границы групп распределения по Recency, Frequency и Monetary, которые в дальнейшем будут использованы при формировании портрета клиента. Границы указываются значениями границы "от". Настройки границ распределения на картинке ниже выделены зеленым.
- Сегменты RFM. Для настройки сегментов добавлено две таблички, первая это сегменты, вторая это группы, входящие в этот сегмент. На основании количества групп, которые заданы в таблицах границ распределения формируются группы, которые можно добавлять в сегменты. При выделении строки в табличке сегментов в таблице групп будут показаны все группы, входящие в выделенный сегмент. На картинке ниже эти настройки выделены синим. По сегментам необходимо распределить все группы, которые выдаст программа. В противном случае настройки не будут сохранены. Количество доступных сегментов к созданию равняется количеству строк в таблице распределения RFM в квадрате. В данном случае: 32 = 9.
Обновление портрета клиентов
Для обновления портрета клиентов было добавлено событие "Расчет и обновление портрета клиентов". Настройка события производится так же на форме настроек, для этого необходимо поставить галку "Обновлять портрет клиентов по расписанию" и настроить частоту выполнения события.
После сохранения настроек будет создано событие, которое можно посмотреть в разделе "События".
Условия по портрету клиента в сценариях
В сценарии были добавлены условия по значениям портрета клиента. Список таких условий представлен на фото ниже.
Условия по портрету клиента в сегментах клиентов
В фильтры сегментов клиентов так же были добавлены условия по портрету клиента. Они аналогичны условиям из сценариев и представлены на фото ниже.
Мастер настройки портрета клиента
Начальная страница
При открытии настроек портрета клиента в случае, если таблица границ распределения пустая, будет открыт мастер настройки.
Шаг 1
На первом шаге необходимо выбрать количество групп распределения по RFM, которое будет создано.
Шаг 2
На втором шаге необходимо заполнить границы распределения групп RFM. При нажатии на кнопку "Показать подсказку" внизу формы будет открыто пояснение по группам и границам, которые будут для них заданы. Подсказка будет изменятся вместе с изменением данных в таблице.
Шаг 3
На третьем шаге будет предложено заполнить сегменты групп RFM. Таблица сегментов групп (слева) будет заполнена примерами, которые можно переименовывать/удалить и создать новые. При нажатии на "Показать подсказку" внизу формы будут показаны все нераспределенные группы.
Шаг 4
На четвертом шаге будет предложено настроить событие по обновлению портрета клиентов по расписанию. Можно задать период обновления и частоту (час, день, месяц, год).
Шаг 5
На пятом шаге необходимо настроить пороги ABC сегментации клиентов.
Завершение настройки
Последним этапом в мастере настройки портрета клиентов является применение выбранных настроек. Для того чтобы они применились нужно нажать на кнопку "Завершить"
Настройка ABC сегментации клиентов
Раздел настроек
Настройка находится в разделе "Настройки" - "Дополнительные настройки клиента"
Далее нужно перейти в "Настройки портрета клиента"
Описание настройки
Название настройки "Распределение ABC-сегментации клиентов". В значение через запятую указывается процентное соотношение распределения клиентов по сегментам A,B и C соответственно. В сумме три числа должны давать 100 процентов.
Заморозки баллов
Просмотр журнала заморозок
Для просмотра журнала заморозок нужна роль "Просмотр журнала транзакций".
Чтобы открыть журнал необходимо: Перейти на вкладку "Правила программы", далее "Журнал заморозок"
На форме можно задавать отборы по карте, по датам совершения заморозки и по датам окончания заморозки.
Для просмотра конкретной заморозки необходимо выбрать ее в таблице:
Удаление заморозки баллов
Для удаления заморозки баллов нужна роль "Просмотр журнала транзакций".
Для удаления определенной заморозки баллов нужно открыть заморозку из формы журнала заморозок:
Для удаления заморозки нужно нажать "Удалить заморозку". После нажатия появится окно подтверждения операции:
После подтверждения заморозка будет удалена, форма закроется и будет выведено оповещение о статусе операции: