2 <document filename="test.pdf">
3 <template pageSize="(842.0,595.0)" title="Test" author="Martin Simon" allowSplitting="20">
4 <pageTemplate id="first">
5 <frame id="first" x1="57.0" y1="57.0" width="728" height="481"/>
9 <blockTableStyle id="Standard_Outline">
10 <blockAlignment value="LEFT"/>
11 <blockValign value="TOP"/>
13 <blockTableStyle id="Table1">
14 <blockAlignment value="LEFT"/>
15 <blockValign value="TOP"/>
16 <blockBackground colorName="#e6e6e6" start="0,0" stop="0,0"/>
17 <blockBackground colorName="#e6e6e6" start="1,0" stop="1,0"/>
18 <blockBackground colorName="#e6e6e6" start="2,0" stop="2,0"/>
19 <blockBackground colorName="#e6e6e6" start="0,1" stop="0,1"/>
20 <blockBackground colorName="#e6e6e6" start="1,1" stop="1,1"/>
21 <blockBackground colorName="#e6e6e6" start="2,1" stop="2,1"/>
23 <blockTableStyle id="Tableau1">
24 <blockAlignment value="LEFT"/>
25 <blockValign value="TOP"/>
26 <lineStyle kind="GRID" colorName="black"/>
28 <blockTableStyle id="Tableau2">
29 <blockAlignment value="LEFT"/>
30 <blockValign value="TOP"/>
32 <blockTableStyle id="Tableau3">
33 <blockAlignment value="LEFT"/>
34 <blockValign value="TOP"/>
35 <lineStyle kind="GRID" colorName="black"/>
38 <paraStyle name="all" alignment="justify"/>
40 <paraStyle name="P1" fontName="Times-Roman" fontSize="20.0" leading="25" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
41 <paraStyle name="P2" fontName="Times-Roman" fontSize="10.0" leading="13" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
42 <paraStyle name="P3" fontName="Times-Roman" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
43 <paraStyle name="P4" fontName="Times-Roman" fontSize="11.0" leading="14" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
44 <paraStyle name="P5" fontName="Times-Roman" alignment="CENTER"/>
45 <paraStyle name="P6" fontName="Times-Roman" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
46 <paraStyle name="P7" fontName="Times-Roman" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
47 <paraStyle name="P8" fontName="Times-Roman" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
48 <paraStyle name="P9" fontName="Times-Roman" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
49 <paraStyle name="P10" fontName="Times-Roman" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
50 <paraStyle name="Standard" fontName="Times-Roman"/>
51 <paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
52 <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
53 <paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
54 <paraStyle name="Table Contents" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
55 <paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
56 <paraStyle name="Caption" fontName="Times-Roman" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
57 <paraStyle name="Index" fontName="Times-Roman"/>
60 <blockTable colWidths="198.0,313.0,217.0" repeatRows="1" style="Table1">
63 <para style="Table Contents">
64 <font color="white"> </font>
68 <para style="P1">Aged Trial balance</para>
71 <para style="P2">From the beginning</para>
72 <para style="P2">to [[ data['form']['4']['stop'] ]]</para>
77 <para style="Table Contents">[[ company.name ]]</para>
81 <font color="white"> </font>
85 <para style="P4">Currency: [[ company.currency_id.name ]]</para>
89 <para style="Standard">
90 <font color="white"> </font>
92 <para style="P5">Printing date: [[ time.strftime('%Y-%m-%d') ]] at [[ time.strftime('%H:%M:%S') ]]</para>
94 <font color="white"> </font>
96 <blockTable colWidths="218.0,71.0,71.0,71.0,71.0,71.0,71.0,85.0" style="Tableau1">
99 <para style="P6">Partners</para>
102 <para style="P7">[[ data['form']['4']['name'] ]]</para>
105 <para style="P7">[[ data['form']['3']['name'] ]]</para>
108 <para style="P7">[[ data['form']['2']['name'] ]]</para>
111 <para style="P7">[[ data['form']['1']['name'] ]]</para>
114 <para style="P7">[[ data['form']['0']['name'] ]]</para>
117 <para style="P7">Before [[ data['form']['0']['start'] ]]</para>
120 <para style="P6">Total</para>
124 <blockTable colWidths="218.0,71.0,71.0,71.0,71.0,71.0,71.0,85.0" style="Tableau2">
127 <para style="P3">[[ repeatIn(get_lines(data['form']), 'partner') ]]</para>
128 <para style="P3">[[ partner['name'] ]]</para>
131 <para style="P8">[[ '%.2f' % (partner['4'] or 0.0) ]]</para>
134 <para style="P8">[[ '%.2f' % (partner['3'] or 0.0) ]]</para>
137 <para style="P8">[[ '%.2f' % (partner['2'] or 0.0) ]]</para>
140 <para style="P8">[[ '%.2f' % (partner['1'] or 0.0) ]]</para>
143 <para style="P8">[[ '%.2f' % (partner['0'] or 0.0) ]]</para>
146 <para style="P8">[[ '%.2f' % (partner['before'] or 0.0) ]]</para>
149 <para style="P8">[[ '%.2f' % (partner['total'] or 0.0) ]]</para>
153 <blockTable colWidths="218.0,71.0,71.0,71.0,71.0,71.0,71.0,85.0" style="Tableau3">
156 <para style="P6">Account total</para>
159 <para style="P9">[[ '%.2f' % get_for_period(data['form']['4'], data['form']['fiscalyear']) ]]</para>
162 <para style="P9">[[ '%.2f' % get_for_period(data['form']['3'], data['form']['fiscalyear']) ]]</para>
165 <para style="P9">[[ '%.2f' % get_for_period(data['form']['2'], data['form']['fiscalyear']) ]]</para>
168 <para style="P9">[['%.2f' % get_for_period(data['form']['1'], data['form']['fiscalyear']) ]]</para>
171 <para style="P9">[[ '%.2f' % get_for_period(data['form']['0'], data['form']['fiscalyear']) ]]</para>
174 <para style="P9">[[ '%.2f' % get_before(data['form']['0']['start'], data['form']['fiscalyear']) ]]</para>
177 <para style="P10">[[ '%.2f' % get_total( data['form']['fiscalyear']) ]]</para>
182 <font color="white"> </font>