Детализация начислений за месяц
Детализация начислений за месяц
GET https://{Адрес}:9050/api/v2/get-calculations/{ЛицевойСчёт}/{Год}/{Месяц}
{Адрес} - 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 - общая сумма с учётом повышающего коэффициента и перерасчётов.