|
|
|
|
@ -9,12 +9,28 @@ |
|
|
|
|
@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%; } |
|
|
|
|
body { |
|
|
|
|
font-family: Arial, sans-serif; |
|
|
|
|
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; } |
|
|
|
|
table { |
|
|
|
|
width: 100%; |
|
|
|
|
border-collapse: collapse; |
|
|
|
|
padding-top: 0.4ex; |
|
|
|
|
line-height: 120%; |
|
|
|
|
-pdf-keep-in-frame-mode: truncate; /*shrink*/ |
|
|
|
|
} |
|
|
|
|
tr { |
|
|
|
|
padding-left: 0.3ex; |
|
|
|
|
padding-right: 0.3ex; |
|
|
|
|
} |
|
|
|
|
td { |
|
|
|
|
vertical-align: middle; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.row { text-align: right; } |
|
|
|
|
|
|
|
|
|
.center { text-align: center; } |
|
|
|
|
.left { text-align: left; } |
|
|
|
|
@ -31,21 +47,39 @@ |
|
|
|
|
.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; } |
|
|
|
|
.borders { |
|
|
|
|
border: 1px solid black; |
|
|
|
|
} |
|
|
|
|
.top_border { |
|
|
|
|
border-top: 1px solid black; |
|
|
|
|
} |
|
|
|
|
.top_border_2 { |
|
|
|
|
border-top: 2px solid black; |
|
|
|
|
} |
|
|
|
|
.bottom_border { |
|
|
|
|
border-bottom: 1px solid black; |
|
|
|
|
} |
|
|
|
|
.bottom_border_2 { |
|
|
|
|
border-bottom: 2px solid black; |
|
|
|
|
} |
|
|
|
|
.left_border { |
|
|
|
|
border-left: 1px solid black; |
|
|
|
|
} |
|
|
|
|
.left_border_2 { |
|
|
|
|
border-left: 2px solid black; |
|
|
|
|
} |
|
|
|
|
.right_border { |
|
|
|
|
border-right: 1px solid black; |
|
|
|
|
} |
|
|
|
|
.right_border_2 { |
|
|
|
|
border-right: 2px solid black; |
|
|
|
|
} |
|
|
|
|
</style> |
|
|
|
|
|
|
|
|
|
<body> |
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
<table width="100%" class="center font_9"> |
|
|
|
|
<table class="center font_9"> |
|
|
|
|
<tr> |
|
|
|
|
<td width="25%" class="bottom_border"></td> |
|
|
|
|
<td width="5%"></td> |
|
|
|
|
@ -54,14 +88,14 @@ |
|
|
|
|
<td width="10%" class="borders bold">401060</td> |
|
|
|
|
</tr> |
|
|
|
|
<tr class="font_7 top"> |
|
|
|
|
<td>Поступ. в банк плат.</td> |
|
|
|
|
<td></td> |
|
|
|
|
<td>Списано со сч. плат.</td> |
|
|
|
|
<td width="25%">Поступ. в банк плат.</td> |
|
|
|
|
<td width="5%"></td> |
|
|
|
|
<td width="25%">Списано со сч. плат.</td> |
|
|
|
|
<td colspan="2"></td> |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
<table width="100%" class="center font_7"> |
|
|
|
|
<table 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> |
|
|
|
|
@ -78,8 +112,8 @@ |
|
|
|
|
</tr> |
|
|
|
|
<tr class="font_7 top"> |
|
|
|
|
<td colspan="2"></td> |
|
|
|
|
<td>Дата</td> |
|
|
|
|
<td></td> |
|
|
|
|
<td width="15%">Дата</td> |
|
|
|
|
<td width="4%"></td> |
|
|
|
|
<td>Вид платежа</td> |
|
|
|
|
<td colspan="2"></td> |
|
|
|
|
</tr> |
|
|
|
|
@ -87,18 +121,18 @@ |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div> |
|
|
|
|
<table width="100%" class="left font_9"> |
|
|
|
|
<table 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> |
|
|
|
|
<td width="15%" class="right_border"> </td> |
|
|
|
|
<td width="85%"></td> |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
<table width="100%" class="left font_9"> {# 18 строк 6 колонок #} |
|
|
|
|
<table class="left font_9"> {# 18 строк 6 колонок #} |
|
|
|
|
{# блок 1 -- плательщик #} |
|
|
|
|
<tr> |
|
|
|
|
<td width="29%" class="bottom_border right_border">ИНН {{ profile.inn }}</td> |
|
|
|
|
@ -170,20 +204,20 @@ |
|
|
|
|
</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> |
|
|
|
|
<td width="11%" class="right_border bottom"></td> |
|
|
|
|
<td width="11%" class="top_border right_border bottom">Очер. плат.</td> |
|
|
|
|
<td width="11%" 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> |
|
|
|
|
<td width="11%" class="bottom_border right_border bottom"></td> |
|
|
|
|
<td width="11%" class="top_border right_border bottom_border bottom">Рез. поле</td> |
|
|
|
|
<td width="11%" class="bottom_border bottom"></td> |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
<table width="100%" class="center font_9"> |
|
|
|
|
<table 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> |
|
|
|
|
@ -195,7 +229,7 @@ |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
|
|
|
|
|
<table width="100%" class="left font_9"> |
|
|
|
|
<table class="left font_9"> |
|
|
|
|
<tr> |
|
|
|
|
<td width="99%" rowspan="5" class="top">{{ obj.doc_info|safe }}</td> |
|
|
|
|
<td width="1%"> </td> |
|
|
|
|
@ -218,7 +252,7 @@ |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div style="margin-top:4ex;"> |
|
|
|
|
<table width="100%" class="left font_9"> |
|
|
|
|
<table class="left font_9"> |
|
|
|
|
<tr> |
|
|
|
|
<td width="12%"> </td> |
|
|
|
|
<td width="8%"></td> |
|
|
|
|
@ -227,15 +261,15 @@ |
|
|
|
|
<td width="36%"></td> |
|
|
|
|
</tr> |
|
|
|
|
<tr> |
|
|
|
|
<td></td> |
|
|
|
|
<td class="font_10 bold">М.П.</td> |
|
|
|
|
<td width="12%"></td> |
|
|
|
|
<td width="8%" 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> |
|
|
|
|
<td width="42%" class="bottom_border"></td> |
|
|
|
|
<td width="36%"></td> |
|
|
|
|
</tr> |
|
|
|
|
</table> |
|
|
|
|
</div> |
|
|
|
|
|