Калькулятор полей: формулы в сделках и смарт-процессах
Формулы для полей CRM: суммы, НДС, даты, условия
-
Оценка
-
Установок2
-
Разработчик
-
Опубликовано29.10.2026
Описание
«Калькулятор полей» сам считает значения полей в CRM по формулам: сумму по цене и количеству, НДС, скидку, дату окончания договора, дни до оплаты, категорию клиента. Пересчёт идёт автоматически при создании и изменении элемента.
Где работает
Лиды, сделки, контакты, компании и смарт-процессы. Правило можно задать для всех воронок или только для одной.
Примеры правил
— Сумма = Цена × Количество
— Сумма со скидкой = ROUND(Сумма × (1 − Скидка / 100); 2)
— НДС 22% в сумме = VATIN(Сумма; 22)
— Окончание договора = ADDMONTHS(Дата начала; 12)
— Дней до оплаты = DAYS(TODAY(); Дата оплаты)
— Категория клиента = IF(Сумма ≥ 1 000 000; «VIP»; IF(Сумма ≥ 100 000; «Средний»; «Малый»))
— Название = «Договор № » & Номер & « от » & FORMATDATE(Дата)
Что умеет формула
— Арифметика со скобками, проценты, степень, остаток.
— Условия IF, AND, OR, NOT, проверка на пустое значение.
— Даты: прибавить дни и месяцы, разница в днях, сегодняшняя дата, год, месяц, день.
— НДС: выделить из суммы и начислить сверху.
— Округление, минимум, максимум, склейка текста.
Поля вставляются из списка — не нужно помнить их коды.
Удобно и безопасно
— Проверка формулы на любом элементе: видно результат и текущее значение, ничего не записывается.
— Правила выполняются сверху вниз: нижние видят результат верхних (сначала сумма, потом НДС от неё).
— Поле обновляется, только если значение изменилось, — без лишних обновлений и повторных срабатываний роботов.
— Результат приводится к типу поля: целое округляется, деньги — с валютой, в поле даты — дата.
— Ошибка формулы (например, деление на ноль) показывается в правиле с номером элемента, остальные правила продолжают работать.
— Защита от зацикливания: если два правила считают друг друга, пересчёт останавливается.
— Кнопка «Пересчитать все существующие элементы» — для правил, добавленных к уже заполненной CRM.
Данные
Значения полей используются только для расчёта и не сохраняются на сервере разработчика. Хранятся только правила и счётчики пересчётов.
Где работает
Лиды, сделки, контакты, компании и смарт-процессы. Правило можно задать для всех воронок или только для одной.
Примеры правил
— Сумма = Цена × Количество
— Сумма со скидкой = ROUND(Сумма × (1 − Скидка / 100); 2)
— НДС 22% в сумме = VATIN(Сумма; 22)
— Окончание договора = ADDMONTHS(Дата начала; 12)
— Дней до оплаты = DAYS(TODAY(); Дата оплаты)
— Категория клиента = IF(Сумма ≥ 1 000 000; «VIP»; IF(Сумма ≥ 100 000; «Средний»; «Малый»))
— Название = «Договор № » & Номер & « от » & FORMATDATE(Дата)
Что умеет формула
— Арифметика со скобками, проценты, степень, остаток.
— Условия IF, AND, OR, NOT, проверка на пустое значение.
— Даты: прибавить дни и месяцы, разница в днях, сегодняшняя дата, год, месяц, день.
— НДС: выделить из суммы и начислить сверху.
— Округление, минимум, максимум, склейка текста.
Поля вставляются из списка — не нужно помнить их коды.
Удобно и безопасно
— Проверка формулы на любом элементе: видно результат и текущее значение, ничего не записывается.
— Правила выполняются сверху вниз: нижние видят результат верхних (сначала сумма, потом НДС от неё).
— Поле обновляется, только если значение изменилось, — без лишних обновлений и повторных срабатываний роботов.
— Результат приводится к типу поля: целое округляется, деньги — с валютой, в поле даты — дата.
— Ошибка формулы (например, деление на ноль) показывается в правиле с номером элемента, остальные правила продолжают работать.
— Защита от зацикливания: если два правила считают друг друга, пересчёт останавливается.
— Кнопка «Пересчитать все существующие элементы» — для правил, добавленных к уже заполненной CRM.
Данные
Значения полей используются только для расчёта и не сохраняются на сервере разработчика. Хранятся только правила и счётчики пересчётов.
Дополнительные условия
Приложение работает на тарифах Битрикс24 «Базовый» и выше. Настраивать правила может только администратор портала.
Приложение записывает в поля CRM значения, рассчитанные по формулам, которые задаёт пользователь. Перед массовым пересчётом рекомендуем проверить формулу на одном элементе.
Лицензионное соглашение: https://bizintegracia.webtm.ru/field-calc/license.html
Читать полностью →
Приложение записывает в поля CRM значения, рассчитанные по формулам, которые задаёт пользователь. Перед массовым пересчётом рекомендуем проверить формулу на одном элементе.
Лицензионное соглашение: https://bizintegracia.webtm.ru/field-calc/license.html