17-02-2021 15:31

Получение баланса по указанным видам сумм и движений для контракта, с разбивкой по траншам

POST   bs-core/main/contracts/{contractId}/balanceByTypes

Метод возвращает баланс по указанным видам сумм и движений по контракту, с разбивкой по траншам

Запрос

{
"actionTypeIds": [ 101022  ], 
"amountTypeIds": [ 101291 ], 
"date": "2020-07-01", 
"isOutBalance": true, 
"outBalance": false 
}
Описание параметров
Параметр Обязателен Тип данных Описание
actionTypeIds R [string]

список id типов документов

amountTypeIds R [string]

список id типов движений

date R [date]

дата за которую берется баланс

isOutBalance О [bool]

 считать в балансе

outBalance О [bool]

считать забалансом

Ответ


                        {
    "status": "ok",
    "timestamp": 1592554128445,
    "data": [
        {
            "trancheRepaymentDate": "2020-06-27",
            "moneyLocal": -1573.11,
            "moneyForeign": 0.0
        },
        {
            "trancheRepaymentDate": "2020-07-27",
            "moneyLocal": -2145.04,
            "moneyForeign": 0.0
        },
        {
            "trancheRepaymentDate": "2020-08-27",
            "moneyLocal": -2725.74,
            "moneyForeign": 0.0
        },
        {
            "trancheRepaymentDate": "2020-09-27",
            "moneyLocal": -3556.11,
            "moneyForeign": 0.0
        }
    ]
}
                    
Описание параметров
Параметр Обязателен Тип данных Описание
trancheRepaymentDate О [date]

дата выплаты по траншу

moneyLocal О [float]

сумма  в местной валюте

moneyForeign О [float]

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