Документация для разработчиков
Темная тема

task.item.add

Scope: task Права на выполнение: для всех

Внимание! Метод устарел и не поддерживается. Рекомендуется использовать методы tasks.task.*.

Создает новую задачу. Возвращает идентификатор добавленной задачи. Доступны следующие поля.

Параметры функции

ПараметрОписание
TASKDATAМассив полей данных по задаче (TITLE, DESCRIPTION и т.д.).

Внимание! Соблюдение порядка следования параметров в запросе обязательно. При его нарушении запрос будет выполнен с ошибками.

Пример

// Создадим задачу
var dt = new Date();
BX24.callMethod(
	'task.item.add',
	[{TITLE: 'created via REST API at ' + dt.toLocaleString(), RESPONSIBLE_ID: 1, DEADLINE: '2013-05-13T16:06:06+03:00'}],
	function(result)
	{
		console.info(result.data());
		console.log(result);
	}
);

Пример записи значений с CRM:

BX24.callMethod(
	'task.item.update',
	[1, {UF_CRM_TASK: ["L_4", "C_7", "CO_5", "D_10"]}],
	function(result)
	{
		console.info(result.data());
		console.log(result);
	}
);

Цифры это ID соответствующих значений. Значение L_4 означает привязку к задаче лида с ID = 4. Можно задавать несколько связей одного типа, например L_4, L_5.

  • L - лид
  • C - контакт
  • CO - компания
  • D - сделка


© «Битрикс», 2001-2024, «1С-Битрикс», 2024