You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
244 lines
9.9 KiB
244 lines
9.9 KiB
{% load my_tags pytils_numeral pytils_dt %}
|
|
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
|
|
|
<style type="text/css">
|
|
@page { size: a4 portrait; margin: 1.5cm; }
|
|
@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: 120%; }
|
|
|
|
table { border-collapse: collapse; padding-top: 0.4ex; line-height: 120%; -pdf-keep-in-frame-mode: truncate; /*shrink*/ }
|
|
table tr { padding-left: 0.3ex; padding-right: 0.3ex; }
|
|
table tr td { vertical-align: middle; }
|
|
table .row { text-align: right; }
|
|
|
|
.center { text-align: center; }
|
|
.left { text-align: left; }
|
|
.right { text-align: right; }
|
|
.top { vertical-align: top; }
|
|
.bottom { vertical-align: bottom; }
|
|
.bold { font-weight: bold; }
|
|
|
|
.font_6 { font-size: 6pt; }
|
|
.font_7 { font-size: 7pt; }
|
|
.font_8 { font-size: 8pt; }
|
|
.font_9 { font-size: 9pt; }
|
|
.font_10 { font-size: 10pt; }
|
|
.font_12 { font-size: 12pt; }
|
|
.font_14 { font-size: 14pt; }
|
|
|
|
.borders { border-style: solid; border-width: 1px; border-color: black; }
|
|
.top_border { border-top-style: solid; border-top-width: 1px; border-top-color: black; }
|
|
.top_border_2 { border-top-style: solid; border-top-width: 2px; border-top-color: black; }
|
|
.bottom_border { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: black; }
|
|
.bottom_border_2 { border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: black; }
|
|
.left_border { border-left-style: solid; border-left-width: 1px; border-left-color: black; }
|
|
.left_border_2 { border-left-style: solid; border-left-width: 2px; border-left-color: black; }
|
|
.right_border { border-right-style: solid; border-right-width: 1px; border-right-color: black; }
|
|
.right_border_2 { border-right-style: solid; border-right-width: 2px; border-right-color: black; }
|
|
</style>
|
|
|
|
<body>
|
|
|
|
<div>
|
|
<table width="100%" class="center font_9">
|
|
<tr>
|
|
<td width="25%" class="bottom_border"></td>
|
|
<td width="5%"></td>
|
|
<td width="25%" class="bottom_border"></td>
|
|
<td width="35%"></td>
|
|
<td width="10%" class="borders bold">401060</td>
|
|
</tr>
|
|
<tr class="font_7 top">
|
|
<td>Поступ. в банк плат.</td>
|
|
<td></td>
|
|
<td>Списано со сч. плат.</td>
|
|
<td colspan="2"></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%" class="center font_7">
|
|
<tr>
|
|
<td width="94%" colspan="6"></td>
|
|
<td width="6%" rowspan="2" class="borders font_9">{{ obj.get_tax_status_kod|safe }}</td>
|
|
</tr>
|
|
<tr class="font_9">
|
|
<td width="52%" class="bold left font_10">ПЛАТЕЖНОЕ ПОРУЧЕНИЕ № {{ obj.doc_num }}</td>
|
|
<td width="4%"></td>
|
|
<td width="15%" class="bottom_border">{{ obj.doc_date|date:"d.m.Y" }}</td>
|
|
<td width="4%"></td>
|
|
<td width="15%" class="bottom_border">
|
|
{% if obj.payment_type != 1 %}{{ obj.get_payment_type_display|safe }}{% endif %}
|
|
</td>
|
|
<td width="4%"></td>
|
|
</tr>
|
|
<tr class="font_7 top">
|
|
<td colspan="2"></td>
|
|
<td>Дата</td>
|
|
<td></td>
|
|
<td>Вид платежа</td>
|
|
<td colspan="2"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<div>
|
|
<table width="100%" class="left font_9">
|
|
<tr>
|
|
<td width="15%" class="right_border top">Сумма<br />прописью</td>
|
|
<td width="85%" class="top">{{ obj.doc_total|to_float|rubles|capfirst }}</td>
|
|
</tr>
|
|
<tr class="bottom_border font_6">
|
|
<td class="right_border"> </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%" class="left font_9"> {# 18 строк 6 колонок #}
|
|
{# блок 1 -- плательщик #}
|
|
<tr>
|
|
<td width="29%" class="bottom_border right_border">ИНН {{ profile.inn }}</td>
|
|
<td width="29%" class="bottom_border right_border">КПП {{ profile.kpp }}</td>
|
|
<td width="9%" class="top">Сумма</td>
|
|
<td width="33%" rowspan="3" colspan="3" class="left_border top">{{ obj.doc_total }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td rowspan="4" colspan="2" class="right_border top">{{ profile.get_company_name|safe }}</td>
|
|
</tr>
|
|
<tr>{# распорка #}</tr>
|
|
<tr>
|
|
<td class="top_border top">Сч. №</td>
|
|
<td rowspan="3" colspan="3" class="left_border top">{{ obj.bank_account.account }}</td>
|
|
</tr>
|
|
<tr>{# распорка #}</tr>
|
|
<tr class="bottom font_7">
|
|
<td colspan="2" class="right_border bottom_border">Плательщик</td>
|
|
</tr>
|
|
|
|
{# блок 2 -- банк плательщика #}
|
|
<tr>
|
|
<td rowspan="2" colspan="2" class="right_border top">
|
|
{{ obj.bank_account.name|safe }}
|
|
</td>
|
|
<td class="top_border bottom">БИК</td>
|
|
<td colspan="3" class="left_border bottom">{{ obj.bank_account.bik }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="top_border top">Сч. №</td>
|
|
<td rowspan="2" colspan="3" class="left_border top">{{ obj.bank_account.korr_account }}</td>
|
|
</tr>
|
|
<tr class="bottom font_7">
|
|
<td colspan="2" class="right_border bottom_border">Бланк плательщика</td>
|
|
</tr>
|
|
|
|
{# блок 3 -- банк получателя #}
|
|
<tr>
|
|
<td rowspan="2" colspan="2" class="right_border top">
|
|
{{ obj.client.bank_name|safe }}
|
|
</td>
|
|
<td class="top_border bottom">БИК</td>
|
|
<td colspan="3" class="left_border bottom">{{ obj.client.bank_bik }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="top_border top">Сч. №</td>
|
|
<td rowspan="2" colspan="3" class="left_border top">{{ obj.client.bank_korr_account }}</td>
|
|
</tr>
|
|
<tr class="bottom font_7">
|
|
<td colspan="2" class="right_border bottom_border">Банк получателя</td>
|
|
</tr>
|
|
|
|
{# блок 4 -- получатель #}
|
|
<tr>
|
|
<td class="bottom_border right_border">ИНН {{ obj.client.inn }}</td>
|
|
<td class="bottom_border right_border">КПП {{ obj.client.kpp }}</td>
|
|
<td class="top_border top">Сч. №</td>
|
|
<td rowspan="3" colspan="3" class="left_border bottom_border top">{{ obj.client.bank_account }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td rowspan="4" colspan="2" class="right_border top">{{ obj.client.name|safe }}</td>
|
|
</tr>
|
|
<tr>{# распорка #}</tr>
|
|
<tr>
|
|
<td class="top_border right_border bottom">Вид. оп.</td>
|
|
<td width="11%" class="right_border bottom center">01</td>
|
|
<td width="11%" class="right_border bottom">Срок плат.</td>
|
|
<td width="11%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="top_border right_border bottom">Наз. пл.</td>
|
|
<td class="right_border bottom"></td>
|
|
<td class="top_border right_border bottom">Очер. плат.</td>
|
|
<td class="bottom">{{ obj.payment_order }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2" class="right_border bottom_border font_7 bottom">Получатель</td>
|
|
<td class="top_border right_border bottom_border bottom">Код</td>
|
|
<td class="bottom_border right_border bottom"></td>
|
|
<td class="top_border right_border bottom_border bottom">Рез. поле</td>
|
|
<td class="bottom_border bottom"></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%" class="center font_9">
|
|
<tr>
|
|
<td width="24%" class="bottom_border right_border bottom">{{ obj.get_tax_bk|safe|default:" " }}</td>
|
|
<td width="19%" class="bottom_border right_border bottom">{{ obj.get_tax_okato|safe }}</td>
|
|
<td width="7%" class="bottom_border right_border bottom">{{ obj.get_tax_base_kod|safe }}</td>
|
|
<td width="13%" class="bottom_border right_border bottom">{{ obj.get_tax_period|safe }}</td>
|
|
<td width="19%" class="bottom_border right_border bottom">{{ obj.get_tax_num|safe }}</td>
|
|
<td width="11%" class="bottom_border right_border bottom">{{ obj.get_tax_date|date:"d.m.Y" }}</td>
|
|
<td width="7%" class="bottom_border bottom">{{ obj.get_tax_type_kod|safe }}</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%" class="left font_9">
|
|
<tr>
|
|
<td width="99%" rowspan="5" class="top">{{ obj.doc_info|safe }}</td>
|
|
<td width="1%"> </td>
|
|
</tr>
|
|
<tr><td> </td></tr>
|
|
<tr><td> </td></tr>
|
|
<tr><td> </td></tr>
|
|
<tr><td> </td></tr>
|
|
<tr>
|
|
<td colspan="2" class="bottom_border font_7 bottom">Назначение платежа</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%" class="font_7">
|
|
<tr>
|
|
<td width="64%" class="center bottom">Подписи</td>
|
|
<td width="36%" class="left bottom">Отметки банка</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<div style="margin-top:4ex;">
|
|
<table width="100%" class="left font_9">
|
|
<tr>
|
|
<td width="12%"> </td>
|
|
<td width="8%"></td>
|
|
<td width="2%"></td>
|
|
<td width="42%" class="bottom_border"></td>
|
|
<td width="36%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td class="font_10 bold">М.П.</td>
|
|
<td colspan="2"></td>
|
|
</tr>
|
|
<tr><td colspan="5"> </td></tr>
|
|
<tr>
|
|
<td colspan="3"> </td>
|
|
<td class="bottom_border"></td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|
|
|