Files
@ 34509d23eb9f
Branch filter:
Location: symposion_app/pinaxcon/templates/registrasion/_invoice_details.html - annotation
34509d23eb9f
2.5 KiB
text/html
Make vendored symposion into an installable Python package
This allows us to install with `pip install "-e vendor/symposion"` similar to
the other vendored packages. There's no good reason for this to be different to
the others and depend on PYTHONPATH hacking.
Re-add
This allows us to install with `pip install "-e vendor/symposion"` similar to
the other vendored packages. There's no good reason for this to be different to
the others and depend on PYTHONPATH hacking.
Re-add
a3474fd9cd4c 5409d4974aed a3474fd9cd4c a94fc3a9db92 830da54d2917 830da54d2917 a3474fd9cd4c a3474fd9cd4c f72490b1eb01 a3474fd9cd4c a3474fd9cd4c 8bffe45d5479 a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c ccc22f687540 a3474fd9cd4c aff75a66eba9 aff75a66eba9 a3474fd9cd4c aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 a3474fd9cd4c aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 a3474fd9cd4c ceda6dce0a32 ceda6dce0a32 ceda6dce0a32 ceda6dce0a32 ceda6dce0a32 ceda6dce0a32 a3474fd9cd4c aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 a3474fd9cd4c aff75a66eba9 a3474fd9cd4c a3474fd9cd4c aff75a66eba9 aff75a66eba9 a3474fd9cd4c aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 aff75a66eba9 a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c aff75a66eba9 aff75a66eba9 a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c a3474fd9cd4c 830da54d2917 a3474fd9cd4c a3474fd9cd4c 830da54d2917 830da54d2917 830da54d2917 a3474fd9cd4c | {% load registrasion_tags %}
{% load lca2018_tags %}
<h2>Invoice/Statement</h2>
<h3>Software Freedom Conservancy</h3>
{# <h4>ABN 56 987 117 479</h4> #}
<p>
Enquiries: please e-mail <a href="mailto:{{ settings.CONFERENCE_EMAIL }}">{{ settings.CONFERENCE_EMAIL }}</a>
</p>
<ul class="list-unstyled">
<li><strong>Invoice number:</strong> {{ invoice.id }}
<li><strong>Invoice status:</strong> {{ invoice.get_status_display }}</li>
<li><strong>Issue date:</strong> {{ invoice.issue_time|date:"DATE_FORMAT" }}
{% if not invoice.is_void %}
<li><strong>Due:</strong> {{ invoice.due_time|date:"DATETIME_FORMAT"}}</li>
{% endif %}
</ul>
<div>
<h4>Attention:</h4>
{{ invoice.recipient|linebreaksbr}}
</div>
<p>This invoice has been issued as a result of an application to attend {% conference_name %}.</p>
<table class="table table-striped my-4">
<thead>
<tr>
<th>Description</th>
<th class="text-right">Quantity</th>
<th class="text-right">Price/Unit</th>
<th class="text-right">Total</th>
</tr>
</thead>
<tbody>
{% for line_item in invoice.lineitem_set.all %}
<tr>
<td>{{ line_item.description }}</td>
<td class="text-right">{{ line_item.quantity }}</td>
<td class="text-right">${{ line_item.price }}</td>
<td class="text-right">${{ line_item.total_price }}</td>
</tr>
{% endfor %}
<tr><th colspan="4"></th></tr>
{% if invoice.value|gst %}
<tr>
<th colspan="3">Includes 10% Australian Goods and Services Tax</th>
<td class="text-right">${{ invoice.value|gst}}</td>
</tr>
{% endif %}
<tr>
<th colspan="3">Total</th>
<td class="text-right">${{ invoice.value }}</td>
</tr>
<tr><th colspan="4"></th></tr>
<tr>
<th colspan="3">Total payments received:</th>
<td class="text-right">${{ invoice.total_payments }}</td>
</tr>
{% if invoice.is_unpaid or invoice.is_paid %}
<tr>
<th colspan="3">Balance due:</th>
<td class="text-right">${{ invoice.balance_due }}</td>
</tr>
{% endif %}
</tbody>
</table>
{% if invoice.paymentbase_set.all %}
<div class="page-break"></div>
<h3 class="pt-4">Payments received</h3>
{% include "registrasion/payment_list.html" with payments=invoice.paymentbase_set.all %}
{% endif %}
<hr />
<p>{% conference_name %} is a project of Software Freedom Conservancy Inc.</p>
<p>
137 MONTAGUE ST STE 380 <br />
Brooklyn, NY 11201-3548 <br />
{# ABN 56 987 117 479 <br /> #}
<p>
|