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);});
Значения кодов:
- cроки определяются сроками подзадач
- автоматически завершать задачу при завершении подзадач (и наоборот)
- обязательный отчет при завершении задачи
© «Битрикс», 2001-2024, «1С-Битрикс», 2024