2
<document filename="test.pdf">
3
<template pageSize="(540.0,547.0)" title="Test" author="Martin Simon" allowSplitting="20">
4
<pageTemplate id="first">
5
<frame id="first" x1="23.0" y1="101.0" width="494" height="426"/>
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"/>
17
<blockTableStyle id="Tabla5">
18
<blockAlignment value="LEFT"/>
19
<blockValign value="TOP"/>
21
<blockTableStyle id="Tabla8">
22
<blockAlignment value="LEFT"/>
23
<blockValign value="TOP"/>
25
<blockTableStyle id="Tabla9">
26
<blockAlignment value="LEFT"/>
27
<blockValign value="TOP"/>
29
<blockTableStyle id="Table10">
30
<blockAlignment value="LEFT"/>
31
<blockValign value="TOP"/>
33
<blockTableStyle id="Tabla1">
34
<blockAlignment value="LEFT"/>
35
<blockValign value="TOP"/>
37
<blockTableStyle id="Tabla2">
38
<blockAlignment value="LEFT"/>
39
<blockValign value="TOP"/>
41
<blockTableStyle id="Tabla3">
42
<blockAlignment value="LEFT"/>
43
<blockValign value="TOP"/>
45
<blockTableStyle id="Tabla4">
46
<blockAlignment value="LEFT"/>
47
<blockValign value="TOP"/>
50
<paraStyle name="all" alignment="justify"/>
52
<paraStyle name="P1" fontName="Helvetica"/>
53
<paraStyle name="P2" fontName="Helvetica" fontSize="8.0" leading="10"/>
54
<paraStyle name="P3" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT"/>
55
<paraStyle name="P4" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER"/>
56
<paraStyle name="P5" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
57
<paraStyle name="P6" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
58
<paraStyle name="P7" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT"/>
59
<paraStyle name="P8" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
60
<paraStyle name="P9" fontName="Helvetica" fontSize="10.0" leading="13"/>
61
<paraStyle name="P10" fontName="Helvetica" fontSize="10.0" leading="13"/>
62
<paraStyle name="P11" fontName="Helvetica" fontSize="9.0" leading="11"/>
63
<paraStyle name="P12" fontName="Helvetica" fontSize="3.0" leading="4"/>
64
<paraStyle name="P13" fontName="Helvetica" fontSize="3.0" leading="4" alignment="RIGHT"/>
65
<paraStyle name="P14" fontName="Helvetica" fontSize="3.0" leading="4"/>
66
<paraStyle name="P15" fontName="Helvetica" fontSize="6.0" leading="8"/>
67
<paraStyle name="P16" fontName="Helvetica" fontSize="11.0" leading="14"/>
68
<paraStyle name="P17" fontName="Helvetica" fontSize="11.0" leading="14"/>
69
<paraStyle name="P18" fontName="Helvetica" fontSize="15.0" leading="19" alignment="LEFT"/>
70
<paraStyle name="P19" fontName="Helvetica" fontSize="15.0" leading="19" alignment="RIGHT"/>
71
<paraStyle name="P20" fontName="Helvetica" fontSize="15.0" leading="19"/>
72
<paraStyle name="P21" fontName="Helvetica" fontSize="15.0" leading="19" alignment="LEFT"/>
73
<paraStyle name="P22" fontName="Helvetica" fontSize="15.0" leading="19" alignment="RIGHT"/>
74
<paraStyle name="P23" fontName="Helvetica" fontSize="4.0" leading="5"/>
75
<paraStyle name="P24" fontName="Helvetica" fontSize="4.0" leading="5" alignment="RIGHT"/>
76
<paraStyle name="P25" fontName="Helvetica" fontSize="4.0" leading="5" alignment="LEFT"/>
77
<paraStyle name="P26" fontName="Helvetica-Bold" fontSize="4.0" leading="5"/>
78
<paraStyle name="P27" rightIndent="31.0" leftIndent="13.0" fontName="Helvetica-BoldOblique" fontSize="2.0" leading="3"/>
79
<paraStyle name="P28" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
80
<paraStyle name="P29" fontName="Helvetica" fontSize="10.0" leading="13" spaceBefore="0.0" spaceAfter="6.0"/>
81
<paraStyle name="P30" fontName="Helvetica" fontSize="9.0" leading="11" spaceBefore="0.0" spaceAfter="6.0"/>
82
<paraStyle name="P31" fontName="Helvetica" fontSize="9.0" leading="11" spaceBefore="0.0" spaceAfter="6.0"/>
83
<paraStyle name="P32" fontName="Helvetica" fontSize="4.0" leading="5" spaceBefore="0.0" spaceAfter="6.0"/>
84
<paraStyle name="P33" fontName="Helvetica" fontSize="4.0" leading="5" spaceBefore="0.0" spaceAfter="6.0"/>
85
<paraStyle name="P34" fontName="Helvetica" fontSize="13.0" leading="16"/>
86
<paraStyle name="P35" fontName="Helvetica" fontSize="16.0" leading="20"/>
87
<paraStyle name="P36" fontName="Helvetica" fontSize="7.0" leading="9"/>
88
<paraStyle name="P37" fontName="Helvetica" fontSize="7.0" leading="9" alignment="CENTER"/>
89
<paraStyle name="Standard" fontName="Times-Roman"/>
90
<paraStyle name="Heading" fontName="Times-Roman" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
91
<paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
92
<paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
93
<paraStyle name="Caption" fontName="Times-Italic" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
94
<paraStyle name="Index" fontName="Times-Roman"/>
95
<paraStyle name="Table Contents" fontName="Times-Roman"/>
96
<paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER"/>
97
<paraStyle name="terp_header" fontName="Times-Bold" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
98
<paraStyle name="terp_default_8" rightIndent="0.0" leftIndent="0.0" fontName="Times-Roman" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
99
<paraStyle name="terp_default_Right_8" rightIndent="0.0" leftIndent="0.0" fontName="Times-Roman" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
100
<paraStyle name="terp_default_Right_9" rightIndent="0.0" leftIndent="0.0" fontName="Times-Roman" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
104
<para style="P27">[[ repeatIn(objects,'o') ]] [[ setLang(o.partner_id.lang) ]]</para>
105
<blockTable colWidths="330.0,66.0,78.0,21.0" style="Table1">
109
<font color="white"> </font>
114
<font color="white"> </font>
119
<font color="white"> </font>
124
<font color="white"> </font>
130
<font color="white"> </font>
133
<font color="white"> </font>
136
<font color="white"> </font>
139
<font color="white"> </font>
142
<font color="white"> </font>
144
<blockTable colWidths="487.0" style="Tabla5">
147
<blockTable colWidths="30.0,281.0,109.0,61.0" style="Tabla8">
151
<font color="white"> </font>
155
<para style="P36">Cliente: [[ o.partner_id.name ]]</para>
157
<font color="white"> </font>
162
<font color="white"> </font>
167
<font color="white"> </font>
174
<font color="white"> </font>
178
<para style="P36">Direccion: [[ o.address_invoice_id.street ]], [[ o.address_invoice_id.street2 ]]</para>
181
<para style="P37">C.P: [[ o.address_invoice_id.zip ]]</para>
185
<font color="white"> </font>
190
<blockTable colWidths="30.0,107.0,127.0,97.0,121.0" style="Tabla9">
194
<font color="white"> </font>
198
<para style="P36">[[ o.address_invoice_id.city ]]</para>
200
<font color="white"> </font>
204
<para style="P36">[[ o.address_invoice_id.country_id.name ]]</para>
207
<para style="P37">Tel. [[ o.address_invoice_id.phone ]]</para>
211
<font color="white"> </font>
213
<para style="P37">Plazo: [[ o.payment_term.name]]</para>
218
<font color="white"> </font>
221
<font color="white"> </font>
226
<blockTable rowHeights="5.0cm"colWidths="494.0" style="Table10">
229
<blockTable colWidths="29.0,55.0,17.0,185.0,104.0,73.0,24.0" style="Tabla1">
233
<font color="white"> </font>
237
<para style="P4">[[ repeatIn(get_lines(o),'l') ]][[ l.quantity ]]</para>
241
<font color="white"> </font>
244
<font color="white"> </font>
248
<para style="P2">[[ l.name ]]</para>
249
<para style="P2">[[ l.note ]]</para>
252
<para style="P5">[[ moneyfmt('%.2f' % l.price_unit) ]]</para>
255
<para style="P3">[[ moneyfmt('%.2f' % l.price_subtotal) ]]</para>
259
<font color="white"> </font>
264
<blockTable colWidths="29.0,55.0,17.0,185.0,104.0,73.0,24.0" style="Tabla2">
268
<font color="white"> </font>
273
<font color="white"> </font>
278
<font color="white"> </font>
282
<para style="P7">[[ deductions(o) and 'SUBTOTAL' or '']]</para>
286
<font color="white"> </font>
290
<para style="P3">[[ deductions(o) and moneyfmt('%2.f' % get_subtotal()) ]]</para>
294
<font color="white"> </font>
301
<font color="white"> </font>
306
<font color="white"> </font>
311
<font color="white"> </font>
315
<para style="P8">[[ deductions(o) and 'DEDUCCIONES:' or '']] </para>
319
<font color="white"> </font>
324
<font color="white"> </font>
329
<font color="white"> </font>
336
<font color="white"> </font>
340
<para style="P4">[[ repeatIn(get_deductions(o),'l') ]]</para>
344
<font color="white"> </font>
348
<para style="P2">[[ l.name ]]</para>
349
<para style="P2">[[ l.note ]]</para>
353
<font color="white"> </font>
357
<para style="P3">[[ deductions(o) and moneyfmt('%.2f' % - l.price_subtotal) ]]</para>
361
<font color="white"> </font>
366
<blockTable colWidths="29.0,55.0,17.0,185.0,103.0,73.0,24.0" style="Tabla3">
370
<font color="white"> </font>
375
<font color="white"> </font>
380
<font color="white"> </font>
384
<para style="P7">[[ deductions(o) and 'TOTAL DEDUCCIONES' or '']]</para>
388
<font color="white"> </font>
392
<para style="P3">[[ deductions(o) and moneyfmt('%2.f' % -get_sum_deductions()) ]]</para>
396
<font color="white"> </font>
403
<font color="white"> </font>
408
<font color="white"> </font>
413
<font color="white"> </font>
418
<font color="white"> </font>
423
<font color="white"> </font>
428
<font color="white"> </font>
433
<font color="white"> </font>
441
<blockTable colWidths="81.0,280.0,113.0,10.0" style="Tabla4">
445
<font color="white"> </font>
449
<para style="P5">*([[ texto(int(o.amount_total)) ]] [[ o.currency_id.name ]] [[ ('%.2f' % o.amount_total)[-2:] ]]/100 [[ o.currency_id.code ]])*</para>
451
<font color="white"> </font>
454
<font color="white"> </font>
459
<font color="white"> </font>
464
<font color="white"> </font>
471
<font color="white"> </font>
476
<font color="white"> </font>
480
<para style="P3">[[ moneyfmt('%.2f' % o.amount_untaxed) ]]</para>
484
<font color="white"> </font>
491
<font color="white"> </font>
496
<font color="white"> </font>
501
<font color="white"> </font>
506
<font color="white"> </font>
513
<font color="white"> </font>
517
<para style="P5">[[ repeatIn(o.tax_line,'t') ]]</para>
520
<para style="P3">[[ moneyfmt('%.2f' % t.amount) ]]</para>
524
<font color="white"> </font>
531
<font color="white"> </font>
536
<font color="white"> </font>
541
<font color="white"> </font>
546
<font color="white"> </font>
553
<font color="white"> </font>
558
<font color="white"> </font>
562
<para style="P3">[[ moneyfmt('%.2f' % o.amount_total) ]]</para>
566
<font color="white"> </font>
572
<font color="white"> </font>