Калькулятор полей в amoCRM

  • Рассчитывайте любые показатели по формулам автоматически;
  • Визуальный редактор формул с поддержкой сложнейших функций;
  • Поддержка всех типов полей: числа, флажки, списки и даже тексты.
14 дней бесплатно

Как виджет «Калькулятор полей» повышает эффективность сотрудников

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

Автоматическая проверка корректности работы формулы

Виджет автоматически покажет результат работы формулы. Задавайте нужные поля, откуда брать значения и сразу смотрите результат подсчета.
Встроенный генератор переменных
Для работы с полями есть встроенный генератор переменных с поиском. Вам не нужно знать ID поля, просто кликните на нужное поле и оно вставится в формулу.
Приоритет формулы
Вы можете создать несколько перекрестных формул, которые будут подсчитывать значение последовательно и назначать приоритет каждой формулы.
Загрузка справочников цен через CSV
Если полей и значений очень много, используйте загрузку справочника через файл CSV. Быстро заполните его в табличном редакторе и загрузите в виджет в два клика.
Работа с покупателями
Виджет поддерживает работу в карточке покупателя. Используйте любые поля покупателей для расчета формул.
Работа с товарами
Виджет поддерживает работу в карточке покупателя. Используйте любые поля покупателей для расчета формул.
Автоматический пересчет формулы при открытии страницы
При изменении полей через API, например, какой-либо интеграцией, значения полей останутся такими же. Чтобы при открытии карточки в браузере, формула пересчитала все значения, включите автообновление значений.

Возможности для разработчиков

Виджет полноценно поддерживает JavaScript. В нем добавлено более 40 функций для работы с данными. Кроме того, вы можете самостоятельно написать любую функцию на JS для ваших задач, которые будут выполняться в карточке amoCRM.

Используя JS можно выполнять любые изменения элементов в amoCRM, например: подсвечивать нужные поля, скрывать или показывать данные по любым условиям, сравнивать значения полей, добавлять картинки, подтягивать курс доллара и многое другое.

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

Как установить и настроить «Калькулятор полей» в amoCRM

Установите виджет

Установите виджет, нажав на кнопку выше, или перейдите в настройки amoCRM, введите в строке поиска -
Калькулятор от «Команда F5» и добавьте виджет.

После установки перейдите в его настройки, выберите пользователей, которые будут работать с чек-листами и сохраните настройки виджета.

Создание простой формулы

Введите имя формулы, например "Скидка 5%"
Вставьте в "Поле для результата" ID поля, в которое будет сохранен результат вычисления. Для этого воспользуйтесь
списком полей справа.
Перейдите в настройки Калькулятора - amoCRM > Настройки > Калькулятор F5
Нажмите кнопку "Добавить новую формулу", откроется окно редактора формул (скрин)
Введите саму формулу.
Например: " ( lead.sale + lead.cf654243.data) * 0.95 " . Можно использовать все математические операторы, скобки, поля из сделок, компаний, контактов.
Для вставки в формулу поля из amoCRM используйте список полей справа. Найдите нужное поле и кликните на него, ID поля будет вставлен в то место, где стоит курсор в редакторе формул.
Проверьте правильно ли считает формула. В разделе "Зависимые поля" введите произвольные данные и нажмите кнопку "Проверить". Результат расчета появится в поле "Результат формулы".
Сохраните формулу и проверьте результат расчета в реальной карточке amoCRM.
1.
2.
3.
4.
5.
6.
7.
8.
9.
Создание формулы со значениями из "нечисловых" полей
Вы можете задать числовые значения "нечисловым" полям в amoCRM.
Примеры:
  • Переключатель "Доставка" должен прибавлять к бюджету сделки 500 рублей;
  • Каждому значению списка "Услуги", можно задать свою цену, при выборе которых они будут суммроваться в поле бюджета.

Заполните справочник

Зайдите в настройки калькулятора, вкладка Справочники.
1.
2.
Нажмите "Добавить новый справочник".
5.
Если какое то значение не должно влиять на цену, то поставьте 0.
3.
Введите название, выберите сущность Сделка, Контакт, Компания и выберите нужно поле, откуда будут браться значения для подсчета.
6.
Также можно использовать отрицательные числа.
4.
Ниже задайте значения справочника, в зависимости от выбранного в поле значения. Проще говоря, проставьте цену напротив каждого значения. Если это текстовое поле, то добавьте текст вручную и задайте ему значение.
7.
Сохраните справочник.расчета в реальной карточке amoCRM.

Создайте формулы с использованием справочников

Ничем не отличается от обычной формулы, кроме вида поля. К полю добавляется слово .data .
6.
Сохраните формулу и проверьте результаты расчета.
4.
Введите формулу, например: " ( lead.sale + lead.cf654243.data) * 0.95" . Можно использовать все математические операторы, скобки, поля из сделок, компаний, контактов.
5.
Перейдите в настройки Калькулятора - amoCRM > Настройки > Калькулятор F5
1.
2.
Нажмите кнопку "Добавить новую формулу", откроется окно редактора формул (скрин)
3.
Введите имя формулы, например "Скидка 5%"
Для вставки справочника полей в формулу нажмите на синюю иконку справа от поля. Иконка показывает, что для данного поля заданы числовые поля для значений, которые будут использованы в формуле. Будет вставлена не lead.cf654243, а lead.cf654243.data. Теперь для расчета в формуле будут использоваться числа из справочника этого поля, а само число меняется в зависимости от того, что выбрано в поле.
Работа со встроенными функциями и JavaScript
В калькуляторе есть функции для работы с переменными из amoCRM, например: список товаров, свойства пользователя, текущая дата, курс доллара и т.д. Виджет полностью поддерживает язык JavaScript.

Примеры работы на видео.