Настройка вычисляемых и зависимых полей в CRM — упрощение работы в Salesforce и Битрикс24

Вычисляемые поля в CRM

CRM в коммерческом отделе — инструмент, упрощающий работу в компании. Но, как и все инструменты, его также можно и нужно настраивать. Рассмотрим два способа оптимизации — вычисляемые и зависимые поля на примере Salesforce и Битрикс24.

Яндекс Cloud называет Вычисляемыми полями дополнительные области данных, значения которых определяются вычислением по заданной формуле. Они позволяют произвести новые измерения и показатели. При этом исходные сведения никак не изменяются.

Актуальность задачи

Упрощение работы человека важно везде. Чем больше операций можно передать роботам и алгоритмам, тем больше времени остаётся у персонала для интеллектуальной и нестандартной работы.

Что можно вычислять автоматически:

  • применение скидки;
  • калькуляция итоговой цены (товар + доставка + …);
  • цены в разных валютах и т.д.

Настройка вычисляемых полей в Salesforce и Битрикс24

Ранее мы рассказывали, как может быть настроен перенос типов записей Процессов продаж из Sf в Направления сделок Б24 для большого производственного предприятия. Рассмотрим реализацию еще одного блока.

В Сейлсфорс Вычисляемые поля (Formula field) настраиваются в разных сущностях. Реализуем и настроим его в сущности Возможность (она же Сделка).

Переходим в раздел Настроек

Настройка вычисляемых полей Salesforce
Настройка вычисляемых полей Salesforce

В менеджере объектов выбираем сущность Возможность

Возможность в менеджере проектов
Возможность в менеджере проектов

Далее во вкладку Поля и взаимосвязи и реализуем новое поле

Поля и взаимосвязи
Поля и взаимосвязи

Используем тип данных Формула

Тип данных Формула
Тип данных Формула

Заполняем необходимые области

Необходимые области настройки
Необходимые области настройки

Следующим этапом переходим в конструктор формул и выбираем вкладку Сложная формула

Вкладка Сложная формула
Вкладка Сложная формула

В открывшемся разделе открываем окно со вставкой поля

Окно со вставкой поля
Окно со вставкой поля

Используем Стоимость и вставляем

Использование Стоимость
Использование Стоимость

Добавляем нужный оператор

Добавление оператора
Добавление оператора

Так выглядит готовое выражение

Готовая формула
Готовая формула
Расчет суммы со скидкой
Расчет суммы со скидкой

Настраиваем права доступа на редактирование и макеты страниц.

Права доступа на редактирование и макетов страниц
Права доступа на редактирование и макетов страниц
Правки в макетах страниц
Правки в макетах страниц

Готово, настроенный элемент появился в общем списке.

Поля и взаимосвязи
Поля и взаимосвязи

Переходим в имеющуюся возможность (заявку) и видим, что теперь отображается сумма с 15% скидкой от общей стоимости.

Отображение суммы со скидкой
Отображение суммы со скидкой

В Битрикс24 стандартный функционал, к сожалению, пока еще не позволяет реализовать произвольные выражения. Но, программисты напишут код для требуемого функционала под конкретную задачу.

Программирование Скидки в Битрикс24
Программирование Скидки в Битрикс24

Как теперь это работает Например, мы сделаем настройку вычисляемого поля Скидки. (Для демонстрации мы взяли скидки в числовом варианте, но по запросу возможна процентная (%) версия.) При подготовке счета в CRM добавляем информация о товарах и их стоимости. В доработанное поле мы вносим размер скидки на одну единицу. В результате, формула определяет Сумму скидки и Итого.

Зависимые поля в CRM

Еще одна возможность автоматизации работы менеджеров в системе — использование Зависимых полей (Dependent fields). Настроенные элементы с зависимостями не только упрощают ввод информации, но и исключают некорректные формулировки или ошибки ввода, которые из карточки Сделки или Возможности передаются в учетные системы (например, интеграция с 1С) или в личный кабинет сайта (интеграция с сайтом).

Для каких элементов это применимо

  • География — страны, субъекты, города, районы, улицы, дома;
  • Кадры — компания, подразделение, должность (не всегда актуально), ФИО;
  • Валюта — страна, валюта;
  • Каталог — бренд, тип товара, модификация; и т.д.

Настройка зависимых полей в Salesforce и Битрикс24

Посмотрим, как это работает в SF. Такие настройки можно делать в разных сущностях. Для примера мы настроим их в сущности Организация и построим списки с географическими параметрами — субъектами и входящими в них городами.

В менеджере объектов используем сущность Организация

Сущность Организация
Сущность Организация

Далее вкладка Поля и взаимосвязи

Поля и взаимосвязи
Поля и взаимосвязи

Создаём новую область

Новая область
Новая область

Выберем подходящий тип. Для конкретного проекта мы использовали раскрывающийся список

Раскрывающийся список для проекта
Раскрывающийся список для проекта

Вносим требуемые данные

Заполнение необходимых данных
Заполнение необходимых данных

Выполняем базовые настройки

Базовые настройки
Базовые настройки

На этом этапе настройка заканчивается. Нажимаем Сохранить и создать. Добавим еще одно поле таким же образом. Пропустим этот этап, так как он абсолютно аналогичен

Сохранение настроек
Сохранение настроек

Теперь возвращаемся в сущность Организация в менеджере объектов. Нажимаем Поля и взаимосвязи, и далее в Зависимости полей

Кнопка Поля и взаимосвязи
Кнопка Поля и взаимосвязи

Создаём новую зависимость

Новая зависимость полей
Новая зависимость полей

Из выпадающих списков выбираем Управляющее и Зависимое поле

Управляющее и зависимое поле
Управляющее и зависимое поле

Выбираем необходимые Значения путем включения их в нужный столбец

Необходимые значения путей
Необходимые значения путей

Готово. Так выглядит результат созданных выше настроек

Города, относящиеся к субъекту
Города, относящиеся к субъекту
Города Московской области
Города Московской области

Как и в случае с вычисляемыми полями, в Битрикс24 стандартный функционал не позволяет реализовать такую функцию. Однако этот недостаток легко решается разработкой так называемого “Пользовательского типа поля”. Например:

Настройка пользовательского типа полей
Настройка пользовательского типа полей

В настройках к материнскому полю Страна прикрепляем дочернее Россия, которое хранит в себе записи с регионами.

Прикрепление дочернего поля к материнскому
Прикрепление дочернего поля к материнскому

В итоге во время работы, при выборе Страны (Российская Федерация), чуть ниже открывается выпадающий список с регионами, относящимися только к России.

Результаты и выводы

Настраиваемые и вычисляемые поля — удобные компоненты для облегчения и автоматизации работы менеджеров. В SF процесс их настройки прост и не занимает много времени. Это наглядный пример развитой функциональности платформы.

По умолчанию в Битрикс24 таких возможностей нет. При наличии необходимого опыта и компетенций, эти и не только доработки возможно реализовать при помощи кода.

11
Начать дискуссию