8837c93bc829582c315a1ae5d052375128766e43
[odoo/odoo.git] / addons / account / report / general_journal.rml
1 <?xml version="1.0"?>
2 <document filename="general_journal.pdf">
3   <template pageSize="(596.0,842.0)" title="General Journal" author="OpenERP" allowSplitting="20">
4     <pageTemplate id="first">
5       <frame id="first" x1="28.0" y1="42.0" width="540" height="758"/>
6     </pageTemplate>
7   </template>
8   <stylesheet>
9     <blockTableStyle id="Standard_Outline">
10       <blockAlignment value="LEFT"/>
11       <blockValign value="TOP"/>
12     </blockTableStyle>
13     <blockTableStyle id="Table_Header_Title">
14       <blockAlignment value="LEFT"/>
15       <blockValign value="TOP"/>
16     </blockTableStyle>
17     <blockTableStyle id="Table_Print_Current_datetime">
18       <blockAlignment value="LEFT"/>
19       <blockValign value="TOP"/>
20     </blockTableStyle>
21     <blockTableStyle id="Table_Journal_Title">
22       <blockAlignment value="LEFT"/>
23       <blockValign value="TOP"/>
24       <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
25       <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
26       <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
27       <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
28       <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
29     </blockTableStyle>
30     <blockTableStyle id="Table_Final_Total">
31       <blockAlignment value="LEFT"/>
32       <blockValign value="TOP"/>
33       <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
34       <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
35       <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
36       <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
37       <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
38     </blockTableStyle>
39     <blockTableStyle id="Table_Sub_Total">
40       <blockAlignment value="LEFT"/>
41       <blockValign value="TOP"/>
42       <lineStyle kind="LINEBELOW" colorName="#b3b3b3" start="0,-1" stop="0,-1"/>
43       <lineStyle kind="LINEBELOW" colorName="#b3b3b3" start="1,-1" stop="1,-1"/>
44       <lineStyle kind="LINEBELOW" colorName="#b3b3b3" start="2,-1" stop="2,-1"/>
45     </blockTableStyle>
46     <blockTableStyle id="Table_Journal_Detail">
47       <blockAlignment value="LEFT"/>
48       <blockValign value="TOP"/>
49     </blockTableStyle>
50     <initialize>
51       <paraStyle name="all" alignment="justify"/>
52     </initialize>
53     <paraStyle name="Standard" fontName="Times-Roman"/>
54     <paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
55     <paraStyle name="P9" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
56     <paraStyle name="Table Contents" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
57     <paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
58     <paraStyle name="Heading" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="12.0" spaceAfter="6.0"/>
59     <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
60     <paraStyle name="Caption" fontName="Helvetica-Oblique" fontSize="9.0" leading="11" spaceBefore="6.0" spaceAfter="6.0"/>
61     <paraStyle name="Index" fontName="Helvetica"/>
62     <paraStyle name="Footer" fontName="Times-Roman"/>
63     <paraStyle name="Horizontal Line" fontName="Times-Roman" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/>
64     <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
65     <paraStyle name="Heading 9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
66     <paraStyle name="terp_tblheader_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
67     <paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
68     <paraStyle name="terp_default_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
69     <paraStyle name="terp_default_Bold_8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
70     <paraStyle name="terp_tblheader_General_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
71     <paraStyle name="terp_tblheader_General_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
72     <paraStyle name="terp_tblheader_Details_Centre" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
73     <paraStyle name="terp_tblheader_Details_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
74     <paraStyle name="terp_default_Right_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
75     <paraStyle name="terp_default_Centre_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
76     <paraStyle name="terp_header_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
77     <paraStyle name="terp_header_Centre" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/>
78     <paraStyle name="terp_default_address" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
79     <paraStyle name="terp_default_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
80     <paraStyle name="terp_default_Bold_9" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
81     <paraStyle name="terp_default_Centre_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
82     <paraStyle name="terp_default_Right_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
83     <paraStyle name="terp_default_2" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
84     <paraStyle name="terp_default_Bold_9_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
85   </stylesheet>
86   <images/>
87   <story>
88     <para style="P9">
89       <font color="white"> </font>
90     </para>
91     <para style="P9">
92       <font color="white"> </font>
93     </para>
94     <blockTable colWidths="180.0,180.0,179.0" style="Table_Header_Title">
95       <tr>
96         <td>
97           <para style="terp_header">
98             <font color="white"> </font>
99           </para>
100         </td>
101         <td>
102           <para style="terp_header_Centre">General Journal</para>
103         </td>
104         <td>
105           <para style="terp_header">
106             <font color="white"> </font>
107           </para>
108         </td>
109       </tr>
110     </blockTable>
111     <para style="P9">
112       <font color="white"> </font>
113     </para>
114     <blockTable colWidths="88.0,451.0" style="Table_Print_Current_datetime">
115       <tr>
116         <td>
117           <para style="terp_default_Bold_9">Printing Date :</para>
118         </td>
119         <td>
120           <para style="terp_default_Bold_9">[[ formatLang(time.strftime('%Y-%m-%d %H:%M:%S'),date_time=True) ]] </para>
121         </td>
122       </tr>
123     </blockTable>
124     <para style="P9">
125       <font color="white"> </font>
126     </para>
127     <blockTable colWidths="72.0,218.0,89.0,83.0,77.0" style="Table_Journal_Title">
128       <tr>
129         <td><para style="terp_tblheader_Details">Code</para></td>
130         <td><para style="terp_tblheader_Details">Journal Name</para></td>
131         <td><para style="terp_tblheader_Details">Period</para></td>
132         <td><para style="terp_tblheader_Details_Right">Debit</para></td>
133         <td><para style="terp_tblheader_Details_Right">Credit</para></td>
134       </tr>
135     </blockTable>
136     <blockTable colWidths="71.0,219.0,89.0,83.0,77.0" style="Table_Final_Total">
137       <tr>
138         <td><para style="terp_default_Bold_9">Total:</para></td>
139         <td><para style="terp_default_Bold_9"><font color="white"> </font></para></td>
140         <td><para style="terp_default_Bold_9"><font color="white"> </font></para></td>
141         <td><para style="terp_default_Bold_9_Right">[[ formatLang(sum_debit()) ]]</para></td>
142         <td><para style="terp_default_Bold_9_Right">[[ formatLang( sum_credit()) ]]</para></td>
143       </tr>
144     </blockTable>
145     <section>
146       <para style="terp_default_8">[[ repeatIn( periods(objects), 'o') ]]</para>
147       <blockTable colWidths="176.0,115.0,89.0,83.0,76.0" style="Table_Sub_Total">
148         <tr>
149           <td>
150             <para style="terp_default_Bold_9">[[ o.name ]] :</para>
151           </td>
152           <td>
153             <para style="terp_default_Bold_9">
154               <font color="white"> </font>
155             </para>
156           </td>
157           <td>
158             <para style="terp_default_Bold_9">
159               <font color="white"> </font>
160             </para>
161           </td>
162           <td>
163             <para style="terp_default_Bold_9_Right">[[ formatLang(sum_debit_period(o.id)) ]]</para>
164           </td>
165           <td>
166             <para style="terp_default_Bold_9_Right">[[ formatLang(sum_credit_period(o.id)) ]]</para>
167           </td>
168         </tr>
169       </blockTable>
170       <para style="terp_default_2">
171         <font color="white"> </font>
172       </para>
173       <blockTable colWidths="71.0,219.0,91.0,83.0,76.0" style="Table_Journal_Detail">
174         <tr>
175           <td>
176             <para style="terp_default_9"><font face="Times-Roman">[[ repeatIn(lines(o.id),'line')]]</font> [[ line['code'] ]]</para>
177           </td>
178           <td>
179             <para style="terp_default_9">[[ line['name'] ]]</para>
180           </td>
181           <td>
182             <para style="terp_default_9">[[ o.name ]]</para>
183           </td>
184           <td>
185             <para style="terp_default_Right_9">[[ formatLang(line['debit'] )]]</para>
186           </td>
187           <td>
188             <para style="terp_default_Right_9">[[ formatLang(line['credit']) ]]</para>
189           </td>
190         </tr>
191       </blockTable>
192       <para style="terp_default_2">
193         <font color="white"> </font>
194       </para>
195     </section>
196     <para style="P9">
197       <font color="white"> </font>
198     </para>
199   </story>
200 </document>