@zelentsovaek

Как вычислить сумму в одном поле битрикс24?

Есть сделка в Битрикс24, название это математическая операция, 1+2. создать бизнес-процесс, который при перемещении сделки во второй столбец вычисляет сумму и записывает его в поле "Сумма и валюта".?
  • Вопрос задан
  • 1729 просмотров
Пригласить эксперта
Ответы на вопрос 2
@pkramin
Попробуйте создать БП, который запускается либо каждый раз при изменении сделки, либо дергается роботом при достижении нужной стадии (второе для высоконагруженных систем актуально).

В бизнес-процессе (БП) есть функция Выполнить математические операции (см в блоке Прочее), которая позволяет выполнять простые операции со значениями полей. Можно брать значение поля "Сумма и валюта", писать его в переменную, далее эту переменную умножить на нужный коэфициент (например, добавить НДС) и записать обратно в поле.

По аналогии можно брать значения нескольких полей, выполнять с ними простые арифметические вычисления.
Ответ написан
gromdron
@gromdron Куратор тега Битрикс24
Работаю с Bitrix24
Битрикс не умеет так делать, да и не должен.
Максимум что можно выжать - попробовать создать множественное свойство и туда писать значения, а потом через итератор это все просуммировать.
В теории, если у вас только простые действия (сложение и вычитание) - без группировок (скобок), то можно попробовать сделать разбивку по знакам + и -, то это получиться циклический БП который в облаке вам все подвесит (нельзя запускать больше 2х на одном элементе).

На практике если такая необходимость есть - лучше заказать рест приложение которое будет вычислять значение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы