{% extends "base.html" %} {% block title %}{{ order.order_number }}{% endblock %} {% block page_title %}{{ order.order_number }}{% endblock %} {% block page_subtitle %}{{ order.customer.name }} — {{ order.get_status_display }}{% endblock %} {% block content %} {% include "partials/breadcrumb.html" %}
| Item | Qty | Unit Price | Line Total |
|---|---|---|---|
| {{ line.item.item_name }} | {{ line.quantity }} | ₹{{ line.manual_price }} | ₹{{ line.line_total }} |
Subtotal
₹{{ order.subtotal }}
Discount
₹{{ order.discount_amount }}
Grand Total
₹{{ order.grand_total }}
Balance
₹{{ order.balance_amount }}
Grand Total
₹{{ order.grand_total }}
Total Paid
₹{{ order.total_paid }}
Balance
₹{{ order.balance_amount }}
Payment Status: {{ order.get_payment_status_display }}
{% if payments %}| Payment # | Amount | Mode | Date | Received By |
|---|---|---|---|---|
| {{ p.payment_number }} | ₹{{ p.amount_paid }} | {{ p.get_payment_mode_display }} | {{ p.payment_date|date:"d M Y" }} | {{ p.received_by.get_full_name|default:p.received_by.username|default:"—" }} |
No payments recorded yet.
{% endif %}No invoice generated yet.
{% endif %}{{ photo.get_photo_type_display }}
{{ photo.uploaded_at|date:"d M Y, H:i" }}
No before-cleaning photos uploaded yet.
{% endif %}{{ photo.get_photo_type_display }}
{{ photo.uploaded_at|date:"d M Y, H:i" }}
No after-cleaning photos uploaded yet.
{% endif %}AI assisted comparison of before and after cleaning photos. Manual verification recommended for any possible visible difference.
| Photo Type | Similarity | Status | Difference | Actions |
|---|---|---|---|---|
| {{ report.before_photo.get_photo_type_display|default:"—" }} | {{ report.similarity_score }}% | {% if report.status == 'no_damage' %} No Damage Detected {% elif report.status == 'possible_damage' %} Possible Damage {% else %} Manual Verification {% endif %} |
{% if report.difference_image %}
|
View Report |