Добрый день.
Есть необходимость вывести в уведомление список названий задач, которые были поставлены в определенной сделке.
Вручную запускается бизнес-процесс который осуществляет данное действие.
Я смог добиться вывода всех существующих задач, но не могу понять, как отфильтровать их по привязке к сделке.
Ниже приведен код, который есть на данный момент. Tasktest - переменная шаблона БП, в нее сохраняю выбранные названия и высылаю уведомление пользователю.
\Bitrix\Main\Loader::IncludeModule("tasks");
//\Bitrix\Main\Loader::includeModule('crm');
//CModule::IncludeModule("tasks")
$tasktest = $this->GetVariable("Tasktest");
$arOrder = array();
$arFilter = array();
$arSelect = array("TITLE");
if (\Bitrix\Main\Loader::includeModule('crm')) {
$res = CTasks::GetList($arOrder, $arFilter, $arSelect);
}
$array=[];
while($tasktest = $res->fetch()){
$array[] = $tasktest;
}
$this->SetVariable("Tasktest",$array);