{% extends 'extends/layout.html' %} {% load static %} {% load humanize %} {% block content %} {% block styles %} {% endblock %} {% block scripts %} {% endblock %}
| SN | CLIENT | CLIENT CONTACT | OFFICER IN CHARGE | PAYMENT DATE | OVERDUE | EXPECTED AMOUNT (UGX) |
|---|---|---|---|---|---|---|
| {{ forloop.counter }} | {{ row.name }} | {{ row.contact }} | {{ row.loan_officer_names}} | {{ row.payment_date }} | {{ row.days_overdue }} day{{ row.days_overdue|pluralize:'s' }} | {{ row.expected_amount|floatformat:2|intcomma }} |
Page {{ the_data.df_overdue_payments.number }} of {{ the_data.df_overdue_payments.paginator.num_pages }}
| SN | CLIENT | CLIENT CONTACT | AMOUNT (UGX) |
|---|---|---|---|
| {{ forloop.counter }} | {{ row.name }} | {{ row.contact }} | {{ row.amount_due|floatformat:2|intcomma }} |
Page {{ the_data.df_individual_arrears.number }} of {{ the_data.df_individual_arrears.paginator.num_pages }}
| SN | AGING (DAYS) (since missed date) | TOTAL AMOUNT (UGX) (Amount in arrears) |
|---|---|---|
| 1 | 0-30 | {{ the_data.all_loans.the_0_30|floatformat:2|intcomma }} |
| 2 | 31-60 | {{ the_data.all_loans.the_31_60|floatformat:2|intcomma }} |
| 3 | 61-90 | {{ the_data.all_loans.the_61_90|floatformat:2|intcomma }} |
| 4 | 90 and above | {{ the_data.all_loans.the_90_|floatformat:2|intcomma }} |