Bitrix24 API: работа с задачами

Bitrix24 API: работа с задачами
06.11.2019
API функции для работы с задачами например в обработчиках событий, в бизнес-процессах, в компонентах в коробочной версии корпоративного портала Битрикс24.

Для начала подключаем модуль задач.

\Bitrix\Main\Loader::includeModule('tasks');

Получение полей задачи по её ID:

$fields = \Bitrix\Tasks\Internals\TaskTable::getById($idTask)->fetch();

Изменение задачи, например смена ответственного:

\Bitrix\Tasks\Internals\TaskTable::update($fields["ID"], array("RESPONSIBLE_ID" => $userId));

Добавление задачи:

\Bitrix\Tasks\Internals\TaskTable::add($fields);

Выборка задач по фильтру:

\Bitrix\Tasks\Internals\TaskTable::getList(array("sort"=>array("ID"=>"ASC"),"filter"=>array("RESPONSIBLE_ID" => $userId),"select"=>array("ID","TITLE")));

Возврат к списку


Материалы по теме: