{% extends "../base.html" %} {% load crispy_forms_tags %} {% load humanize %} {% block page_title %}Student Bills Management{% endblock %} {% block content %}
| # | Student | Bill Date | Due Date | Class | Academic Year | Term | Total Amount | Amount Paid | Balance | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ forloop.counter }} |
{{ bill.student.student_name }}
ID: {{ bill.student.display_student_id }} |
{{ bill.bill_date|date:"M d, Y" }} | {% if bill.due_date %} {{ bill.due_date|date:"M d, Y" }} {% else %} Not set {% endif %} | {{ bill.academic_class.Class }} | {{ bill.academic_class.academic_year }} | {{ bill.academic_class.term }} | UGX {{ bill.total_amount|intcomma }} | UGX {{ bill.amount_paid|intcomma }} | {% if bill.balance > 0 %} UGX {{ bill.balance|intcomma }} {% elif bill.balance < 0 %} CR UGX {{ bill.balance|slice:"1:"|intcomma }} {% else %} Paid {% endif %} | {% if bill.status == 'Paid' %} Paid {% elif bill.status == 'Overdue' %} Overdue {% else %} Unpaid {% endif %} |