Расчеты по аренде
Авторизация, начисления, платежи и расчет пени по каждому договору с выгрузкой в CSV.
{{ user ? `Вы вошли как ${user.username}` : 'Не авторизованы' }}

Вход

{{ errors.login }}

Договоры

Новый договор

{{ errors.contract }}

Ставка рефинансирования

Если период не задан, берется значение по умолчанию.
{{ fmtDate(r.start_date) }} — {{ fmtDate(r.end_date) }} · {{ r.rate_percent }}%
Ставки пока не заданы.
Ставка по умолчанию: {{ defaultRefRate ?? '—' }}%

Список договоров

Пока нет сохраненных договоров.
{{ c.name }}
с {{ fmtDate(c.start_date) }} · долг {{ fmtMoney(c.summary?.totalDebt) }} ₽
CSV
{{ selectedContract.name }}
Старт: {{ fmtDate(selectedContract.start_date) }} · Тип пени: {{ selectedContract.penalty_type === 'ref_rate' ? 'ставка рефинансирования' : 'фиксированный %' }} · Месячный платеж: {{ fmtMoney(selectedContract.annual_amount/12) }} ₽
Скачать расчет (CSV)

Редактировать договор

{{ errors.contract }}
Период
{{ fmtDate(summary.startDate) }} — {{ fmtDate(summary.endDate) }}
Долг по аренде
{{ fmtMoney(summary.rentDebt) }} ₽
Долг по пене
{{ fmtMoney(summary.penaltyDebt) }} ₽
Общий долг
{{ fmtMoney(summary.totalDebt) }} ₽
Всего начислено пени
{{ fmtMoney(summary.totalPenaltyAccrued) }} ₽

Платежи

Платежей пока нет.
{{ fmtMoney(p.amount) }} ₽
{{ fmtDate(p.pay_date) }} · {{ p.note }}
Файл: {{ p.file_name }} ({{ fmtFileSize(p.file_size) }}) Просмотреть Скачать
#{{ p.id }}

Добавить платеж

Выбран: {{ paymentFile.name }} ({{ fmtFileSize(paymentFile.size) }})
До 10 МБ, один файл на платеж.
{{ errors.payment }}

Движение по дням

При больших периодах скачайте CSV.
Расчет по дням пуст.
Дата Начисление Оплата Пеня за день Долг по аренде Долг по пене Общий долг
{{ fmtDate(row.date) }} {{ fmtMoney(row.dueAdded) }} {{ fmtMoney(row.paymentApplied) }} {{ fmtMoney(row.penaltyAdded) }} {{ fmtMoney(row.rentDebt) }} {{ fmtMoney(row.penaltyDebt) }} {{ fmtMoney(row.totalDebt) }}