[FIX] procurement: remove yml statement that queries the db asynchronously
[odoo/odoo.git] / addons / mrp / report / order.rml
1 <?xml version="1.0"?>
2 <document filename="Production Order.pdf">
3   <template pageSize="(595.0,842.0)" title="Production Order" author="OpenERP S.A. (sales@openerp.com)" allowSplitting="20">
4     <pageTemplate id="first">
5       <frame id="first" x1="34.0" y1="42.0" width="527" 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="Table3">
14       <blockAlignment value="LEFT"/>
15       <blockValign value="TOP"/>
16       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
17       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
18       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
19       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
20       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
21       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
22       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
23       <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
24       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
25       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
26     </blockTableStyle>
27     <blockTableStyle id="Table5">
28       <blockAlignment value="LEFT"/>
29       <blockValign value="TOP"/>
30       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
31       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
32       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
33       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
34       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
35       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
36       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
37       <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
38       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
39       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
40     </blockTableStyle>
41     <blockTableStyle id="Table1">
42       <blockAlignment value="LEFT"/>
43       <blockValign value="TOP"/>
44       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
45       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
46       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
47       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
48       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
49       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
50       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
51       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
52       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
53       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
54       <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
55       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/>
56       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
57     </blockTableStyle>
58     <blockTableStyle id="Table2">
59       <blockAlignment value="LEFT"/>
60       <blockValign value="TOP"/>
61       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
62       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
63       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
64       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
65       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
66       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
67       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
68       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
69       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
70       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
71       <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
72       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/>
73       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
74     </blockTableStyle>
75     <blockTableStyle id="Table6">
76       <blockAlignment value="LEFT"/>
77       <blockValign value="TOP"/>
78       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
79       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
80       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
81       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
82       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
83       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
84       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
85       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
86       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
87       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
88       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/>
89       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
90       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="4,0" stop="4,-1"/>
91       <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="4,0" stop="4,-1"/>
92       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="4,0" stop="4,0"/>
93       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/>
94     </blockTableStyle>
95     <blockTableStyle id="Table4">
96       <blockAlignment value="LEFT"/>
97       <blockValign value="TOP"/>
98       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="0,0" stop="0,-1"/>
99       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="0,0" stop="0,0"/>
100       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
101       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="1,0" stop="1,-1"/>
102       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="1,0" stop="1,0"/>
103       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
104       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="2,0" stop="2,-1"/>
105       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="2,0" stop="2,0"/>
106       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
107       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="3,0" stop="3,-1"/>
108       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="3,0" stop="3,0"/>
109       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
110       <lineStyle kind="LINEBEFORE" colorName="#e6e6e6" start="4,0" stop="4,-1"/>
111       <lineStyle kind="LINEAFTER" colorName="#e6e6e6" start="4,0" stop="4,-1"/>
112       <lineStyle kind="LINEABOVE" colorName="#e6e6e6" start="4,0" stop="4,0"/>
113       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="4,-1" stop="4,-1"/>
114     </blockTableStyle>
115     <blockTableStyle id="Table8">
116       <blockAlignment value="LEFT"/>
117       <blockValign value="TOP"/>
118       <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
119       <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
120       <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
121       <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
122     </blockTableStyle>
123     <blockTableStyle id="Table9">
124       <blockAlignment value="LEFT"/>
125       <blockValign value="TOP"/>
126       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
127       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
128       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
129       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
130     </blockTableStyle>
131     <blockTableStyle id="Table10">
132       <blockAlignment value="LEFT"/>
133       <blockValign value="TOP"/>
134       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="0,-1" stop="0,-1"/>
135       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="1,-1" stop="1,-1"/>
136       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="2,-1" stop="2,-1"/>
137       <lineStyle kind="LINEBELOW" colorName="#e6e6e6" start="3,-1" stop="3,-1"/>
138     </blockTableStyle>
139     <initialize>
140       <paraStyle name="all" alignment="justify"/>
141     </initialize>
142     <paraStyle name="Standard" fontName="Helvetica"/>
143     <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
144     <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
145     <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
146     <paraStyle name="Table Contents" fontName="Helvetica"/>
147     <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER"/>
148     <paraStyle name="Caption" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
149     <paraStyle name="Index" fontName="Helvetica"/>
150     <paraStyle name="Footer" fontName="Helvetica"/>
151     <paraStyle name="Horizontal Line" fontName="Helvetica" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/>
152     <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
153     <paraStyle name="Heading 9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/>
154     <paraStyle name="terp_tblheader_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
155     <paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/>
156     <paraStyle name="terp_default_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
157     <paraStyle name="terp_default_Bold_8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
158     <paraStyle name="terp_tblheader_General_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
159     <paraStyle name="terp_tblheader_General_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
160     <paraStyle name="terp_tblheader_Details_Centre" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/>
161     <paraStyle name="terp_tblheader_Details_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/>
162     <paraStyle name="terp_default_Right_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
163     <paraStyle name="terp_default_Centre_8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
164     <paraStyle name="terp_header_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/>
165     <paraStyle name="terp_header_Centre" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/>
166     <paraStyle name="terp_default_address" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
167     <paraStyle name="terp_default_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
168     <paraStyle name="terp_default_Bold_9" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
169     <paraStyle name="terp_default_Centre_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
170     <paraStyle name="terp_default_Right_9" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
171     <paraStyle name="terp_default_2" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
172     <paraStyle name="terp_default_space" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="0.0"/>
173     <images/>
174   </stylesheet>
175   <story>
176   <pto>
177   <pto_header>
178     <blockTable colWidths="256.0,61.0,107.0,104.0" style="Table8">
179       <tr>
180         <td>
181           <para style="terp_tblheader_Details">Product </para>
182         </td>
183         <td>
184           <para style="terp_tblheader_Details_Centre">Quantity</para>
185         </td>
186         <td>
187           <para style="terp_tblheader_Details_Centre">Source Location</para>
188         </td>
189         <td>
190           <para style="terp_tblheader_Details_Centre">Destination Location</para>
191         </td>
192       </tr>
193     </blockTable>
194   </pto_header>
195     <para style="terp_default_8">[[repeatIn(objects,'o')]] </para>
196     <para style="terp_default_8">
197       <font color="white"> </font>
198     </para>
199     <para style="terp_header">Production Order N° : [[ o.name ]]</para>
200     <para style="terp_default_8">
201       <font color="white"> </font>
202     </para>
203     <blockTable colWidths="193.0,206.0,129.0" style="Table3">
204       <tr>
205         <td>
206           <para style="terp_tblheader_General_Centre">Source Document</para>
207         </td>
208         <td>
209           <para style="terp_tblheader_General_Centre">Product </para>
210         </td>
211         <td>
212           <para style="terp_tblheader_General_Centre">Quantity</para>
213         </td>
214       </tr>
215     </blockTable>
216     <blockTable colWidths="193.0,205.0,129.0" style="Table5">
217       <tr>
218         <td>
219           <para style="terp_default_Centre_8">[[ o.origin ]]</para>
220         </td>
221         <td>
222           <para style="terp_default_Centre_8">[[ (o.product_id and o.product_id.code) or '' ]] [[ (o.product_id and o.product_id.name) or '' ]]</para>
223         </td>
224         <td>
225           <para style="terp_default_Centre_8">[[formatLang(o.product_qty) ]] [[ (o.product_id and o.product_uom and o.product_uom.name) or '']]</para>
226         </td>
227       </tr>
228     </blockTable>
229     <para style="terp_default_8">
230       <font color="white"> </font>
231     </para>
232     <blockTable colWidths="193.0,92.0,114.0,129.0" repeatRows="1" style="Table1">
233       <tr>
234         <td>
235           <para style="terp_tblheader_General_Centre">Scheduled Date</para>
236         </td>
237         <td>
238           <para style="terp_tblheader_General_Centre">Printing date</para>
239         </td>
240         <td>
241           <para style="terp_tblheader_General_Centre">Partner Ref</para>
242         </td>
243         <td>
244           <para style="terp_tblheader_General_Centre">SO Number</para>
245         </td>
246       </tr>
247     </blockTable>
248     <section>
249       <blockTable colWidths="193.0,92.0,114.0,129.0" style="Table2">
250         <tr>
251           <td>
252             <para style="terp_default_Centre_8">[[ formatLang(o.date_planned, date_time = True) ]]</para>
253           </td>
254           <td>
255             <para style="terp_default_Centre_8">[[ formatLang(time.strftime('%Y-%m-%d'),date = True) ]]</para>
256           </td>
257           <td>
258             <para style="terp_default_Centre_8">[[ ('sale_ref' in o._columns.keys() and o.sale_ref) or '' ]]</para>
259           </td>
260           <td>
261             <para style="terp_default_Centre_8">[[ ('sale_name' in o._columns.keys() and o.sale_name) or '' ]]</para>
262           </td>
263         </tr>
264       </blockTable>
265     </section>
266     <para style="terp_default_8">
267       <font color="white"> </font>
268     </para>
269     <para style="terp_default_Bold_8">Work Orders [[ o.workcenter_lines ==[] and removeParentNode('para')]]</para>
270     <para style="terp_default_8">
271       <font color="white"> </font>
272     </para>
273     <blockTable colWidths="74.0,212.0,112.0,66.0,64.0" style="Table6">
274       <tr>
275         <td>
276           <para style="terp_tblheader_General_Centre">Sequence</para>
277         </td>
278         <td>
279           <para style="terp_tblheader_Details_Centre">Name [[ o.workcenter_lines ==[] and removeParentNode('blockTable')]]</para>
280         </td>
281         <td>
282           <para style="terp_tblheader_General_Centre">WorkCenter</para>
283         </td>
284         <td>
285           <para style="terp_tblheader_General_Centre">No. Of Cycles</para>
286         </td>
287         <td>
288           <para style="terp_tblheader_General_Centre">No. Of Hours</para>
289         </td>
290       </tr>
291     </blockTable>
292     <section>
293       <para style="terp_default_8">[[ repeatIn(o.workcenter_lines,'line2') ]]</para>
294       <blockTable colWidths="74.0,212.0,112.0,66.0,64.0" style="Table4">
295         <tr>
296           <td>
297             <para style="terp_default_Centre_8">[[ str(line2.sequence) ]]</para>
298           </td>
299           <td>
300             <para style="terp_default_Centre_8">[[ line2.name ]]</para>
301           </td>
302           <td>
303             <para style="terp_default_Centre_8">[[ (line2.workcenter_id and line2.workcenter_id.name) or '' ]]</para>
304           </td>
305           <td>
306             <para style="terp_default_Centre_8">[[ formatLang(line2.cycle) ]]</para>
307           </td>
308           <td>
309             <para style="terp_default_Centre_8">[[ formatLang(line2.hour) ]]</para>
310           </td>
311         </tr>
312       </blockTable>
313       <para style="terp_default_2">
314         <font color="white"> </font>
315       </para>
316     </section>
317     <para style="terp_default_8">
318       <font color="white"> </font>
319     </para>
320     <para style="terp_default_Bold_9">Bill Of Material </para>
321     <para style="terp_default_8">
322       <font color="white"> </font>
323     </para>
324     <blockTable colWidths="256.0,61.0,107.0,104.0" style="Table8">
325       <tr>
326         <td>
327           <para style="terp_tblheader_Details">Product </para>
328         </td>
329         <td>
330           <para style="terp_tblheader_Details_Centre">Quantity</para>
331         </td>
332         <td>
333           <para style="terp_tblheader_Details_Centre">Source Location</para>
334         </td>
335         <td>
336           <para style="terp_tblheader_Details_Centre">Destination Location</para>
337         </td>
338       </tr>
339     </blockTable>
340     <section>
341       <para style="terp_default_Bold_9">Products to Consume [[ o.move_lines ==[] and removeParentNode('section')]]</para>
342       <section>
343         <para style="terp_default_2">[[ repeatIn(o.move_lines,'line') ]]</para>
344         <blockTable colWidths="250.0,65.0,108.0,104.0" style="Table9">
345           <tr>
346             <td>
347               <para style="terp_default_9">[[ (line.product_id and line.product_id.code) or '' ]] [[ (line.product_id and line.product_id.name) or '' ]]</para>
348             </td>
349             <td>
350               <para style="terp_default_Right_9">[[ formatLang( line.product_qty) ]] [[ (line.product_uom and line.product_uom.name) or '']] </para>
351             </td>
352             <td>
353               <para style="terp_default_Centre_9">[[ (line.location_id and line.location_id.name) or '' ]]</para>
354             </td>
355             <td>
356               <para style="terp_default_Centre_9">[[ (line.location_dest_id and line.location_dest_id.name) or '' ]]</para>
357             </td>
358           </tr>
359         </blockTable>
360       </section>
361     </section>
362     <section>
363       <para style="terp_default_Bold_9">
364         <font color="white"> </font>
365       </para>
366       <para style="terp_default_Bold_9">Consumed Products [[ o.move_lines2 ==[] and removeParentNode('section')]]</para>
367       <section>
368         <para style="terp_default_2">[[ repeatIn(o.move_lines2,'line2') ]]</para>
369         <blockTable colWidths="251.0,66.0,106.0,104.0" style="Table10">
370           <tr>
371             <td>
372               <para style="terp_default_9">[[ (line2.product_id and line2.product_id.code) or '' ]] [[ (line2.product_id and line2.product_id.name) or '' ]]</para>
373             </td>
374             <td>
375               <para style="terp_default_Right_9">[[ formatLang( line2.product_qty) ]] [[ (line2.product_uom and line2.product_uom.name) or '']] </para>
376             </td>
377             <td>
378               <para style="terp_default_Centre_9">[[ (line2.location_id and line2.location_id.name) or '' ]]</para>
379             </td>
380             <td>
381               <para style="terp_default_Centre_9">[[ (line2.location_dest_id and line2.location_dest_id.name) or '' ]]</para>
382             </td>
383           </tr>
384         </blockTable>
385       </section>
386       <para style="terp_default_2">
387         <font color="white"> </font>
388       </para>
389     </section>
390   </pto>
391   </story>
392 </document>