{% load cpq_extras %}
| # | Item | Qty | Unit price | Amount |
|---|---|---|---|---|
| {{ forloop.counter }} | {{ l.product.name }} {{ l.product.sku }}{% if l.product.type == 'subscription' %} · {% if l.ramp %}ramped over {{ l.periods|length }} years{% else %}{{ l.term_months }}-month term{% endif %}{% endif %}{% if l.discount_pct|add:0 > 0 %} · {{ l.discount_pct|pct }} below list{% endif %}
{% if l.ramp %}{% for p in l.periods %}{{ p.label }}: {{ p.qty }} × {{ p.unit_net|money:quote.currency }}{% if not forloop.last %}; {% endif %}{% endfor %} {% endif %} |
{{ l.qty }} | {{ l.net_unit|money:quote.currency }} | {{ l.total|money:quote.currency }} |
| Subtotal | {{ totals.subtotal|money:quote.currency }} |
| Tax (GST) | {{ totals.tax|money:quote.currency }} |
| Total | {{ totals.total|money:quote.currency }} |
{{ quote.terms }} This quotation is valid until {{ quote.valid_until|date:"d M Y" }}; prices and availability may change thereafter.