Расчетные поля, вычисляемые по вашим формулам без кода, в CRM и смарт-процессах
Доступно в подписке
  • Главная
  • Продажи и CRM

Расчетные поля, вычисляемые по вашим формулам без кода, в CRM и смарт-процессах

Сложение, вычитание, умножение и деление. Проверка и запись

Описание
В CRM Битрикс24 часто нужно вычислять показатели на основе данных карточки: разницу между планом и фактом, итоговую сумму, произведение количества на коэффициент или отношение двух значений. Считать вручную и переносить результат из Excel неудобно, особенно когда расчёт требуется для нескольких сделок или других элементов CRM.

Приложение для Битрикс24 «Расчетные поля, вычисляемые по вашим формулам без кода, в CRM и смарт-процессах» позволяет собрать простую арифметическую формулу в визуальном конструкторе и записать вычисленное значение в обычное числовое поле CRM.

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

Основной функционал

Приложение помогает настраивать расчётные поля CRM и управлять их пересчётом в одном интерфейсе.

Возможности конструктора:

  • Выбор CRM-раздела: сделки, лиды, контакты, компании или доступные смарт-процессы.
  • Сборка формулы без кода и JSON: перенос значения, сложение, вычитание, умножение или деление.
  • Использование второго числового поля или фиксированного числа в качестве второго операнда.
  • Выбор существующего числового поля для записи результата.
  • Проверка формулы на выбранной карточке без записи в CRM.
  • Готовые шаблоны для суммы, разницы, умножения и деления показателей.

Управление расчётами:

  • Сохранение черновика и публикация проверенного правила.
  • Ручной пересчёт одной карточки или выборочный массовый пересчёт до 20 карточек за запуск.
  • Пауза и продолжение массового задания, повтор после контролируемой ошибки.
  • Журнал запусков с результатом и отметкой о фактической записи.
  • Версии опубликованных правил, возврат к выбранной версии, приостановка и восстановление правил.
  • Назначение редакторов и читателей для каждого правила.

Приложение отделяет проверку формулы от изменения данных. Публикация правила сама по себе не запускает расчёт: запись начинается только по отдельной команде пользователя.



Почему приложение востребовано?

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

Приложение будет полезно:

  • руководителям продаж, которые сравнивают плановые и фактические показатели;
  • менеджерам, которым нужны расчётные суммы и коэффициенты в сделках;
  • администраторам Битрикс24, которые настраивают поля и правила расчёта без разработки;
  • операционным специалистам, которые пересчитывают данные после изменения методики;
  • командам, работающим со смарт-процессами и собственными числовыми показателями.

Вместо отдельных калькуляторов, таблиц и инструкций вы получаете повторяемую формулу, понятный порядок запуска и возможность проверить, действительно ли результат записался в CRM.



Ключевые преимущества

  • Без программирования – настройка арифметических формул через визуальный интерфейс.
  • Безопасный предпросмотр – расчёт на реальных данных без изменения карточки.
  • Контроль записи – отдельные действия для сохранения, публикации и пересчёта.
  • Работа с разными сущностями CRM – от сделок и лидов до смарт-процессов.
  • Выборочный массовый запуск – пересчёт до 20 карточек с результатом по каждой.
  • Прозрачная история – журнал, версии правил и возможность повторить задание после ошибки.
  • Разграничение доступа – редакторы и читатели правил с учётом штатных прав CRM.


Бизнес-кейс

Отдел продаж хранит в сделках два показателя: «План» и «Факт». Руководителю нужно видеть в третьем поле отклонение от плана, не поручая менеджерам вычисления вручную.

Администратор создаёт числовое поле «Отклонение от плана» и настраивает формулу «Факт минус План». Затем выбирает тестовую сделку, выполняет проверку без записи и сравнивает результат с ожидаемым.

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

Такой сценарий помогает применять единую методику расчёта и уменьшает число ручных операций. При этом приложение не изменяет карточки автоматически после публикации правила.



Где особенно удобно использовать приложение?

Приложение пригодится, когда нужно:

  • рассчитать разницу между планом и фактом;
  • сложить два числовых показателя;
  • умножить количество на коэффициент;
  • прибавить или вычесть фиксированную величину;
  • вычислить точное отношение двух показателей;
  • скопировать число из одного поля CRM в другое;
  • пересчитать ранее созданные карточки после изменения формулы;
  • предоставить сотрудникам доступ к просмотру или редактированию правил.

Все эти задачи выполняются с использованием обычных числовых полей CRM. Результат остаётся в карточке, а не только в окне приложения.



Как настроить расчётное поле?

  1. Подготовьте поля. В нужном CRM-разделе создайте или выберите одиночные числовые поля-источники и заранее создайте отдельное числовое поле результата.
  2. Выберите карточку. Откройте конструктор правила, задайте название, выберите CRM-раздел и тестовую карточку.
  3. Соберите формулу. Укажите первое поле, действие и, если нужно, второе поле либо фиксированное число. Для десятичной константы используйте точку, например 12.5.
  4. Настройте результат и доступ. Выберите поле результата, при необходимости назначьте редакторов и читателей.
  5. Сохраните и проверьте. Сохраните черновик и нажмите «Проверить без записи». Убедитесь, что вычисленное значение верное.
  6. Опубликуйте правило. Публикация фиксирует проверенную версию, но не обновляет карточку.
  7. Запустите расчёт. Нажмите «Пересчитать эту карточку» или выберите до 20 карточек для массового запуска. Проверьте поле результата и вкладку «Журнал».

Для быстрого старта предусмотрены готовые шаблоны формул и обучение из пяти шагов. Инструкцию можно повторно открыть через кнопку «Как начать».



Массовый пересчёт и контроль результата

Для пересчёта нескольких элементов откройте опубликованное правило, найдите нужные карточки, отметьте от 1 до 20 и запустите обработку.

Карточки обрабатываются отдельно. Можно поставить задание на паузу: текущая карточка завершится, а оставшиеся дождутся продолжения. Если одна карточка завершилась ошибкой, результаты остальных сохраняют собственные статусы. После исправления причины доступен повтор задания.

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

Права доступа и безопасность

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

Для каждого правила можно назначить:

  • Редакторов – могут просматривать, изменять, публиковать и запускать доступное правило.
  • Читателей – могут просматривать правило, но не изменять и не запускать его.

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

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



Важные особенности и ограничения

  • Запуск только вручную. В текущей версии нет автоматического пересчёта по событиям CRM, робота Битрикс24 или действия для бизнес-процессов.
  • Одна арифметическая операция в формуле. Поддерживаются перенос значения, сложение, вычитание, умножение и деление. Сложные вложенные выражения, условия и автоматическое округление не предусмотрены.
  • Только одиночные числовые поля типов integer и double. Валютные, текстовые, множественные поля, даты и списки не поддерживаются.
  • Поле результата создаётся заранее в настройках CRM. Приложение не создаёт его автоматически.
  • До 20 карточек за один массовый запуск. При ограниченной поисковой выдаче нужно уточнить запрос.
  • Точное деление без скрытого округления. Деление на ноль и результаты с бесконечной десятичной записью, например 1 / 3, отклоняются.
  • Повторная проверка после изменений. При изменении формулы, полей или тестовой карточки необходимо заново выполнить предпросмотр перед публикацией.
  • Облачный Битрикс24. Работа проверена для облачной версии; совместимость с коробочной версией пока не подтверждена.

Что в итоге получает пользователь?

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

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


Вопросы и ответы

Что делает приложение «Расчетные поля, вычисляемые по вашим формулам без кода, в CRM и смарт-процессах»?

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

С какими сущностями CRM работает приложение?

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

Какие математические операции поддерживаются?

Доступны сложение, вычитание, умножение, деление и перенос значения из одного числового поля в другое. Вторым значением может быть другое поле CRM или фиксированное число. Каждая формула поддерживает одну арифметическую операцию. Сложные выражения из нескольких действий в текущей версии не предусмотрены.

Нужно ли программировать или знать REST API для создания формул?

Нет. Приложение предлагает визуальный конструктор, в котором достаточно выбрать поля, арифметическое действие и место записи результата. Также предусмотрены готовые шаблоны для распространённых расчётов. Работать с кодом, JSON или REST API не требуется.

Выполняются ли расчёты автоматически при изменении полей CRM?

Нет. В текущей версии пересчёт запускается вручную. Пользователь публикует правило, а затем отдельно запускает его для одной или нескольких карточек. Автоматический запуск по событиям CRM, через роботов или бизнес-процессы пока не поддерживается.

Можно ли пересчитать сразу несколько сделок или других элементов CRM?

Да. Приложение поддерживает выборочный массовый пересчёт до 20 карточек за один запуск. Можно найти нужные элементы, выбрать их и запустить обработку. Предусмотрены пауза, продолжение и повтор задания после контролируемой ошибки. Результаты обработки доступны в журнале.

Безопасно ли приложение изменяет данные CRM?

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

Нужно ли заранее создавать поле для результата вычислений?

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

Можно ли изменять формулы и разграничивать доступ сотрудников?

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

Можно ли проверить формулу до изменения данных и посмотреть историю расчётов?

Да. Функция «Проверить без записи» позволяет увидеть результат вычисления на выбранной карточке, не изменяя её. После публикации и запуска расчёта информация сохраняется в журнале: время выполнения, использованное правило, результат и факт изменения поля. Это помогает контролировать вычисления и проверять корректность записанных значений.

Рейтинг
0 /5
5 звезд
0
4 звезды
0
3 звезды
0
2 звезды
0
1 звезда
0
Отзывы
Отзывы отсутствуют!

Другие приложения разработчика

Экспорт чатов в Excel и CSV (+ Коллабы, Каналы, Задачи) Mobile Подписка

Выгрузка групповых и личных чатов за выбранный период

(21)
(999)
REST API - методы РЕСТ Битрикс24 и JSON в роботах и БП Mobile Подписка

Безлимитные запросы по АПИ, фильтр и обработка ч/з JSONPath

(34)
(1153)
Запрет редактирования полей Mobile Подписка

Защита выбранных полей от изменения (настраиваемый список)

(23)
(655)
История изменения полей Mobile Подписка

Кто, когда и что изменил в карточке CRM и Смарт-процессе

(19)
(566)
Своя короткая пауза в роботах и БП Mobile Подписка

Пауза менее 10 минут (от 1 до 600 секунд), робот и активити

(25)
(399)
Двойные и тройные поля (2 в 1, 3 в 1) в CRM и Смарт-процессах Mobile Подписка

Два или поля, расположенные на одной линии, в CRM и смартах

(26)
(494)
Экспорт диалогов из Открытых линий в Excel и CSV Mobile Подписка

Выгрузка сообщений из каналов Контакт-центра в таблицу

(17)
(579)
Отправка в Telegram: чат-бот для сообщений из роботов и БП Mobile Рекомендуем Подписка

Безлимитные уведомления (с фото, аудио, видео) в ЛС и группы

(35)
(660)
Поиск Контактов, Компаний, Сделок, Лидов, Задач и Сотрудников Mobile Подписка

Позволяет найти элементы с помощью робота и активити БП

(19)
(463)
Уведомления о Задачах в Telegram Mobile Подписка

Задача поставлена, завершена или в ней новый комментарий

(12)
(307)