Получить задачу из очереди#

Получает Задачу из указанной Очереди.

При включенном свойстве "Взять в работу" блок получает только Задачи в статусе New ("Создано" в Оркестраторе). Задача в статусе Failed (Application) не будет получена, даже если этот статус указан в фильтре. В таком случае возможно сообщение Task not found. При выключенном свойстве блок может получить Задачу в выбранном статусе без изменения ее статуса.

Для повторной обработки после ошибки приложения используется автоповтор в настройках Очереди. Каждая повторная попытка создается как отдельная Задача в статусе New.

СвойствоОписание
GUID/Имя Очереди[Текст] GUID или имя Очереди.
GUID задачи[Текст] Фильтр для GUID Задачи.
Название задачи[Текст] Фильтр для названия Задачи. Для поиска по части названия используется шаблон wildcard.
Статус задачи

Фильтр по статусу Задачи. Возможные значения:

  • New - Новая;
  • InProgress - В работе;
  • Success - Выполнена;
  • Failed (Application) - Ошибка (Приложение);
  • Failed (Business) - Ошибка (Бизнес);
  • Postponed - Отложена;
  • Abandoned - Заброшена.
Приоритет задачи

Фильтр по приоритету Задачи. Возможные значения:

  • Low - низкий;
  • Normal - нормальный;
  • High - высокий.
Смещение[Число] Смещение относительно начала Очереди.
Фильтр по тегам

[Текст] Фильтр по тегам. Разделителем является точка с запятой.

При использовании символа "+" перед тегом, он должен присутствовать в Задаче.

При использовании "-" - тег в Задаче должен отсутствовать. Например: "+Tag1;-Tag2".

Созданы позднее

[Дата и время/Текст] Если свойство заполнено, в результат попадут только те Задачи, у которых CreatedAt больше или равно значению этого поля.

При указании даты в текстовом формате необходимо использовать формат "dd.MM.yyyy HH:mm:ss".

Взять в работуЕсли выбрано, блок получает Задачу только в статусе New и сразу переводит ее в статус "В работе". Для получения Задач в других статусах без изменения статуса свойство необходимо выключить.
Перезаписывать объект параметров

При включении уже указанный объект параметров будет перезаписываться.

Актуально для таблицы данных, если параметры в Задаче - таблица. Иначе будет создаваться новый объект в выходной переменной параметров.

Ошибка при отсутствии задачЕсли свойство включено, отсутствие подходящей Задачи вызывает ошибку. Если выключено, свойство "Объект задачи" возвращает пустую строку.
Время ожидания[Число] Время ожидания в секундах.
GUID Задачи[Текст] Возвращается GUID Задачи.
Название[Текст] Возвращается название Задачи.
Параметры[Текст/Таблица/Словарь] Возвращаются параметры Задачи.
Объект задачи[Объект] Объект Задачи. Примеры использования объекта доступны в редакторе выражений.
Уровень обработки

Выбор уровня обработки ошибок.

Возможные значения:

  • "Default" - по умолчанию;
  • "Ignore" - ошибки игнорируются;
  • "Handle" - ошибки обрабатываются.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Уровень сообщений

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

  • "Default" - по умолчанию;
  • "Release" - вывод отключен;
  • "Debug" - вывод основной информации;
  • "Detailed" - вывод подробной информации.

Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы.

Текст ошибки[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.