2 <document filename="test.pdf">
3 <template pageSize="(595.0,842.0)" title="Test" author="Martin Simon" allowSplitting="20">
4 <pageTemplate id="first">
5 <frame id="first" x1="34.0" y1="28.0" width="527" height="786"/>
9 <blockTableStyle id="Standard_Outline">
10 <blockAlignment value="LEFT"/>
11 <blockValign value="TOP"/>
13 <blockTableStyle id="Table2">
14 <blockAlignment value="LEFT"/>
15 <blockValign value="TOP"/>
16 <lineStyle kind="LINEBELOW" colorName="#d4d4d4" start="1,1" stop="-1,-1"/>
18 <blockTableStyle id="Table3">
19 <blockAlignment value="LEFT"/>
20 <blockValign value="TOP"/>
21 <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="-1,-1"/>
22 <lineStyle kind="LINEBELOW" colorName="#000000" start="0,0" stop="-1,-1"/>
25 <paraStyle name="all" alignment="justify"/>
27 <paraStyle name="P1" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
28 <paraStyle name="P2" fontName="Helvetica-BoldOblique" fontSize="11.0" leading="14" spaceBefore="0.0" spaceAfter="6.0"/>
29 <paraStyle name="P3" fontName="Helvetica"/>
30 <paraStyle name="P4" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT"/>
31 <paraStyle name="P41" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
32 <paraStyle name="P5" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT"/>
33 <paraStyle name="P6" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER"/>
34 <paraStyle name="P7" fontName="Helvetica-BoldOblique" fontSize="6.0" leading="8"/>
35 <paraStyle name="P8" fontName="Helvetica-Bold" fontSize="10.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/>
36 <paraStyle name="P8a" fontName="Helvetica-Bold" fontSize="10.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
37 <paraStyle name="P9" fontName="Helvetica-BoldOblique" fontSize="2.0" leading="3" spaceBefore="0.0" spaceAfter="0.0"/>
38 <paraStyle name="P10" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
39 <paraStyle name="P10a" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/>
40 <paraStyle name="P10b" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
41 <paraStyle name="P10c" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
42 <paraStyle name="P11" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
43 <paraStyle name="P12" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
44 <paraStyle name="P121" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="1.0"/>
45 <paraStyle name="Standard" fontName="Times-Roman"/>
46 <paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
47 <paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
48 <paraStyle name="Table Contents" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
49 <paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/>
50 <paraStyle name="Caption" fontName="Times-Roman" fontSize="10.0" leading="13" spaceBefore="6.0" spaceAfter="6.0"/>
51 <paraStyle name="Index" fontName="Times-Roman"/>
52 <paraStyle name="Horizontal Line" fontName="Times-Roman" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/>
57 <para style="P121"><font color="white">[[ repeatIn(objects,'o') ]]</font></para>
59 <para style="P121">[[ repeatIn(process(o.id),'ob') ]]</para>
60 <blockTable colWidths="60.0,200.0,56.0,55.0,52.0,56.0,68.0" repeatRows="1" style="Table2">
62 <td><para style="P1">[[ ob['product'] or removeParentNode('blockTable') ]] Location</para></td>
63 <td><para style="P1">Product</para></td>
64 <td><para style="P1">Variants</para></td>
65 <td><para style="P10a">Quantity</para></td>
66 <td><para style="P10a">UoM</para></td>
67 <td><para style="P10c">Unit Price</para></td>
68 <td><para style="P10a">Value</para></td>
71 <td><para style="P41">[[ ob['location_name'] ]]</para></td>
72 <td><para><font color="white"></font></para></td>
73 <td><para><font color="white"></font></para></td>
74 <td><para><font color="white"></font></para></td>
75 <td><para><font color="white"></font></para></td>
76 <td><para><font color="white"></font></para></td>
77 <td><para><font color="white"></font></para></td>
80 <td><para style="P121">[[ repeatIn(ob['product'],'p') ]]</para></td>
81 <td><para style="P12">[[ p['prod_name'] ]]</para></td>
82 <td><para style="P4">[[ p['variants'] ]]</para></td>
83 <td><para style="P10b">[[ p['prod_qty'] ]]</para></td>
84 <td><para style="P10b">[[ p['uom'] ]]</para></td>
85 <td><para style="P10b">[[ p['price'] ]]</para></td>
86 <td><para style="P10b">[[ p['price_value'] ]]</para></td>
89 <td><para style="P8"></para></td>
90 <td><para style="P8">Total:</para></td>
91 <td><para style="P8"></para></td>
92 <td><para style="P8"></para></td>
93 <td><para style="P8"></para></td>
94 <td><para style="P8"></para></td>
95 <td><para style="P8a"><u>[[ price_total() ]]</u></para></td>
98 <para style="P11"><font color="white"> </font></para>
101 <blockTable colWidths="180,60,61.0,55.0,59.0,56.0,68.0" style="Table3">
103 <td><para style="P8">Grand Total:</para></td>
104 <td><para style="P8"></para></td>
105 <td><para style="P8"></para></td>
106 <td><para style="P8"></para></td>
107 <td><para style="P8"></para></td>
108 <td><para style="P8"></para></td>
109 <td><para style="P8a">[[ grand_total_price() ]]</para></td>