Для сложения значений в названии сделки в Битрикс24 вы можете использовать PHP скрипт или использовать встроенные функции в Битрикс24.
1. PHP скрипт:
* Создайте новый PHP скрипт или откройте файл, где вы хотите выполнить сложение значений.
* Получите данные сделки с помощью метода CCrmDeal::GetByID($dealID)
, где $dealID
- идентификатор сделки.
* Извлеките название сделки с помощью $deal['TITLE']
.
* Сложите значения в названии сделки и сохраните результат в новую переменную.
* Обновите название сделки с помощью метода CCrmDeal::Update($dealID, array('TITLE' => $newTitle))
, где $newTitle
- новое название сделки.
Пример кода:
require($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php'); CModule::IncludeModule('crm'); // Получаем данные сделки $dealID = 123; // идентификатор сделки $deal = CCrmDeal::GetByID($dealID); // Получаем название сделки $title = $deal['TITLE']; // Складываем значения в названии сделки $value1 = 'Значение 1'; $value2 = 'Значение 2'; $newTitle = $title . ' ' . $value1 . ' ' . $value2; // Обновляем название сделки CCrmDeal::Update($dealID, array('TITLE' => $newTitle));
2. Встроенные функции в Битрикс24:
* Откройте страницу редактирования сделки в Битрикс24 и перейдите в режим настройки названия сделки.
* Добавьте необходимые значения в название сделки, используя метки (например, [VALUE1]
и [VALUE2]
).
* Создайте новое поле типа "Калькулятор".
* В настройках калькулятора добавьте формулу для сложения значений: [VALUE1] + [VALUE2]
или конкатенацию строк: [VALUE1] . ' ' . [VALUE2]
.
* Сохраните изменения.
При каждом обновлении значений [VALUE1]
и [VALUE2]
, значение в названии сделки будет автоматически пересчитываться.