|
|
|
|
@ -9,11 +9,21 @@ |
|
|
|
|
@font-face { font-family: Arial; src: url("{% fonts_root %}arial.ttf"); } |
|
|
|
|
@font-face { font-family: Arial; src: url("{% fonts_root %}arialbd.ttf"); font-weight: bold; } |
|
|
|
|
|
|
|
|
|
body { font-family: Arial; font-size: 9pt; line-height: 140%; } |
|
|
|
|
|
|
|
|
|
table { border-collapse: collapse; padding-top: 0.5ex; line-height: 140%; } |
|
|
|
|
table tr { padding-left: 0.5ex; padding-right: 0.5ex; } |
|
|
|
|
table tr td { vertical-align: middle; } |
|
|
|
|
body { font-family: Arial, sans-serif; font-size: 9pt; line-height: 140%; } |
|
|
|
|
|
|
|
|
|
table { |
|
|
|
|
width: 100%; |
|
|
|
|
border-collapse: collapse; |
|
|
|
|
padding-top: 0.5ex; |
|
|
|
|
line-height: 140%; |
|
|
|
|
} |
|
|
|
|
tr { |
|
|
|
|
padding-left: 0.5ex; |
|
|
|
|
padding-right: 0.5ex; |
|
|
|
|
} |
|
|
|
|
td { |
|
|
|
|
vertical-align: middle; |
|
|
|
|
} |
|
|
|
|
table .row { text-align: right; } |
|
|
|
|
|
|
|
|
|
#header { text-align: center; font-weight: bold; font-size: 14pt; } |
|
|
|
|
@ -67,8 +77,8 @@ |
|
|
|
|
<div> |
|
|
|
|
<table repeat="2" width="100%"> |
|
|
|
|
<tr class="borders font_10"> |
|
|
|
|
<th colspan="4">По данным «{{ profile.get_company_name|safe }}», руб.</th> |
|
|
|
|
<th colspan="4">По данным «{{ obj.client.name|safe }}», руб.</th> |
|
|
|
|
<th width="50%" colspan="4">По данным «{{ profile.get_company_name|safe }}», руб.</th> |
|
|
|
|
<th width="50%" colspan="4">По данным «{{ obj.client.name|safe }}», руб.</th> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr class="borders font_10"> |
|
|
|
|
@ -83,38 +93,38 @@ |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr class="row borders"> |
|
|
|
|
<td class="center">1</td> |
|
|
|
|
<td class="left">Сальдо на {{ obj.start_date|date:"d.m.Y" }}</td> |
|
|
|
|
<td>{% if obj.saldo_debit %}{{ obj.saldo_debit }}{% endif %}</td> |
|
|
|
|
<td>{% if obj.saldo_credit %}{{ obj.saldo_credit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td width="5%" class="center">1</td> |
|
|
|
|
<td width="23%" class="left">Сальдо на {{ obj.start_date|date:"d.m.Y" }}</td> |
|
|
|
|
<td width="11%">{% if obj.saldo_debit %}{{ obj.saldo_debit }}{% endif %}</td> |
|
|
|
|
<td width="11%">{% if obj.saldo_credit %}{{ obj.saldo_credit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td width="5%"></td> |
|
|
|
|
<td width="23%"></td> |
|
|
|
|
<td width="11%"></td> |
|
|
|
|
<td width="11%"></td> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
{% for item in obj_items %} |
|
|
|
|
<tr class="row borders"> |
|
|
|
|
<td class="center">{{ forloop.counter|add:"1" }}</td> |
|
|
|
|
<td class="left">{{ item.name|safe }}</td> |
|
|
|
|
<td>{% if item.debit %}{{ item.debit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td>{% if item.credit %}{{ item.credit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td width="5%" class="center">{{ forloop.counter|add:"1" }}</td> |
|
|
|
|
<td width="23%" class="left">{{ item.name|safe }}</td> |
|
|
|
|
<td width="11%" class="right">{% if item.debit %}{{ item.debit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td width="11%" class="right">{% if item.credit %}{{ item.credit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td width="5%"></td> |
|
|
|
|
<td width="23%"></td> |
|
|
|
|
<td width="11%"></td> |
|
|
|
|
<td width="11%"></td> |
|
|
|
|
</tr> |
|
|
|
|
{% endfor %} |
|
|
|
|
|
|
|
|
|
<tr class="row borders"> |
|
|
|
|
<td class="center">{{ obj_items|length|add:"2" }}</td> |
|
|
|
|
<td class="left">Сальдо на {{ obj.end_date|date:"d.m.Y" }}</td> |
|
|
|
|
<td>{% if obj.sum_debit %}{{ obj.sum_debit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td>{% if obj.sum_credit %}{{ obj.sum_credit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td></td> |
|
|
|
|
<td width="5%" class="center">{{ obj_items|length|add:"2" }}</td> |
|
|
|
|
<td width="23%" class="left">Сальдо на {{ obj.end_date|date:"d.m.Y" }}</td> |
|
|
|
|
<td width="11%" class="right">{% if obj.sum_debit %}{{ obj.sum_debit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td width="11%" class="right">{% if obj.sum_credit %}{{ obj.sum_credit|floatformat:2 }}{% endif %}</td> |
|
|
|
|
<td width="5%"></td> |
|
|
|
|
<td width="23%"></td> |
|
|
|
|
<td width="11%"></td> |
|
|
|
|
<td width="11%"></td> |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
</div> |
|
|
|
|
@ -122,7 +132,7 @@ |
|
|
|
|
<br /> |
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
<table width="100%"> |
|
|
|
|
<table> |
|
|
|
|
<tr> |
|
|
|
|
<td width="45%"> |
|
|
|
|
По данным «{{ profile.get_company_name|safe }}»<br /> |
|
|
|
|
@ -150,7 +160,7 @@ |
|
|
|
|
<br /> |
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
<table width="100%"> |
|
|
|
|
<table> |
|
|
|
|
<tr> |
|
|
|
|
<td width="45%" colspan="2" class="top">От «{{ profile.get_company_name|safe }}»</td> |
|
|
|
|
<td width="7%"></td> |
|
|
|
|
@ -170,14 +180,14 @@ |
|
|
|
|
<td width="24%" class="left">({{ profile.get_boss_fio }})</td> |
|
|
|
|
<td width="7%"> |
|
|
|
|
<td width="21%" class="bottom_border">{# место для подписи #}</td> |
|
|
|
|
<td width="24%" class="left">({{ obj.client.contact_name }})</td> |
|
|
|
|
<td width="25%" class="left">({{ obj.client.contact_name }})</td> |
|
|
|
|
</tr> |
|
|
|
|
|
|
|
|
|
<tr><td colspan="5">{# пустая строка #}</td></tr> |
|
|
|
|
|
|
|
|
|
<tr class="font_12 center"> |
|
|
|
|
<td colspan="2" class="left">М. П.</td> |
|
|
|
|
<td></td> |
|
|
|
|
<td width="7%"></td> |
|
|
|
|
<td colspan="2" class="left">М. П.</td> |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
|