tasks.task.add
Scope: task Права на выполнение: для всех
tasks.task.add(fields)
Метод создает задачу.
Параметры
Параметр | Описание |
---|---|
fields | Поля, соответствующие доступному списку полей tasks.task.getfields. |
Примеры
BX24.callMethod( 'tasks.task.add', {fields:{TITLE:'task for test', RESPONSIBLE_ID:1}}, function(res){console.log(res.answer.result);} );
Для прикрепления файла к задаче перед идентификатором файла должен быть символ "n"
{ "taskId":"76", "fields": { "UF_TASK_WEBDAV_FILES": [ "n96" ] } }
С версии 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