CRM постоянно пополняется городскими и мобильными номерами клиентов, адресами и ФИО — одни из них вводят менеджеры, другие подгружаются из форм на сайтах, третьи попадают в систему из писем, приходящих на почту.
Телефоны выглядят абсолютно по-разному: со скобками, дефисами, пробелами, плюсами, кодами, запятыми и т. п. — чтобы разобраться, где мобильный, а где городской номер, часто приходится тратить уйму времени. Особенно, когда клиенты из разных регионов.
Та же проблема с адресами, где-то забыли или поленились ввести индекс, где-то сократили название города или улицы. Неверно указали координаты на карте и т.д.
С ФИО в контактах та же беда. Путают имена и фамилии, делают ошибки в именах, неправильно склоняют по падежам и неверно указывают пол.
Модуль предназначен для стандартизации данных Вашей компании. Неполные, или заполненные с ошибкой, данные переводит в полный стандартизированный формат. Активити работает на основе сервиса Dadata и в данный момент работает со следующими данными (на входе и выходе):
Фамилия Имя Отчество
Отформатированные данные
ФИО в дательном падеже
ФИО в родительном падеже
Пол
Фамилия
Имя
Отчество
Весь массив в JSON
Адрес
Регион
Индекс
Код страны в международном формате
Код региона в международном формате
Адрес в пределах кольцевой?
GPS широта
GPS долгота
Оценочная стоимость помещения
Площадь помещения
Весь массив в JSON
Телефон
Тип (мобильный или стационарный)
Страна
Отформатированные данные
Оператор абонента
Часовая зона абонента
Весь массив в JSON
Кейсы:
Сотрудники спешат и заполняют данные в системе, путая местами имя с отчеством, забывают указать пол. Настраиваем БП, который будет при добавлении приводить все в порядок
Активити может помочь сформировать данный для рассылки писем. Правильно просклоняет ФИО и в зависимости от пола, заполнить обращение в заголовке
При неполных данных адреса сформирует полные данные в общепринятом формате с определением страны и индекса. Незаменимо если у вас автоматизирована отправка бумажных писем.
При автоматизированной отправки СМС определит часовой пояс абонента и оператора, стандартизирует номер телефона и выполнит отправку в удобное время для абонента
Так же есть возможность получить весь массив данных в формате JSON и другим нашим активити из маркетплейс обработать ответ. Это поможет сократить количество запросов к сервису Dadata
Для работы модуля необходима библиотека Curl
1) Устанавливаем модуль
2) Создаем на сайте php-файл, в который добавляем следующий код
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); $APPLICATION->IncludeComponent("mdsoft:crmstandart.connector", "", array(), false ); ?> |
3) Файл будет являться коннектором и если файл находится на домене CRM-системы, то устанавливаем права доступа к нему неавторизованным пользователям (иначе система будет запрашивать пароль и активити не сможет обработать данные)
4) Регистрируемся и получаем ключи доступа в сервисе Dadata (Стандартизация — это платный метод, стоит 10 коп. за запись. Первые 100 записей можно обработать бесплатно.)
5) В настройках настройки модулей –> Стандартизация данных (активити) указываем ключи доступа Dadata и абсолютный путь к созданному файлу-коннектору
6) В дизайнере БП активити находится в разделе “Прочее”
7) Активити передает результаты проделанной работы в указанную переменную из настроек шаблона БП (см. скриншоты)
Внимание! Повторная установка в демо-режиме приведет к окончанию демо‑режима и невозможности использовать модуль.