{% extends 'base.html' %} {% load humanize %} {% block title %}Loans Due Report{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
{% if filters.today_only %} Loans due today ({{ "now"|date:"M d, Y" }}) {% else %} {% if filters.start_date and filters.end_date %} From {{ filters.start_date|date:"M d, Y" }} to {{ filters.end_date|date:"M d, Y" }} {% else %} All upcoming due loans {% endif %} {% endif %}
Total Loans Due
{{ report_data.summary.total_loans_due|default:0 }}
Total Amount Due
KES {{ report_data.summary.total_amount_due|default:0|floatformat:0|intcomma }}
Due Today
{{ report_data.summary.today_due_count|default:0 }}
Due This Week
{{ report_data.summary.week_due_count|default:0 }}
Click on any loan for detailed actions
| Loan Details | Borrower Info | Financial Info | Due Date & Urgency | Quick Actions | |
|---|---|---|---|---|---|
|
{{ loan.loan_number }}
{{ loan.application__loan_product__name|default:"Standard Loan" }}
|
{{ loan.borrower__first_name }} {{ loan.borrower__last_name }}
{% if loan.borrower__email %}
{% endif %}
|
Principal
KES {{ loan.principal_amount|floatformat:0|intcomma }}
Outstanding
KES {{ loan.outstanding_balance|floatformat:0|intcomma }}
{% widthratio loan.outstanding_balance loan.principal_amount 100 as progress %}
|
{{ loan.due_date|date:"M d, Y" }}
{{ loan.due_date|date:"l, H:i" }}
{% if days_until == 0 %}
â ī¸
DUE TODAY
{% elif days_until == 1 %}
â°
Due Tomorrow
{% elif days_until <= 7 %}
đ
{{ days_until }} days
{% else %}
{{ days_until }} days
{% endif %}
{% endwith %}
|
|
No loans are due in the selected period.
Your portfolio is up to date.