Получить сущности для фильтрации в сложных залоговых процессах
GET   /bs-core/main/processes/collaterals/filters/entities
Метод позволяет получить сущности для фильтрации в сложных залоговых процессах.
Пошаговую инструкцию запуска сложного залогового процесса и использование этого метода в ней смотрите здесь.
Запрос
GET /bs-core/main/processes/collaterals/filters/entities
Нет описанных параметров
Ответ
{
"status": "ok",
"timestamp": 1538554360767,
"data": [
{
"object": "com.pq.establ.dict.collateral.Collateral",
"label": "Залог",
"type": "DICTIONARY",
"singleValue": true
},
{
"object": "com.pq.establ.dict.Contract",
"label": "Залоговый билет",
"type": "DICTIONARY",
"singleValue": true
},
{
"object": "com.pq.establ.dict.Client",
"label": "Клиент",
"type": "DICTIONARY",
"singleValue": true
},
{
"object": "com.pq.establ.dict.collateral.Bill",
"label": "Накладная",
"type": "DICTIONARY",
"singleValue": true
}
]
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
object | О | [string] |
Эти значения передаются в методе "Получить поля сущностей для фильтрации в сложных залоговых процессах" параметром запроса entityItem например: GET /bs-core/main/processes/collaterals/filters/fields/com.pq.establ.dict.Contract а также в методах "Выборка залогов для запуска сложного залогового процесса" в теле запроса в поле entity например: POST /bs-core/main/processes/collaterals/select/process-type-id/1014369/date/2018-09-01T00:00:00 [ { "entity": "com.pq.establ.dict.Contract", .... "Запуск сложного залогового процесса" в массиве criterions в поле entity. например: POST /bs-core/main/processes/collaterals/execute/process-type-id/1014369/date/2018-09-01T00:00:00 { "criterions": [ { "entity": "com.pq.establ.dict.Contract" ....
|
label | О | [string] | Значения этого параметра дают информацию о сущности. |
type | О | [string] | Тип |
singleValue | О | [bool] | Одно заначение да/нет |