16-06-2020 15:40

Метод получения информации по контракту

POST   /bs-core/main/loans/details

Этот метод служит для получения информации по контракту. В функционале ядра этот метод был разработан в качестве обёртки для работы с методами ЛК.

Запрос

POST /bs-core/main/loans/details
{
        "contractName": "123"
}
Описание параметров
Параметр Обязателен Тип данных Описание
contractName R [string][50]

GUID займа (контракта). Значение этого параметра передается (генерируется) при создании контракта методом "Метод создания клиента, заявки, контракта, а также ДДС с процессом Выдача по переданным агрегированным данным" (loan.name).

Ответ


                        {
    "status": "ok",
    "timestamp": 1532352981690,
    "data": {
        "amountPaid": 1844,
        "amount": 4495,
        "amountActual": null,
        "amountOverdue": null,
        "amountFine": null,
        "amountService": null,
        "status":  "Active"
    }
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
amountPaid О [float]

Вся погашенная сумма (ОС + % + штрафы + Сборы + предоплата)

amount О [float]

Общая сумма по фактическому графику (ОС + % + Пени + сборы)

amountActual О [float]

Остаток ОС +%

amountOverdue О [float]

Просрочено (все виды сумм)

amountFine О [float]

Штрафы

amountService О [float]

Сборы (не просроченные)

status О [enum]

Статус займа:

  • Active
  • Overdue
  • Closed