[IMP]account:improved General Journal report with big column size with big amount...
[odoo/odoo.git] / addons / hr_payroll / report / report_payroll_advice.rml
1 <?xml version="1.0"?>
2 <document filename="Payment Advice.pdf">
3   <template pageSize="(595.0,842.0)" title="Payment Advice" author="OpenERP S.A.(sales@openerp.com)" allowSplitting="20">
4     <pageTemplate id="first">
5       <frame id="first" x1="28.0" y1="28.0" width="539" height="786"/>
6     </pageTemplate>
7   </template>
8   <stylesheet>
9     <blockTableStyle id="Standard_Outline">
10       <blockAlignment value="LEFT"/>
11       <blockValign value="TOP"/>
12     </blockTableStyle>
13     <blockTableStyle id="Table1">
14       <blockAlignment value="LEFT"/>
15       <blockValign value="TOP"/>
16     </blockTableStyle>
17     <blockTableStyle id="Table2">
18       <blockAlignment value="LEFT"/>
19       <blockValign value="TOP"/>
20     </blockTableStyle>
21     <blockTableStyle id="Table3">
22       <blockAlignment value="LEFT"/>
23       <blockValign value="TOP"/>
24     </blockTableStyle>
25     <blockTableStyle id="Table4">
26       <blockAlignment value="LEFT"/>
27       <blockValign value="TOP"/>
28       <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,0"/>
29       <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
30       <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/>
31       <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
32       <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/>
33       <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
34       <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,0"/>
35       <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
36       <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,0"/>
37       <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
38       <lineStyle kind="LINEABOVE" colorName="#000000" start="5,0" stop="5,0"/>
39       <lineStyle kind="LINEBELOW" colorName="#000000" start="5,-1" stop="5,-1"/>
40     </blockTableStyle>
41     <blockTableStyle id="Table5">
42       <blockAlignment value="LEFT"/>
43       <blockValign value="TOP"/>
44       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
45       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
46       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
47       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
48       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/>
49       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="5,-1" stop="5,-1"/>
50     </blockTableStyle>
51     <blockTableStyle id="Table6">
52       <blockAlignment value="LEFT"/>
53       <blockValign value="TOP"/>
54       <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,0"/>
55       <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
56       <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/>
57       <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
58       <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/>
59       <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
60       <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,0"/>
61       <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
62       <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,0"/>
63       <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
64     </blockTableStyle>
65     <blockTableStyle id="Table7">
66       <blockAlignment value="LEFT"/>
67       <blockValign value="TOP"/>
68     </blockTableStyle>
69     <initialize>
70       <paraStyle name="all" alignment="justify"/>
71     </initialize>
72     <paraStyle name="P1" fontName="Helvetica"/>
73     <paraStyle name="Standard" fontName="Helvetica"/>
74     <paraStyle name="Heading" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="12.0" spaceAfter="6.0"/>
75     <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
76     <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
77     <paraStyle name="Caption" fontName="Helvetica-Oblique" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
78     <paraStyle name="Index" fontName="Helvetica"/>
79     <paraStyle name="Table Contents" fontName="Helvetica"/>
80     <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER"/>
81     <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
82     <paraStyle name="terp_default_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
83     <paraStyle name="terp_default_Bold_8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
84     <paraStyle name="terp_default_Bold_9" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
85     <paraStyle name="terp_default_9" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
86     <paraStyle name="terp_tblheader_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
87     <paraStyle name="terp_tblheader_General_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
88     <paraStyle name="terp_default_Centre_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
89     <paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
90     <paraStyle name="Footer" fontName="Helvetica"/>
91     <paraStyle name="Horizontal Line" fontName="Helvetica" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/>
92     <paraStyle name="Heading 9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
93     <paraStyle name="terp_tblheader_General_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
94     <paraStyle name="terp_tblheader_Details_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
95     <paraStyle name="terp_tblheader_Details_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
96     <paraStyle name="terp_default_Right_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
97     <paraStyle name="terp_header_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
98     <paraStyle name="terp_header_Centre" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/>
99     <paraStyle name="terp_default_0.30cmspace" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="9.0" spaceAfter="0.0"/>
100     <paraStyle name="terp_default_Centre_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
101     <paraStyle name="terp_default_Right_9" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
102     <paraStyle name="terp_default_1" fontName="Helvetica" fontSize="4.0" leading="5" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
103     <paraStyle name="terp_default_Right_9_Bold" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
104     <paraStyle name="terp_default_8_space" fontName="Helvetica-Oblique" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="1.0"/>
105     <paraStyle name="Drawing" fontName="Helvetica-Oblique" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
106     <paraStyle name="Header" fontName="Helvetica"/>
107     <paraStyle name="Endnote" rightIndent="0.0" leftIndent="14.0" fontName="Helvetica" fontSize="10.0" leading="13"/>
108     <paraStyle name="Addressee" fontName="Helvetica" spaceBefore="0.0" spaceAfter="3.0"/>
109     <paraStyle name="Signature" fontName="Helvetica"/>
110     <paraStyle name="Heading 8" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
111     <paraStyle name="Heading 7" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
112     <paraStyle name="Heading 6" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
113     <paraStyle name="Heading 5" fontName="Helvetica-Bold" fontSize="85%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
114     <paraStyle name="Heading 4" fontName="Helvetica-BoldOblique" fontSize="85%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
115     <paraStyle name="Heading 1" fontName="Helvetica-Bold" fontSize="115%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
116     <paraStyle name="Heading 10" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
117     <paraStyle name="Heading 2" fontName="Helvetica-BoldOblique" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
118     <paraStyle name="First line indent" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
119     <paraStyle name="Hanging indent" rightIndent="0.0" leftIndent="28.0" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
120     <paraStyle name="Salutation" fontName="Helvetica"/>
121     <paraStyle name="Text body indent" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
122     <paraStyle name="Heading 3" fontName="Helvetica-Bold" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
123     <paraStyle name="List Indent" rightIndent="0.0" leftIndent="142.0" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
124     <paraStyle name="Marginalia" rightIndent="0.0" leftIndent="113.0" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
125     <images/>
126   </stylesheet>
127   <story>
128     <para style="terp_default_8">[[repeatIn(objects,'o')]]</para>
129     <blockTable colWidths="269.0,269.0" style="Table1">
130       <tr>
131         <td>
132           <para style="terp_default_9">
133             <font color="white"> </font>
134           </para>
135           <para style="terp_default_9">
136             <font color="white"> </font>
137           </para>
138           <para style="terp_default_9">
139             <font color="white"> </font>
140           </para>
141         </td>
142         <td>
143           <para style="terp_default_Right_9">
144             <font color="white"> </font>
145           </para>
146         </td>
147       </tr>
148       <tr>
149         <td>
150           <para style="terp_default_Bold_9">The Manager</para>
151         </td>
152         <td>
153           <para style="terp_default_Bold_9">
154             <font color="white"> </font>
155           </para>
156         </td>
157       </tr>
158       <tr>
159         <td>
160           <para style="terp_default_Bold_9">[[ o.bank_id and o.bank_id.name or 'Bank' ]]</para>
161         </td>
162         <td>
163           <para style="terp_default_Bold_9">
164             <font color="white"> </font>
165           </para>
166         </td>
167       </tr>
168       <tr>
169         <td>
170           <para style="terp_default_1">
171             <font color="white"> </font>
172           </para>
173           <para style="terp_default_9">Dear Sir/Madam,</para>
174         </td>
175         <td>
176           <para style="terp_default_9">
177             <font color="white"> </font>
178           </para>
179         </td>
180       </tr>
181     </blockTable>
182     <blockTable colWidths="539.0" style="Table2">
183       <tr>
184         <td>
185           <para style="terp_tblheader_General_Centre">Payment Advice: [[ o.name ]] for period [[ get_month(o.date)['mname'] ]]</para>
186         </td>
187       </tr>
188     </blockTable>
189     <blockTable colWidths="539.0" style="Table3">
190       <tr>
191         <td>
192           <para style="terp_default_9">[[ o.note ]]</para>
193         </td>
194       </tr>
195     </blockTable>
196     <para style="terp_default_8_space">
197       <font color="white"> </font>
198     </para>
199     <blockTable colWidths="61.0,166.0,84.0,82.0,111.0,35.0" style="Table4">
200       <tr>
201         <td>
202           <para style="terp_tblheader_Details">SI. No.</para>
203         </td>
204         <td>
205           <para style="terp_tblheader_Details">Name of the Employee</para>
206         </td>
207         <td>
208           <para style="terp_tblheader_Details_Right">Amount</para>
209         </td>
210         <td>
211           <para style="terp_tblheader_Details_Right">By Salary</para>
212         </td>
213         <td>
214           <para style="terp_tblheader_Details">Bank Account</para>
215         </td>
216         <td>
217           <para style="terp_tblheader_Details">C/D</para>
218         </td>
219       </tr>
220     </blockTable>
221     <section>
222       <para style="terp_default_8">[[ repeatIn(get_detail(o.line_ids),'line') ]]</para>
223       <blockTable colWidths="60.0,167.0,84.0,82.0,110.0,35.0" style="Table5">
224         <tr>
225           <td>
226             <para style="P1" leftIndent="15" bulletIndent="0">
227               <bullet><seq id="L1"/>.</bullet>
228               <font color="white"> </font>
229             </para>
230           </td>
231           <td>
232             <para style="terp_default_9">[[ line['name'] ]]</para>
233           </td>
234           <td>
235             <para style="terp_default_Right_9">[[ formatLang(line['amount' ]) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]</para>
236           </td>
237           <td>
238             <para style="terp_default_Right_9">[[ formatLang(line['bysal']) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]</para>
239           </td>
240           <td>
241             <para style="terp_default_9">[[ line['acc_no'] ]]</para>
242           </td>
243           <td>
244             <para style="terp_default_9">[[ line['flag'] ]]</para>
245           </td>
246         </tr>
247       </blockTable>
248     </section>
249     <blockTable colWidths="60.0,167.0,84.0,82.0,145.0" style="Table6">
250       <tr>
251         <td>
252           <para style="terp_tblheader_Details">
253             <font color="white"> </font>
254           </para>
255         </td>
256         <td>
257           <para style="terp_tblheader_Details">Total:</para>
258         </td>
259         <td>
260           <para style="terp_tblheader_Details_Right">[[ formatLang(get_total()) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]</para>
261         </td>
262         <td>
263           <para style="terp_tblheader_Details_Right">[[ formatLang(get_bysal_total()) ]] [[ (company.currency_id and company.currency_id.symbol) or '' ]]</para>
264         </td>
265         <td>
266           <para style="terp_tblheader_Details_Right">
267             <font color="white"> </font>
268           </para>
269         </td>
270       </tr>
271     </blockTable>
272     <para style="terp_default_0.30cmspace">
273       <font color="white"> </font>
274     </para>
275     <blockTable colWidths="269.0,269.0" style="Table7">
276       <tr>
277         <td>
278           <para style="terp_tblheader_Details">Yours Sincerely</para>
279         </td>
280         <td>
281           <para style="terp_tblheader_Details">
282             <font color="white"> </font>
283           </para>
284         </td>
285       </tr>
286       <tr>
287         <td>
288           <para style="terp_tblheader_Details">For [[ company.name ]]</para>
289         </td>
290         <td>
291           <para style="terp_tblheader_Details">
292             <font color="white"> </font>
293           </para>
294         </td>
295       </tr>
296       <tr>
297         <td>
298           <para style="terp_tblheader_Details">
299             <font color="white"> </font>
300           </para>
301         </td>
302         <td>
303           <para style="terp_tblheader_Details">
304             <font color="white"> </font>
305           </para>
306         </td>
307       </tr>
308       <tr>
309         <td>
310           <para style="terp_tblheader_Details">
311             <font color="white"> </font>
312           </para>
313         </td>
314         <td>
315           <para style="terp_tblheader_Details">
316             <font color="white"> </font>
317           </para>
318         </td>
319       </tr>
320       <tr>
321         <td>
322           <para style="terp_tblheader_Details">Authorised Signature</para>
323         </td>
324         <td>
325           <para style="terp_tblheader_Details">
326             <font color="white"> </font>
327           </para>
328         </td>
329       </tr>
330     </blockTable>
331     <para style="terp_default_9">
332       <font color="white"> </font>
333     </para>
334     <para>
335       <seqReset id="L1"/>
336     </para>
337   </story>
338 </document>