Получить список записей таймлайна для элемента rpa.timeline.listForItem
Scope:
rpaКто может выполнять метод: любой пользователь
DEPRECATED
Развитие метода остановлено. Используйте смарт-процессы как аналог функционала.
Метод получает список записей таймлайна для элемента itemId процесса typeId.
Записи имеют сортировку по убыванию даты создания, то есть сверху списка расположены самые новые.
Параметры метода
|
Название |
Описание |
|
typeId |
Идентификатор процесса |
|
itemId |
Идентификатор элемента |
|
start |
Параметр используется для управления постраничной навигацией. Размер страницы результатов всегда статичный — 50 записей. Чтобы выбрать вторую страницу результатов, необходимо передавать значение Формула расчета значения параметра
|
Обработка ответа
HTTP-статус: 200
{
"timeline": [
{
"id": 321,
"typeId": 24,
"itemId": 10,
"createdTime": "2020-03-26T20:28:57+02:00",
"userId": 1,
"title": "Выполнено задание",
"description": "",
"action": "task_complete",
"isFixed": false,
"data": {
"item": {
"name": "New name"
},
"scope": "task",
"stageFrom": {
"id": 30,
"name": "Утверждение бухгалтером"
},
"stageTo": {
"id": 31,
"name": "Утверждено"
},
"fields": [
{
"name": "UF_RPA_24_NAME",
"title": "Название"
}
],
"task": {
"ID": "91",
"USER_ID": "1",
"WORKFLOW_ID": "5e7cf3e91ef413.27314358",
"ACTIVITY": "RpaRequestActivity",
"ACTIVITY_NAME": "A79985_79846_49104_50661",
"NAME": "Task",
"DESCRIPTION": "",
"PARAMETERS": {
"DOCUMENT_ID": [
"rpa",
"Bitrix\\Rpa\\Integration\\Bizproc\\Document\\Item",
"24:10"
],
"TASK_EDIT_URL": "/rpa/task/id/#ID#/",
"ACTIONS": [
{
"color": "3bc8f5",
"stageId": "31",
"label": "Сохранить"
}
],
"FIELDS_TO_SHOW": [
"UF_RPA_24_NAME",
"UF_RPA_24_STRING_MANDATORY"
],
"RESPONSIBLE_TYPE": null,
"APPROVE_TYPE": null,
"FIELDS_TO_SET": [
"UF_RPA_24_NAME"
]
},
"USERS": [
1
],
"INCOMPLETE_USERS": []
}
},
"createdTimestamp": 1585247337000,
"users": {
"1": {
"id": "1",
"name": "Anton",
"secondName": "",
"lastName": "Gorbylev",
"title": null,
"workPosition": "",
"fullName": "Anton Gorbylev",
"link": "/company/personal/user/1/"
}
}
},
]
}
Возвращаемые данные
|
Название |
Описание |
|
id |
Идентификатор записи |
|
typeId |
Идентификатор процесса |
|
itemId |
Идентификатор элемента |
|
createdTime |
Время создания записи |
|
userId |
Идентификатор пользователя, который инициировал действие |
|
title |
Заголовок записи |
|
description |
Текстовое содержимое записи |
|
action |
Код типа действия |
|
isFixed |
Флаг прикрепления записи |
|
data |
Сериализованные данные о выполненном действии и связанных сущностях на момент создания записи. В зависимости от типа действия может содержать разный набор данных |
Объект data
|
Название |
Описание |
|
item |
Данные об элементе:
|
|
scope |
Код источника действия. Может принимать значение:
|
|
stageFrom |
Данные об исходной стадии на момент выполнения действия
|
|
stageTo |
Данные о новой стадии, если она была изменена при выполнении действия |
|
fields |
Массив данных о полях, значения которых были изменены при выполнении действия
|
|
task |
Данные о задании, если действие было сделано при выполнении задания |
|
users |
Данные о пользователях, которые имели отношение к действию |
Продолжите изучение
- Записи таймлайна: обзор методов
- Добавить новую запись таймлайна rpa.timeline.add
- Обновить запись таймлайна rpa.timeline.update
- Обновить флаг прикрепления записи rpa.timeline.updateIsFixed
- Удалить запись таймлайна rpa.timeline.delete