Как в БП получить список всех активных задач по ID сделки?

Необходимо в БП при помощи активити PHP-код получить список всех активных задач по ID Сделки и записать их во множественную переменную БП.

Коллеги, может есть у кого готовый код?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
dzhazzz
@dzhazzz Автор вопроса
Вопрос решен

\Bitrix\Main\Loader::includeModule('tasks');
$dealId = {{ID}}; // ID Сделки
$filter = array(
'UF_CRM_TASK' => 'D_'.$dealId, // Фильтр по ID Сделки
'REAL_STATUS' => CTasks::STATE_PENDING, // Фильтр по статусу задачи
);

$tasks = array();
$rsTasks = CTasks::GetList(array(), $filter);
while ($task = $rsTasks->Fetch()) {
$tasks[] = $task;
}

$this->SetVariable("Variable1",$tasks);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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