Расчет числовых полей по формуле в Битрикс24

Сегодня посмотрим одну несложную, но полезную функцию Битрикс24— расчет по формулам.

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

Например, есть задача: при заполнении ответственным в сделке полей расходов: «сумма аренды оборудования», «сумма партнеру», «сумма контроля» автоматически рассчитывалась сумма «Итого»

Первым делом Создадим необходимые поля, будем использовать числовые

Далее настраиваем вывод полей в сделке

Расчет числовых полей по формуле в Битрикс24

После того, как подготовительные работы были сделаны, то приступаем к настройке бизнес-процесса: в уже знакомом нам разделе настроек выбираем Роботы и бизнес-процессы — Бизнес-процессы и нажимаем добавить шаблон в разделе сделок

Заполнив основные параметры шаблона приступаем к созданию действия, которое будет считать поле «Итого» в сделке

Далее выбираем действие «Изменение документа», заполняем заголовок по смыслу, выбираем поле «Итого» из списка.

Напротив выбранного поля «Итого» необходимо заполнить саму формулу, используя значения имеющихся полей, для чего вставляем в пустое поле все 3 ID полей «сумма аренды оборудования», «сумма партнеру», «сумма контроля», используя кнопку вставки значений. Между ID проставляем знак сложения.

В итоге мы получим (конкретно я получил) формулу вида:

={=Document:UF_CRM_1536911727}+{=Document:UF_CRM_1536911977}+{=Document:UF_CRM_1536912042}

Закончив с составлением формулы поля «Итого» и сохранения всех изменений смотрим, как работает БП непосредственно в сделке

33
Начать дискуссию