06-12-2018 12:12

Метод получения всех платежей клиента

POST   /bs-core/main/loans/transactions/find

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

Запрос

POST /bs-core/main/loans/transactions/find
{
        "clientGuid": "111110",
        "amountMovingDirectionId": 101781,
        "dateFrom": null,
        "dateTo": null
}
Описание параметров
Параметр Обязателен Тип данных Описание
clientGuid R [string]

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

amountMovingDirectionId О [int][20]

Id Типа ДДС

101781 - Приход
101782 - Расход

dateFrom О [string]

Минимальный таймстамп для поиска в формате unix timestamp в миллисекундах. 

dateTo О [string]

Максимальный таймстамп для поиска в формате unix timestamp в миллисекундах

Ответ


                        {
    "status": "ok",
    "timestamp": 1532351931878,
    "data": [
        {
            "id": 123,
            "date": 1532351931878,
            "amount": {
                "local": 0,
                "foreign": 0
            },
            "settlementAccountId": 101671,
            "cashOfficeId": null
        }
    ]
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
id О [int][20]

Id ДДС

date О [string]

Таймстамп ДДС в формате unix timestamp в миллисекундах

amount О [object]

Сумма ДДС

amount.local О [float]

Сумма ДДС в национальной валюте

amount.foreign О [float]

Сумма ДДС в иностранной валюте

settlementAccountId О [int][20]

Id расч.счета из справочника "Банки"

cashOfficeId О [int][20]

Id Кассы