Юрий Павлюк

Цифровая трансформация продаж, комплексный интернет-маркетинг и внедрение Битрикс24

info@pavluk.online


Как превратить карточку сделки в калькулятор внутри Битрикс24 с помощью двойных и тройных полей

Во многих компаниях расчёты до сих пор живут вне CRM: в Excel, Google Sheets или «на бумажке». Менеджер считает стоимость, сроки или объёмы, а в карточку сделки заносит уже итог. В результате теряется прозрачность логики, невозможно автоматизировать пересчёт, а любые изменения требуют ручной правки.

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

Проблема пользователя

Типовой запрос выглядит так:
в карточке сделки есть три связанных значения — например, цена за день, количество дней и итоговая сумма. Пользователь хочет:

  • вводить первые два значения вручную;
  • чтобы третье значение рассчитывалось автоматически;
  • видеть результат прямо в карточке и в комментариях;
  • при изменении данных получать новый пересчёт.

Стандартные поля CRM для этого не подходят: каждое поле живёт отдельно и не умеет «знать» о значениях соседних.

Почему стандартных инструментов Битрикс24 недостаточно

В Битрикс24 нет встроенных формульных полей, которые могли бы:

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

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

Базовый инструмент, к которому приходят в первую очередь

Логичным первым шагом для пользователя становится приложение «Двойные и тройные поля (2 в 1, 3 в 1) в Лидах, Сделках и Смарт-процессах». Оно позволяет хранить несколько связанных значений в одном поле карточки, визуально напоминая строку таблицы: колонка A, колонка B и колонка C.

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

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

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

Общая логика выглядит так:

  1. Создаётся бизнес-процесс, который запускается при изменении карточки.
  2. Значение тройного поля передаётся в переменную БП целиком.
  3. С помощью регулярного выражения строка разбивается на отдельные значения:
    • первое число;
    • второе число;
    • третье (пока пустое или старое).
  4. Первые два значения сохраняются в отдельные переменные.
  5. Между переменными выполняется математическая операция (например, умножение).
  6. Результат записывается обратно в третью секцию тройного поля.
  7. При необходимости итог выводится в комментарий карточки.

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

Почему это работает стабильно

  • Тройное поле всегда хранит значения в фиксированном порядке.
  • Бизнес-процесс срабатывает при каждом изменении.
  • Пересчёт происходит мгновенно и не требует ручного запуска.
  • Логика масштабируется: можно считать суммы, коэффициенты, проценты, KPI.

Фактически карточка сделки начинает вести себя как встроенный калькулятор.

Когда стоит подключать более продвинутые сценарии

Если расчёты становятся сложнее (условия, округления, динамические формулы, работа с массивами данных), логичным следующим шагом становится приложение «REST API – методы РЕСТ Битрикс24 и JSON в роботах и БП». Оно позволяет вынести вычисления на уровень API, сохранив интерфейс тройных полей как точку ввода и вывода данных.

Такой подход особенно полезен в смарт-процессах и нестандартных воронках.

Результат для бизнеса

В результате компания получает:

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

Вывод

Связка приложения «Двойные и тройные поля» и грамотно настроенного бизнес-процесса позволяет без программирования превратить карточку Битрикс24 в полноценный калькулятор. Это редкий пример, когда нестандартная задача решается штатными средствами платформы и правильной логикой, а не сложной разработкой.

Очень плохоПлохоСреднеХорошоОтлично! (1 оценок, среднее: 5,00 из 5)
Загрузка...