17-02-2021 22:13
Метод получения полей отчётного лога (по всем пользователям)
POST   /bs-core/reports/reports-log/partial-load
Метод возвращает поля отчётного лога (по всем пользователям).
Для запуска этого метода проверяется привилегия executed-reports-log скопа отчетов. Такая же привилегия проверяется при запуске отчета по логу выполнения отчетов (Регистрация выполнения отчетов).
Фильтрация, сортировка, задание полей и т.п. происходит таким же образом как и для остальных методов partial-load. Смотрите например описание метода "Поиск по заявкам".
Запрос
POST /bs-core/reports/reports-log/partial-load
{
"fields": [
"id",
"startDate",
"endDate",
"user.id",
"resourceCode",
"report",
"filterInfo",
"accessLimitInfo",
"fileTaskId"
],
"orderByFields": [
{
"field": "startDate"
},
{
"field": "id",
"direction": "desc"
}
],
"searchFields": [
{
"field": "endDate",
"value": ">=2018-12-01 00:00:00"
},
{
"field": "endDate",
"value": "<=2018-12-07 00:00:00"
}
]
}
Описание параметров
Нет описанных параметров
Нет описанных параметров
Ответ
{
"status": "ok",
"timestamp": 1544191338006,
"data": [
{
"id": 4180,
"fields": {
"id": 4180,
"startDate": 1543828704372,
"endDate": 1543828708978,
"user.id": 1,
"resourceCode": "active-loans",
"report": "Активные займы",
"filterInfo": "",
"accessLimitInfo": "",
"fileTaskId": null
}
},
{
"id": 4181,
"fields": {
"id": 4181,
"startDate": 1543837561242,
"endDate": 1543837561470,
"user.id": 1073,
"resourceCode": "lead-report-list",
"report": "Отчет по лидам",
"filterInfo": "",
"accessLimitInfo": "",
"fileTaskId": null
}
},
{
"id": 4182,
"fields": {
"id": 4182,
"startDate": 1543837605898,
"endDate": 1543837607933,
"user.id": 1073,
"resourceCode": "lead-report-list",
"report": "Отчет по лидам",
"filterInfo": "",
"accessLimitInfo": "",
"fileTaskId": null
}
},
{
"id": 4183,
"fields": {
"id": 4183,
"startDate": 1543932124168,
"endDate": 1543932126299,
"user.id": 1073,
"resourceCode": "report-by-composite-process",
"report": "Отчет по сложным процессам",
"filterInfo": "",
"accessLimitInfo": "",
"fileTaskId": null
}
},
{
"id": 4184,
"fields": {
"id": 4184,
"startDate": 1543998409215,
"endDate": 1543998409472,
"user.id": 1130,
"resourceCode": "client-situation",
"report": "Положение клиента",
"filterInfo": "",
"accessLimitInfo": "",
"fileTaskId": null
}
},
{
"id": 4185,
"fields": {
"id": 4185,
"startDate": 1544016261556,
"endDate": 1544016264410,
"user.id": 1130,
"resourceCode": "client-list",
"report": "Список клиентов",
"filterInfo": "",
"accessLimitInfo": "",
"fileTaskId": null
}
}
]
}
У данной функции отсутствует описание параметров ответа