Изменения в версии

  • Добавлен параметр "Изменить статус".
  • Удалён параметр "Завершить обработку".

Параметры и их настройки

Свойство

Описание

Тип

Пример
заполнения

Обязательность
заполнения поля

Параметры

Очередь ресурсов

Название очереди ресурсов, в которой нужно искать ресурс

СтрокаНомера заявок

Да

Теги

Коллекция строк, в которой каждый элемент - это отдельный тег ресурса. Поиск будет среди тех ресурсов, у которых есть хотя бы один из перечисленных тегов

Коллекция

Элементов = 2

Нет

Статус

 

Статус, который должен иметь ресурс

Строка

Новый

Да

Это поле с выпадающим списком. Содержит:

  • Новый или В работе
  • Новый
  • В работе

Мин. приоритет

Наименьшее значение приоритета, который может быть у ресурса. Вместе со значением из поля «Макс. приоритет» составляет диапазон поиска по приоритету

Число

1

Нет

Макс. приоритетНаибольшее значение приоритета, который может быть у ресурса. Вместе со значением из поля «Мин. приоритет» составляет диапазон поиска по приоритетуЧисло

2

Нет
Мин. дата созданияНаименьшее значение даты создания ресурса. Вместе со значением из поля «Макс. дата создания» составляет диапазон поиска по дате созданияДата-время

01.04.2026 00:00:00 +03:00

Нет
Макс. дата созданияНаибольшее значение даты создания ресурса. Вместе со значением из поля «Мин. дата создания» составляет диапазон поиска по дате созданияДата-время

03.04.2026 00:00:00 +03:00

Нет
Мин. дата обновленияНаименьшее значение даты последнего обновления ресурса. Вместе со значением из поля «Макс. дата создания» составляет диапазон поиска по дате обновленияДата-время

01.04.2026 00:00:00 +03:00

Нет
Макс. дата обновленияНаибольшее значение даты последнего обновления ресурса. Вместе со значением из поля «Мин. дата создания» составляет диапазон поиска по дате обновленияДата-время

03.04.2026 00:00:00 +03:00

Нет
Тип сортировки
Тип сортировки найденных ресурсов. Действие сортирует найденные ресурсы и возвращает только первый ресурс из отсортированныхСтрокаПо увеличению приоритетаНет

Это поле с выпадающим списком. Содержит:

  • По увеличению приоритета
  • По уменьшению приоритета
  • По увеличению даты создания
  • По уменьшению даты создания
  • По увеличению даты обновления
  • По уменьшению даты обновления
Запретить чтениеЕсли значение "true", действие заблокирует найденный ресурс на чтение и скроет его в очереди. Другие роботы не смогут найти скрытый ресурс при поиске по условиюЛогический

Истина

Нет
Запретить записьЕсли значение "true", действие заблокирует найденный ресурс на запись для других роботовЛогический

Ложь

Нет
Изменить статус
Текущий статус ресурса будет изменен на выбранное значение. Если выбран вариант "Не менять статус", то текущий статус останется прежним. Значение по умолчанию: "В работе"СтрокаОбработанНет

Это поле с выпадающим списком. Содержит:

  • Новый
  • В работе
  • Обработан
  • Ошибка
  • Не менять статус
Тайм-аут, мсВремя ожидания появления в очереди подходящего ресурса. Если указано "-1", действие будет ждать бесконечно долго. Задается в миллисекундахЧисло

10000

Нет
Результаты

Теги

Коллекция строк, в которой каждый элемент - это отдельный тег ресурса

Коллекция



Приоритет

Приоритет ресурса среди других ресурсов очереди

Число

Дата создания

Дата и время создания ресурса

Дата-время

Дата обновления

Дата и время последнего обновления ресурса

Дата-время

Значение

Значение ресурса

Объект

ИдентификаторУникальный идентификатор ресурсаСтрока

СтатусСтатус ресурса, который он имел до начала работы действияСтрока

Особые условия использования

  • Искомый ресурс должен удовлетворять всем указанным параметрам поиска.
  • Если параметр "Запретить запись" включен, то при поиске игнорируются ресурсы, которые уже заблокированы на запись.
  • Действие сначала ищет все ресурсы, соответствующие указанным условиям поиска. Затем сортирует найденные ресурсы в том порядке, который выбран в параметре "Тип сортировки". Из отсортированного списка действие выбирает первый ресурс и возвращает его роботу.

Ошибки при работе действия

СобытиеОписание ошибки в логе
Закончилось время ожидания ресурса: нет ресурсов, соответствующих условиям поиска... возникло Robin.Exception.TimeExceeded

Не найдена указанная очередь ресурсов

Указанная очередь ресурсов не найдена

Если в параметре "Мин. приоритет" или "Макс. приоритет" указали значение меньше 0

Приоритет ресурса не может быть отрицательным числом
  • Нет меток