{% extends "../base.html" %} {% load crispy_forms_tags %} {% load humanize %} {% block page_title %}Class Bills Management{% endblock %} {% block content %}

Class Bills Management

Manage billing for all academic classes and track payment collections.
Monitor totals, collections, and outstanding balances per class.
{% if academic_classes %}
Total Classes

{{ academic_classes|length }}

Total Students

{{ total_students|default:0|intcomma }}

Total Billed

UGX {{ total_billed_amount|default:0|intcomma }}

Outstanding

UGX {{ total_outstanding_amount|default:0|intcomma }}

{% endif %}
Filters

Class Bills Overview

{% if academic_classes %}
{% for academic_class in academic_classes %} {% endfor %}
Class Term/Year Students Collection Rate Bill Items Total Billed Collected Outstanding Actions
{{ academic_class.Class.name|default:academic_class.Class.code }} Term {{ academic_class.term.term }} • {{ academic_class.academic_year.academic_year }} {{ academic_class.stats.total_students }} {{ academic_class.stats.collection_rate }}% {{ academic_class.stats.total_bills }} UGX {{ academic_class.stats.class_billed|intcomma }} UGX {{ academic_class.stats.class_collected|intcomma }} UGX {{ academic_class.stats.class_outstanding|intcomma }} View
{% else %}

No Classes Found

No academic classes match your current filters.

{% endif %}
{% endblock %}