03-12-2018 23:59

Остановка или возобновление начислений по контракту.

POST   /bs-core/main/contracts/{contractId}/execute-process/process-type-id/{processTypeId}/date/{date}

Остановка начислений и их возобновление - это процессы, которые необходимо запускать по контракту на дату. Описание процесса для фронта здесь.

Этот метод используется не только для остановки и возобновления начислений по контракту, но также и для запуска других процессов на указанную дату (например процесс пролонгации). 

Запрос

POST /bs-core/main/contracts/101341705/execute-process/process-type-id/1014350/date/2017-11-14  HTTP/1.1
Описание параметров
Параметр Обязателен Тип данных Описание
contractId М [int][20]

Идентификатор контракта

processTypeId М [int][7]
1014350 - Остановка начисления процентов
1014351 - Запуск начисления процентов
1014345 - Остановка начисления штрафов
1014346 - Запуск начисления штрафов
Список идентификаторов других процессов смотрите здесь.
date М [string]

Дата остановки или возобновления начислений по контракту или дата запуска другого процесса в формате YYYY-MM-DD

Ответ


                        {
    "status": "ok",
    "timestamp": 1510666142870,
    "data": ""
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
data О [string]

Если вызов метода был успешным, то в этом параметре возвратится пустой string.