Russian (Русский) - Change language

CreateTask

Назначение

Создает задачу из указанного набора документов.

Определение

int CreateTask( int sessionId, int batchId, int stageExternalId, int priority, string comment, int UserId, int[] docIds, bool setAsCurrentTask );
    

Параметры

Имя Тип Описание
sessionId int Идентификатор сессии подключения к Серверу Приложений
batchId int Идентификатор пакета, о документе которого необходимо получить информацию
stageExternalId int Идентификатор этапа, на который будет помещена задача
priority int Приоритет задачи. Допустимые значения: см. Priority.
comment string Текст комментария к задаче
userId int Идентификатор пользователя, которому будет назначена задача. Если указан идентификатор группы, задача может быть назначена любому пользователю из данной группы. "0" означает, что задача может быть обработана любым оператором, у которого есть права на обработку данной очереди в данном типе пакета. Для очередей, обрабатываемых Сервером Обработки, данный параметр игнорируется.
docIds int[] Идентификаторы документов пакета
setAsCurrentTask bool

Признак определяет, будет ли задача добавлена в качестве текущей или будет помещена в очередь. Допустимые значения:

  • True - задача становится текущей для пользователя, вызвавшего метод;
  • False - задача будет помещена в очередь.

Возвращаемое значение

Тип Описание
int Идентификатор задачи

10.11.2020 12:08:08


Please leave your feedback about this article