Получить массив элементов процесса rpa.item.list
Scope:
rpaКто может выполнять метод: любой пользователь
DEPRECATED
Развитие метода остановлено. Используйте смарт-процессы как аналог функционала.
Метод получает список элементов процесса с идентификатором typeId.
Параметры метода
|
Название |
Описание |
|
typeId |
Идентификатор процесса |
|
order |
Список для сортировки, где ключ — поле, а значение — |
|
filter |
Список для фильтрации. Ключи для фильтрации по пользовательским полям должны быть в |
|
start |
Сдвиг для постраничной навигации. |
Обработка ответа
HTTP-статус: 200
В ответе будут только основные поля элементов, без данных о заданиях и пользователях элементов:
{
"items": [
{},
{}
]
}
Примеры фильтра
-
Найти элементы, на которых есть невыполненные задания текущего пользователя
{ "filter": { "tasks": "has_tasks" } }Чтобы найти элементы, на которых нет заданий пользователя, надо передать значение
no_tasks. -
Найти элементы, обновленные пользователем с идентификатором
4{ "filter": { "=updatedBy": "4" } } -
Найти элементы, обновленные или сдвинутые пользователем с идентификатором
4{ "filter": { "logic": "or", "0": { "=updatedBy": "4" }, "1": { "=movedBy": "4" } } } -
Найти элементы, у которых заполнено пользовательское поле с кодом
UF_RPA_1_STRING{ "filter": { "!=UF_RPA_1_STRING": "", } } -
Найти элементы, которые были созданы, изменены и сдвинуты в период с 19.03 по 22.03
{ "filter": { ">createdTime":"2020-03-19T02:00:00+02:00", ">movedTime":"2020-03-19T02:00:00+02:00", ">updatedTime":"2020-03-19T02:00:00+02:00", "<createdTime":"2020-03-22T02:00:00+02:00", "<movedTime":"2020-03-22T02:00:00+02:00", "<updatedTime":"2020-03-22T02:00:00+02:00" } } -
Найти элементы, которые были или созданы, или изменены или сдвинуты в период с 19.03 по 22.03
{ "filter": { "logic":"OR", "0":{ ">createdTime":"2020-03-19T02:00:00+02:00", "<createdTime":"2020-03-22T02:00:00+02:00" }, "1":{ ">movedTime":"2020-03-19T02:00:00+02:00", "<movedTime":"2020-03-22T02:00:00+02:00" }, "2":{ ">updatedTime":"2020-03-19T02:00:00+02:00", "<updatedTime":"2020-03-22T02:00:00+02:00" } } }
Продолжите изучение
- Элементы: обзор методов
- Добавить элемент процесса rpa.item.add
- Изменить элемент процессса rpa.item.update
- Получить информацию об элементе rpa.item.get
- Получить данные о текущих заданиях элемента rpa.item.getTasks
- Удалить элемент rpa.item.delete