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
}
                    
У данной функции отсутствует описание параметров ответа