From
{{ object.branch.name }}
{{ object.branch.address|linebreaksbr }}
{% if object.branch.phone %}
{{ object.branch.phone }}
{% endif %}
{% if object.branch.email %}
{{ object.branch.email }}
{% endif %}
To
{{ object.customer.name }}
{{ object.customer.get_address_display|linebreaksbr }}
{% if object.customer.phone %}
{{ object.customer.phone }}
{% endif %}
{% if object.customer.email %}
{{ object.customer.email }}
{% endif %}
Quotation Details
| Quotation # |
{{ object.quotation_number }} |
| Date |
{{ object.quotation_date|date:"F d, Y" }} |
| Expiry Date |
{{ object.expiry_date|date:"F d, Y" }} |
| Status |
{{ object.get_status_display }}
|
| Payment Terms |
{{ object.payment_terms|default:"-" }} |
| Notes |
{{ object.notes|linebreaksbr|default:"-" }} |
Summary
| Subtotal: |
KSh {{ object.subtotal|intcomma }} |
{% if object.tax_amount %}
| Tax ({{ object.tax_rate }}%): |
KSh {{ object.tax_amount|intcomma }} |
{% endif %}
{% if object.discount_amount %}
| Discount: |
- KSh {{ object.discount_amount|intcomma }} |
{% endif %}
| Total: |
KSh {{ object.total|intcomma }} |
Items
| # |
Item |
Description |
Quantity |
Unit Price |
Tax |
Total |
{% for item in object.items.all %}
| {{ forloop.counter }} |
{{ item.product.name }}{% if item.product.sku %} ({{ item.product.sku }}){% endif %} |
{{ item.description|default:"-" }} |
{{ item.quantity|floatformat:2 }} {{ item.unit }} |
KSh {{ item.unit_price|intcomma }} |
{{ item.tax_rate }}% |
KSh {{ item.total|intcomma }} |
{% empty %}
| No items found |
{% endfor %}
{% if object.terms %}
Terms & Conditions
{{ object.terms|linebreaks }}
{% endif %}