Работа с CRM
- Настройка порядка полей через Excel
- Генерация сертификатов и обновление шаблонов
- Работа с CRM-формами
- Работа с полями в CRM
- Импорт контактов УПР
Настройка порядка полей через Excel
В случаях, когда в воронке CRM большое количество полей, которые необходимо обрабатывать, это удобнее делать в Excel. В видео рассматривается пример, как организовать правильный порядок полей.
Для этого из CRM выгружаются данные вместе со всеми полями смарт-процесса. Над необходимыми полями (столбцами) расставляются числа в соответствии с желаемым порядком. Получившуюся строку с числами необходимо сохранить отдельно, чтобы в дальнейшем использовать как мастер-файл. Полученная строка вставляется над шапкой таблицы, а потом применяется сортировка.
Генерация сертификатов и обновление шаблонов
На текущей странице описывается процесс генерации PDF-документов на основании шаблонов DOCX применительно к процедуре генерации сертификатов для олимпиад. Тем не менее, данная инструкция предлагается в качестве основы для ознакомления с функцией генерации документов в CRM Битрикс. Также в ней рассматривается процедура замены шаблона и один из вариантов реализации отправки сертификатов на основе стадий канбана в CRM.
Подробнее логика работы с сертификатами олимпиад описана в отдельной статье.
1. Создание шаблона
В шаблоне, который вы хотите использовать для генерации и рассылки сертификата, нужно использовать специальные ключевые слова в фигурных скобках, которые автоматически заменяться нужными для вас данными. Эти ключевые слова вы самостоятельно добавлять не можете, поэтому, если появится такая необходимость, обратитесь к кому-нибудь из администраторов с этим вопросом. Ключевые слова, имеющиеся в данный момент в шаблоне сертификата по итогу участия в олимпиаде:
-
{ContactFormattedName} - Полное имя участника
-
{EducationalInstitution} - Образовательное учреждение
-
{Class} - Класс
Если планируете использовать для документа подложку (фоновое изображение), то делайте использующуюся для этой задачи картинку полупрозрачной (бледной) в любом редакторе изображений. При использовании подложки в Word'е фоновое изображение автоматически делается бледным, однако при генерации документа в Битриксе на основе такого шаблона берется оригинал изображения (полноцветный, яркий) и текст плохо виден на его фоне.
2. Предоставление прав доступа
Для работы с шаблоном необходимо обладать правами доступа. Предоставить кому-либо права доступа вы можете самостоятельно, для этого нужно:
- Нажать на любую карточку, чтобы перейти в меню карточки:
- Нажать на кнопку "Документ", затем в выпавшем меню нажать на пункт "Добавить новый шаблон":
Если в карточке нет кнопки "Документ", это значит, что в настройках смарт-процесса не стоит галочка "Печать документов".
- Нажать на шестеренку, затем на пункт "Права доступа":
- Нажмите на кнопку "Добавить право доступа", укажите пользователя, которому хотите дать эти права и укажите ему роль "Менеджер".
3. Обновление шаблонов
Для того, чтобы обновить шаблон, вам нужно:
- Нажать на любую карточку, чтобы перейти в меню карточки:
- Нажать на кнопку "Документ", затем в выпавшем меню нажать на пункт "Добавить новый шаблон":
- Выберите используемый в данный момент вами шаблон, который хотите поменять, и нажмите на иконку меню, затем на пункт "Изменить":
- Если требуется откорректировать имеющийся шаблон, нажмите "Скачать шаблон" и внесите в него необходимые правки. В противном случае переходите к следующему пункту.
- В появившемся меню нажмите на кнопку "Загрузить новый", таким образом вы замените имеющийся в данный момент шаблон новым:
- Из тех настроек, что есть в данном меню, рекомендую ничего, кроме названия и тех, кто будут работать с шаблоном, не менять. Если появиться такое желание, опять же, проконсультируйтесь перед этим с администратором.
4. Генерация сертификатов
Для того, чтобы сгенерировать сертификаты, достаточно переместить карточку участника на событие "Генерация сертификата" в канбане:
Вы можете посмотреть на результат вашей работы зайдя в меню карточки и нажав на кнопку "Открыть" в сообщении "Подготовлен документ":
После проверки можете отправить сертификат участнику, для этого достаточно перенести карточку участника на событие "Отправка сертификата".
Если по той или иной причине при генерации сертификата произошла ошибка и вы хотите повторить этот процесс еще раз, переместите карточку участника на стадию "Подготовка", а затем снова на стадию "Генерация сертификата".
Работа с CRM-формами
Выпадающие списки
Выбор отображаемых элементов списка
Чтобы скрыть от пользователей пункт из списка, необходимо снять с него галочку в режиме редактирования формы. После изменений не забыть нажать "Сохранить".
Добавление новых элементов в список
Чтобы добавить новый элемент списка, необходимо в соответствующем смарт-процессе открыть "Настройки полей", найти нужное поле и добавить значение в список. После изменений не забыть нажать "Сохранить".
Чтобы новый пункт списка появился в существующей CRM-форме, необходимо включить возле него галочку в редакторе.
Удаление элементов из списка
Для удаление пункта списка настоятельно рекомендуется снимать с него галочку в режиме редактирования формы.
Для полного удаления необходимо войти в "Настройки полей" в режим редактирования поля и нажать "Удалить" в правом нижнем углу.
В случае полного удаления поле в карточке, где был выбран данный пункт, примет значение "Не выбрано".
Форма регистрации на экскурсию
Работа с экскурсиями производится в смарт-процессе CRM Битрикс "Экскурсии".
Описание процесса регистрации на экскурсию
- Заполняется форма заявки на экскурсию, как правило это делает организатор группы.
✓ При отображении формы выполняется запрос к локальному приложению, который выдает список мероприятий календаря для отображения в выпадающем списке.
✓ Локальное приложение умеет также возвращать единственное событие - в случае передачи параметра eventId. Это событие отображается в форме регистрации участника экскурсии, при этом отображается только оно, поэтому выбрать по ошибке другой вариант невозможно.
✓ В случае, если заявка заполняется для группы, имеется 2 варианта:- Группа состоит менее, чем из 25 участников. В этом случае предлагается выбрать в выпадающем списке одну из запланированных экскурсий. Список формируется на основании событий в календаре "Экскурсии плановые" группы соцсети Битрикс "Профориентация детей" (их необходимо актуализировать вручную). При отправке формы не создается новых событий в календаре.
- Группа состоит из 25 и более участников. В этом случае появляется календарь с возможностью выбрать дату и время посещения. При отправке формы создается новое событие в календаре "Экскурсии со свободной датой" группы соцсети Битрикс "Профориентация детей".
- При отправке формы запускается бизнес-процесс с активити "PHP-код", в который включен специальный скрипт, отвечающий за сохранение данных - события календаря и типа заявки (со фиксированной датой и со свободной датой).
- При попадании заявки в CRM событие календаря отображается особенным образом (это специальный тип поля - "Ссылка на календарь", собственной разработки):
Данные подтягиваются из события календаря, имеется 2 возможных действия при нажатии на поле:- При нажатии на серую кнопку с фильтром в текущем виде отображаются все записи, привязанные к данному событию.
- При нажатии в любую другую область открывается слайдер с событием календаря.
- На электронную почту, указанную при заполнении заявки, отправляется письмо со ссылкой на форму регистрации участников. При открытии формы автоматически заполняется событие, на которое регистрируется участник, при этом в выпадающем списке имеется только этот пункт, что исключает возможность ошибочного заполнения.
Работа поля типа "Ссылка на календарь" проверялась только при работе с разовыми событиями календаря. Будет ли система работать в случае использования повторяющихся событий - неизвестно.
Подробности технической реализации описаны в документации для разрабочиков.
Работа с полями в CRM
В видео объясняется, каким образом в режиме редактирования форм при помощи настроек “Правила показа полей” происходит работа с полями, которые должны отображаться по определенным условиям.
Импорт контактов УПР
Алгоритм импорта
1) Импортировать контакты
Настройки при импорте:
2) После успешного импорта выбрать фильтры в контактах. Предлагаемые фильтры показаны на скриншоте ниже
3) Если нужно передать в смарт-процесс "Профориентация" все импортированные контакты, выбрать все найденные элементы. Для этого использовать чекбокс в строке заголовков. Для проверки рекомендуется убедиться, что были отмечены все найденные элементы
4) Запустить Умный сценарий "Профориентация"
Чем больше элементов для переноса, тем дольше он будет выполняться
Признаки успешного переноса данных в смарт-процесс "Профориентации"
- Уведомление в правом верхнем углу экрана после завершения переноса (работы сценария)
- После обновления страницы Контактов, техполе перенесенных элементов принимает значение "99"
- Новые элементы в смарт-процессе Профориентации
Техническая реализация
1) Настроен БП для сущности Контакты
Ссылка на редактирование бп: https://corp.stankin.ru/crm/configs/bp/CRM_CONTACT/edit/165/
Логика работы бп:
1. Условие, которое проверяет, что "техполе" не равно "99" (при переносе техполе заполняется "99", то есть пустое техполе является признаком, что данный элемент еще не переносился"). Это необходимо, чтобы один контакт не переносился в см Профориентации несколько раз
2. Выполнение PHP-скрипта, который парсит поле "Комментарий для профориентации" (попадает в Контакт при импорте из Excel)
3. Создание элемента в СМ Профориентации
4. Присвоение техполю Контакта значения "99" - признак, что БП отработал
2) Настроен Умный сценарий "Профориентация" для сущности Контакта
В сценарии прописан робот, который запускает БП "Профориентация"
3) Настроенный сценарий запускается на выбранные Контакты
(подробнее описано выше в части для пользователей)