Найти в Дзене

Как автоматически считать значения в тройном поле Битрикс24

Вопрос.
В карточке сделки используется тройное поле: в первые две секции менеджер вводит числа, а третья должна заполняться автоматически как результат расчёта (например, умножение). Можно ли реализовать это стандартными средствами Битрикс24? Ответ.
Напрямую — нет. В одном роботе или поле Битрикс24 не умеет выполнять формулы между секциями составного поля. Однако задача решается через бизнес-процесс, если использовать приложение «Двойные и тройные поля (2 в 1, 3 в 1) в Лидах, Сделках и Смарт-процессах» как удобный контейнер для связанных значений. Логика выглядит так: при изменении карточки запускается бизнес-процесс, который забирает значение тройного поля целиком. Внутри БП это значение обрабатывается как строка, из которой с помощью регулярного выражения извлекаются первое и второе число. Эти значения сохраняются в переменные, между ними выполняется математическая операция, а результат записывается обратно в третью секцию того же поля. В итоге пользователь вводит только исходные дан

Вопрос.
В карточке сделки используется тройное поле: в первые две секции менеджер вводит числа, а третья должна заполняться автоматически как результат расчёта (например, умножение). Можно ли реализовать это стандартными средствами Битрикс24?

Ответ.
Напрямую — нет. В одном роботе или поле Битрикс24 не умеет выполнять формулы между секциями составного поля. Однако задача решается через бизнес-процесс, если использовать приложение «Двойные и тройные поля (2 в 1, 3 в 1) в Лидах, Сделках и Смарт-процессах» как удобный контейнер для связанных значений.

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

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