{% extends "dashboard/base_dashboard.html" %} {% load humanize %} {% block dashboard_section_content %}

Expected Fees

UGX {{ finance_total_expected|floatformat:0|intcomma }}

{% widthratio finance_total_collected finance_total_expected 100 as expected_progress %}
Collected against expected

Collected Fees

UGX {{ finance_total_collected|floatformat:0|intcomma }}

Collection rate: {{ finance_collection_rate|floatformat:1 }}%

Outstanding

UGX {{ finance_outstanding_total|floatformat:0|intcomma }}

{% widthratio finance_outstanding_total finance_total_expected 100 as finance_outstanding_rate %}
Outstanding share: {{ finance_outstanding_rate }}%

Collection Rate

{{ finance_collection_rate|floatformat:1 }}%

Today: UGX {{ finance_fees_collected_today|floatformat:0|intcomma }}

{% widthratio finance_fees_collected_today finance_total_collected 100 as finance_today_share %}
Today as share of collected: {{ finance_today_share }}%

Outstanding Balances by Class

{% for row in finance_class_outstanding_rows %} {% empty %} {% endfor %}
Class Total Billed Total Paid Balance
{{ row.class_name }} UGX {{ row.total_billed|floatformat:0|intcomma }} UGX {{ row.total_paid|floatformat:0|intcomma }} UGX {{ row.balance|floatformat:0|intcomma }}
No class billing data for this scope.

Top Debtors

{% for row in finance_top_debtors %} {% empty %} {% endfor %}
Student Class Balance
{{ row.student_name }}
{{ row.reg_no }}
{{ row.class_name }} UGX {{ row.balance|floatformat:0|intcomma }}
No debtors in this scope.

Recent Payments

{% for payment in finance_recent_payments %} {% empty %} {% endfor %}
Date Student Amount Method
{{ payment.payment_date|date:"M d, Y" }} {{ payment.bill.student.student_name }} UGX {{ payment.amount|floatformat:0|intcomma }} {{ payment.payment_method }}
No recent payments.

Recent Expenditures

Total expenses in scope: UGX {{ finance_expenses_total|floatformat:0|intcomma }}

{% for expenditure in finance_recent_expenditures %} {% empty %} {% endfor %}
Date Description Status
{{ expenditure.date_incurred|date:"M d, Y" }} {{ expenditure.description|truncatechars:45 }} {{ expenditure.payment_status }}
No recent expenditures.

Daily Collections (7 days)

{% for row in finance_daily_collection_rows %} {% empty %} {% endfor %}
Day Date Amount
{{ row.label }} {{ row.date|date:"M d, Y" }} UGX {{ row.amount|floatformat:0|intcomma }}
No collection data available.

Payment Method Breakdown

{% for row in finance_payment_method_breakdown %} {% empty %} {% endfor %}
Method Total
{{ row.payment_method }} UGX {{ row.total|floatformat:0|intcomma }}
No payment method data.
{% endblock %}