Детализация начислений за месяц
Детализация начислений за месяц
GET https://{Адрес}:9050/api/v1/GetCalculations/{ЛицевойСчёт}/{Год}/{Месяц}
{Адрес} - IP-адрес или доменное имя компьютера, где размещён сервер-приложений webapi
{ЛицевойСчёт} - номер лицевого счёта абонента так, как он написан на квитанции или считан из QR-кода (поле PersAcc)
{Год} - год, за который требуется детализация начислений
{Месяц} - месяц, за который требуется детализация начислений
В случае успешного запроса сервер возвращает HTTP-код 200 со следующим JSON-массивом (UTF-8):
[
{
"type": "Жилищная услуга",
"name": "Ремонт общего имущества",
"unit": "м[2*]",
"volume": 70.1,
"tariff": 4,
"accrued": 280.4,
"factor": null,
"factorAccrued": 0,
"recalculation": 0,
"total": 280.4
},
{
"type": "Жилищная услуга",
"name": "Содержание общего имущества",
"unit": "м[2*]",
"volume": 70.1,
"tariff": 6,
"accrued": 420.6,
"factor": null,
"factorAccrued": 0,
"recalculation": 0,
"total": 420.6
},
{
"type": "Вид коммунального ресурса",
"name": "Водоотведение",
"unit": "м[3*]",
"volume": 0.5693,
"tariff": 26.66,
"accrued": 15.18,
"factor": null,
"factorAccrued": 0,
"recalculation": 0,
"total": 15.18
},
{
"type": "Вид коммунального ресурса",
"name": "Холодное водоснабжение",
"unit": "м[3*]",
"volume": 0.5693,
"tariff": 59.91,
"accrued": 34.1,
"factor": null,
"factorAccrued": 0,
"recalculation": 0,
"total": 34.1
}
]
Описание полей
type - вид услуги (Жилищная услуга, Коммунальная услуга, Дополнительная услуга и Вид коммунального ресурса);
name - название услуги;
unit - единица измерения;
volume - объем потребления, площадь, количество;
tariff - значение тарифа;
accrued - сумма начисления;
factor - повышающий коффициент (может быть null);
factorAccrued - плата за повышающий коэффициент;
recalculation - сумма перерасчётов;
total - общая сумма с учётом повышающего коэффициента и перерасчётов.