Блог Горошко Андрея Bitrix24 Получить информацию об элементе rpa.item.get

Получить информацию об элементе rpa.item.get

При разработке и поддержке проектов на платформе 1С-Битрикс критически важно использовать современные стандарты D7 API. В этом руководстве мы детально изучим тему «Получить информацию об элементе rpa.item.get», разберем архитектурные особенности и предоставим готовые к интеграции примеры кода.

Получить информацию об элементе rpa.item.get

> Scope: rpa
>
> Кто может выполнять метод: любой пользователь

Метод получает информацию об элементе с идентификатором id процесса с идентификатором typeId.

Название
тип
Описание
typeId
integer
Идентификатор процесса
id
integer
Идентификатор элемента

Обработка ответа

HTTP-статус: 200

{
    "item": {
        "id": 43,
        "stageId": 4,
        "previousStageId": 3,
        "name": "Название элемента",
        "typeId": 1,
        "createdBy": 1,
        "updatedBy": 1,
        "createdTime": "19.03.2020 13:07:39",
        "updatedTime": "23.03.2020 18:34:05",
        "movedTime": "23.03.2020 18:34:05",
        "detailUrl": "/rpa/item/1/43/",
        "movedBy": 1,
        "UF_RPA_1_NAME": "Название элемента",
        "tasksCounter": 0,
        "tasksFaces": {
            "completed": [
                1
            ],
            "running": [],
            "all": [
                1
            ]
        },
        "users": {
            "1": {
                "id": "1",
                "name": "Anton",
                "secondName": null,
                "lastName": "",
                "title": null,
                "workPosition": null,
                "fullName": "Anton",
                "link": "/company/personal/user/1/"
            }
        }
    }
}

Возвращаемые данные

НазваниеОписание
stageIdИдентификатор стадии, на которой находится элемент
previousStageIdИдентификатор предыдущей стадии элемента
nameНазвание элемента
typeIdИдентификатор процесса
createdByИдентификатор пользователя, создавшего элемент
updatedByИдентификатор пользователя, изменившего элемент
movedByИдентификатор пользователя, изменившего стадию элемента
createdTimeВремя создания элемента
updatedTimeВремя изменения элемента
movedTimeВремя изменения стадии элемента
detailUrlСсылка на карточку элемента
tasksCounterКоличество заданий на элементе для пользователя
tasksFacesИнформация для отрисовки последовательности ответственных при утверждении:
— completed — кто выполнил задание
— running — кто выполняет задание
— all — все участники
usersАгрегированная информация о всех пользователях, имеющих отношение к элементу. Список, где ключ — идентификатор пользователя:
— id — идентификатор
— name — имя
— secondName — отчество
— lastName — фамилия
— title — обращение
— workPosition — должность
— fullName — форматированное имя
— link — ссылка на профиль
UF_RPA_…Значения пользовательских полей.

Значения множественных полей отдаются в виде массива.

Значение поля типа Файл отдаются в виде списка:
— id — идентификатор
— url — ссылка на файл на портале
— urlMachine — ссылка на файл для приложения

  • [](./index)
  • [](./rpa-item-add)
  • [](./rpa-item-update)
  • [](./rpa-item-get-tasks)
  • [](./rpa-item-list)
  • [](./rpa-item-delete)

💡 Экспертное мнение и рекомендации

Ключевые выводы по теме «Получить информацию об элементе rpa.item.get»:

Использование современных стандартов D7 при работе с rpa.item.get позволяет писать чистый, масштабируемый и безопасный код. Не забывайте обрабатывать исключения (try/catch) и проверять права доступа текущего пользователя перед выполнением критических операций.

Похожая задача в бизнесе?

Помогу автоматизировать процессы и внедрить ИИ

Меня зовут Андрей Горошко. Я Full-stack разработчик и эксперт по 1С-Битрикс. Настраиваю CRM Битрикс24, разрабатываю защищенные API и создаю умных ИИ-агентов для автоматизации рутины.

Related Post

Получить настройки платежной системы sale.paysystem.settings.getПолучить настройки платежной системы sale.paysystem.settings.get

Эффективная интеграция и кастомизация функционала в Битрикс24 часто требует работы на уровне API. Сегодня мы подробно рассмотрим «Получить настройки платежной системы sale.paysystem.settings.get». Вы узнаете экспертные методики работы с sale.paysystem.settings.get и

Интеграция Битрикс24 с сервисом DaData для быстрой проверки реквизитовИнтеграция Битрикс24 с сервисом DaData для быстрой проверки реквизитов

Профессиональная настройка и внедрение Битрикс24 CRM позволяет систематизировать работу отдела продаж, исключить потерю лидов и автоматизировать ключевые бизнес-процессы компании. Услуга «Интеграция Битрикс24 с сервисом DaData для быстрой проверки реквизитов» обеспечивает

Переход с облачной версии Битрикс24 на коробочную (миграция данных)Переход с облачной версии Битрикс24 на коробочную (миграция данных)

Профессиональная настройка и внедрение Битрикс24 CRM позволяет систематизировать работу отдела продаж, исключить потерю лидов и автоматизировать ключевые бизнес-процессы компании. Услуга «Переход с облачной версии Битрикс24 на коробочную (миграция данных)» обеспечивает