From f2b5ae2294b512ac2264eb048b423efe0b2e8b38 Mon Sep 17 00:00:00 2001 From: Dmitriy Shesterkin Date: Wed, 17 May 2017 07:48:08 +0300 Subject: [PATCH] the payment order to pdf --- .../templates/docs/dover/as_pdf.html | 1 + .../templates/docs/platejka/as_pdf.html | 114 ++++++++++++------ 2 files changed, 75 insertions(+), 40 deletions(-) diff --git a/src/dokumentor/templates/docs/dover/as_pdf.html b/src/dokumentor/templates/docs/dover/as_pdf.html index 4ee52e7..23b33b5 100644 --- a/src/dokumentor/templates/docs/dover/as_pdf.html +++ b/src/dokumentor/templates/docs/dover/as_pdf.html @@ -16,6 +16,7 @@ } table { + width: 100%; border-collapse: collapse; padding-top: 0.3ex; line-height: 120%; diff --git a/src/dokumentor/templates/docs/platejka/as_pdf.html b/src/dokumentor/templates/docs/platejka/as_pdf.html index 775a13e..1db56d2 100644 --- a/src/dokumentor/templates/docs/platejka/as_pdf.html +++ b/src/dokumentor/templates/docs/platejka/as_pdf.html @@ -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; + }
- +
@@ -54,14 +88,14 @@ - - - + + +
401060
Поступ. в банк плат.Списано со сч. плат.Поступ. в банк плат.Списано со сч. плат.
- +
@@ -78,8 +112,8 @@ - - + + @@ -87,18 +121,18 @@
-
{{ obj.get_tax_status_kod|safe }}
ДатаДата Вид платежа
+
- - - + + +
Сумма
прописью
{{ obj.doc_total|to_float|rubles|capfirst }}
 
 
- {# 18 строк 6 колонок #} +
{# 18 строк 6 колонок #} {# блок 1 -- плательщик #} @@ -170,20 +204,20 @@ - - - + + + - - - + + +
ИНН {{ profile.inn }}
Наз. пл.Очер. плат.{{ obj.payment_order }}Очер. плат.{{ obj.payment_order }}
Получатель КодРез. полеРез. поле
- +
@@ -195,7 +229,7 @@
{{ obj.get_tax_bk|safe|default:" " }} {{ obj.get_tax_okato|safe }}
- +
@@ -218,24 +252,24 @@
-
{{ obj.doc_info|safe }}  
+
- + - - + + - - + +
 
М.П.М.П.