django-orchestra-test/orchestra/contrib/bills/templates/bills/microspective.html

164 lines
7.3 KiB
HTML
Raw Normal View History

2014-08-20 18:50:07 +00:00
{% extends 'bills/base.html' %}
{% load i18n %}
2014-08-20 18:50:07 +00:00
{% block head %}
<style type="text/css">
{% with color="#B23" %}
{% include 'bills/microspective.css' %}
{% endwith %}
</style>
{% endblock %}
{% block body %}
2014-08-29 16:13:34 +00:00
<div class="wrapper">
<div class="content">
2014-08-20 18:50:07 +00:00
{% block header %}
<div id="logo">
{% block logo %}
2014-09-11 14:00:20 +00:00
<div style="border-bottom:5px solid {{ color }}; color:{{ color }}; font-size:30; margin-right: 20px;">
2014-08-20 18:50:07 +00:00
YOUR<br>
LOGO<br>
HERE<br>
</div>
{% endblock %}
</div>
<div id="seller-details">
<div claas="address">
2014-10-27 14:31:04 +00:00
<span class="name">{{ seller.get_name }}</span>
2014-08-20 18:50:07 +00:00
</div>
<div class="contact">
2015-11-09 19:07:06 +00:00
<p>{{ seller.vat }}<br>
{{ seller.address }}<br>
2015-04-20 14:23:10 +00:00
{{ seller.zipcode }} - {% trans seller.city %}<br>
{% trans seller.get_country_display %}<br>
2014-08-20 18:50:07 +00:00
</p>
2014-08-22 11:28:46 +00:00
<p><a href="tel:93-803-21-32">{{ seller_info.phone }}</a><br>
<a href="mailto:sales@pangea.org">{{ seller_info.email }}</a><br>
<a href="http://www.pangea.org">{{ seller_info.website }}</a></p>
2014-08-20 18:50:07 +00:00
</div>
</div>
{% endblock %}
{% block summary %}
<div id="bill-number">
2015-05-27 14:05:25 +00:00
{% filter title %}{% trans bill.get_type_display %}{% endfilter %}<br>
2014-08-22 11:28:46 +00:00
<span class="value">{{ bill.number }}</span><br>
2014-08-20 18:50:07 +00:00
</div>
<div id="bill-summary">
<hr>
<div id="due-date">
2015-04-20 14:23:10 +00:00
<span class="title">{% trans "DUE DATE" %}</span><br>
<psan class="value">{{ bill.due_on | default:default_due_date | date | capfirst }}</span>
2014-08-20 18:50:07 +00:00
</div>
<div id="total">
2015-04-20 14:23:10 +00:00
<span class="title">{% trans "TOTAL" %}</span><br>
2015-07-13 11:31:32 +00:00
<psan class="value">{{ bill.compute_total }} &{{ currency.lower }};</span>
2014-08-20 18:50:07 +00:00
</div>
<div id="bill-date">
<span class="title">{% blocktrans with bill_type=bill.get_type_display.upper %}{{ bill_type }} DATE{% endblocktrans %}</span><br>
<psan class="value">{{ bill.closed_on | default:now | date | capfirst }}</span>
2014-08-20 18:50:07 +00:00
</div>
</div>
<div id="buyer-details">
2014-10-27 14:31:04 +00:00
<span class="name">{{ buyer.get_name }}</span><br>
2014-08-22 11:28:46 +00:00
{{ buyer.vat }}<br>
{{ buyer.address }}<br>
2015-04-20 14:23:10 +00:00
{{ buyer.zipcode }} - {% trans buyer.city %}<br>
{% trans buyer.get_country_display %}<br>
2014-08-20 18:50:07 +00:00
</div>
{% endblock %}
{% block content %}
<div id="lines">
<span class="title column-id">id</span>
<span class="title column-description">{% trans "description" %}</span>
2015-04-20 14:23:10 +00:00
<span class="title column-period">{% trans "period" %}</span>
<span class="title column-quantity">{% trans "hrs/qty" %}</span>
<span class="title column-rate">{% trans "rate/price" %}</span>
<span class="title column-subtotal">{% trans "subtotal" %}</span>
2014-08-20 18:50:07 +00:00
<br>
{% for line in lines %}
{% with sublines=line.sublines.all description=line.description|slice:"38:" %}
2015-06-22 14:14:16 +00:00
<span class="{% if not sublines and not description %}last {% endif %}column-id">{% if not line.order_id %}L{% endif %}{{ line.order_id|default:line.pk }}</span>
<span class="{% if not sublines and not description %}last {% endif %}column-description">{{ line.description|safe|slice:":38" }}</span>
2015-05-18 15:21:42 +00:00
<span class="{% if not sublines and not description %}last {% endif %}column-period">{{ line.get_verbose_period }}</span>
<span class="{% if not sublines and not description %}last {% endif %}column-quantity">{{ line.get_verbose_quantity|default:"&nbsp;"|safe }}</span>
<span class="{% if not sublines and not description %}last {% endif %}column-rate">{% if line.rate %}{{ line.rate }} &{{ currency.lower }};{% else %}&nbsp;{% endif %}</span>
<span class="{% if not sublines and not description %}last {% endif %}column-subtotal">{{ line.subtotal }} &{{ currency.lower }};</span>
<br>
{% if description %}
<span class="{% if not sublines %}last {% endif %}subline column-id">&nbsp;</span>
<span class="{% if not sublines %}last {% endif %}subline column-description">{{ description|safe|truncatechars:39 }}</span>
2015-05-18 15:21:42 +00:00
<span class="{% if not sublines %}last {% endif %}subline column-period">&nbsp;</span>
<span class="{% if not sublines %}last {% endif %}subline column-quantity">&nbsp;</span>
<span class="{% if not sublines %}last {% endif %}subline column-rate">&nbsp;</span>
<span class="{% if not sublines %}last {% endif %}subline column-subtotal">&nbsp;</span>
{% endif %}
{% for subline in sublines %}
<span class="{% if forloop.last %}last {% endif %}subline column-id">&nbsp;</span>
<span class="{% if forloop.last %}last {% endif %}subline column-description">{{ subline.description|safe|truncatechars:39 }}</span>
2015-05-18 15:21:42 +00:00
<span class="{% if forloop.last %}last {% endif %}subline column-period">&nbsp;</span>
<span class="{% if forloop.last %}last {% endif %}subline column-quantity">&nbsp;</span>
<span class="{% if forloop.last %}last {% endif %}subline column-rate">&nbsp;</span>
<span class="{% if forloop.last %}last {% endif %}subline column-subtotal">{{ subline.total }} &{{ currency.lower }};</span>
<br>
{% endfor %}
{% endwith %}
2014-08-22 11:28:46 +00:00
{% endfor %}
2014-08-20 18:50:07 +00:00
</div>
<div id="totals">
2014-08-29 16:13:34 +00:00
<br>&nbsp;<br>
{% for tax, subtotal in bill.compute_subtotals.items %}
2015-04-20 14:23:10 +00:00
<span class="subtotal column-title">{% trans "subtotal" %} {{ tax }}% {% trans "VAT" %}</span>
2014-09-03 13:56:02 +00:00
<span class="subtotal column-value">{{ subtotal | first }} &{{ currency.lower }};</span>
<br>
<span class="tax column-title">{% trans "taxes" %} {{ tax }}% {% trans "VAT" %}</span>
2014-09-03 13:56:02 +00:00
<span class="tax column-value">{{ subtotal | last }} &{{ currency.lower }};</span>
<br>
{% endfor %}
<span class="total column-title">{% trans "total" %}</span>
2015-07-13 11:31:32 +00:00
<span class="total column-value">{{ bill.compute_total }} &{{ currency.lower }};</span>
2014-08-20 18:50:07 +00:00
<br>
</div>
{% endblock %}
{% block footer %}
2014-08-29 16:13:34 +00:00
</div>
<div class="footer">
2014-08-20 18:50:07 +00:00
<div id="footer-column-1">
<div id="comments">
{% block comments %}
2014-08-22 11:28:46 +00:00
{% if bill.comments %}
<span class="title">{% trans "COMMENTS" %}</span> {{ bill.comments|linebreaksbr }}
2014-08-22 11:28:46 +00:00
{% endif %}
{% endblock %}
2014-08-20 18:50:07 +00:00
</div>
</div>
<div id="footer-column-2">
<div id="payment">
<span class="title">{% trans "PAYMENT" %}</span>
{% if payment.message %}
2015-05-30 14:44:05 +00:00
{{ payment.message|safe }}
{% else %}
2015-05-27 14:05:25 +00:00
{% blocktrans with type=bill.get_type_display.lower %}
You can pay our <i>{{ type }}</i> by bank transfer.<br>
2015-05-27 14:05:25 +00:00
Please make sure to state your name and the <i>{{ type }}</i> number.
Our bank account number is <br>
{% endblocktrans %}
<strong>{{ seller_info.bank_account }}</strong>
{% endif %}
2014-08-20 18:50:07 +00:00
</div>
<div id="questions">
<span class="title">{% trans "QUESTIONS" %}</span>
{% blocktrans with type=bill.get_type_display.lower email=seller_info.email %}
2015-05-27 14:05:25 +00:00
If you have any question about your <i>{{ type }}</i>, please
feel free to write us at {{ email }}. We will reply as soon as we get
2014-08-20 18:50:07 +00:00
your message.
{% endblocktrans %}
2014-08-20 18:50:07 +00:00
</div>
</div>
</div>
</div>
2014-08-20 18:50:07 +00:00
{% endblock %}
{% endblock %}