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

tasks.task.update

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

tasks.task.update(taskId, fields)

Метод обновляет задачу.

Параметры

Параметр Описание
taskId Идентификатор задачи.
fields Поля, соответствующие доступному списку полей tasks.task.getfields.

Примеры

BX24.callMethod(
	'tasks.task.update', 
	{taskId:1, fields:{TITLE:'task for test', RESPONSIBLE_ID:1}}, 
	function(res){console.log(res.answer.result);}
);

Параметры метода для прикрепления файла к задаче из диска:

{"taskId": "77", "fields": {"UF_TASK_WEBDAV_FILES": ["n111"]} }
где "111" - id файла на диске.

Внимание: нужно добавлять букву n в начале


С версии 22.1300.0. В метод можно передать параметр SE_PARAMETER - список объектов с дополнительными параметрами задачи.

BX.ajax.runAction("tasks.task.add", {
	data: {
		fields: {
			"TITLE": 'REST',
			"RESPONSIBLE_ID": 1,
			"SE_PARAMETER": [
				{
					'VALUE': 'Y',
					'CODE': 3
				},
				{
					'VALUE': 'Y',
					'CODE': 2
				},
			]
		}
	}
}).then(function (response) { console.log(response);});

Значения кодов:

  1. cроки определяются сроками подзадач
  2. автоматически завершать задачу при завершении подзадач (и наоборот)
  3. обязательный отчет при завершении задачи


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх