03-12-2018 23:59
Метод получения кол-ва контрактов для сложных процессов
POST   /bs-core/main/processes/contracts/select/qty/process-type-id/{processTypeId}/date/{date}
В теле POST передаются критерии для фильтрации. Этот метод практически такой же как и стандартный метод для выборки контрактов, но возвращает только кол-во (значительно быстрее загрузки контрактов).
Запрос
/bs-core/main/processes/contracts/select/qty/process-type-id/101439/date/2016-04-15T03:00:00
[
{
"entity": "com.pq.establ.Tranche",
"field": "repaymentDate",
"value1": "2016-04-15",
"value2":"2016-05-15"
}
]
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
processTypeId | R | [int] | см. описание выше а также описане шага 1. Является параметром адресной строки. |
date | R | [date] | Дата и время до которой были созданы контракты в формате "YYYY-MM-DDThh:min:sec". Является параметром адресной строки. |
entity | R | [string] | Сущность. Значение для заполнения получается методом "Получение списка сущностей для фильтрации выборки контрактов". |
field | R | [string] | Поле сущности. Значение для заполнения получается методом "Получение полей сущности для фильтрации выборки контрактов" |
value1 | R | [object] | Дата с которой будет происходить выборка. |
value2 | R | [object] | Дата по которую будет происходить выборка. |
Ответ
{
"status": "ok",
"timestamp": 1529585291885,
"data": 5
}
У данной функции отсутствует описание параметров ответа