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роки определяются сроками подзадач
- автоматически завершать задачу при завершении подзадач (и наоборот)
- обязательный отчет при завершении задачи
Сообщение не промодерировано, возможны ошибки и неточности.
|
Как добавить чеклист при создании задачи?
Все перепробовал, никак не добавляется чеклист... В GetFields есть пункт CHECKLIST(array) , но он не работает. |
alexander.shataloff
|
||
Привязка к смарт-процессам:
ID типа смарт-процесса передаётся в шестнадцатиричном виде, ID элемента в десятичном. Т.е., для добавления-получения использовать следующий код: T(тип в 16-ричной)_(ID элемента) Функция: dechex(int $num): string Пояснения из кода - /modules/crm/classes/general/crm_owner_type.php: В динамическом типе аббревиатура typeId преобразуется в шестнадцатеричную для того, чтобы поместить полученную аббревиатуру в 3 символа. Это ограничение нескольких таблиц CRM. P.S. Смарт-счет 81 - SI_81 | ||
Эдуард Пащенко
|
||
для того, чтобы привязать crm сущность к задаче, необходимо указать код сущности и id
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.