Merge lp:~vauxoo/addons-vauxoo/addons-vauxoo-6.1_report_process_bom_patch_dev_luis into lp:addons-vauxoo/6.1

Proposed by Luis Torres - http://www.vauxoo.com
Status: Needs review
Proposed branch: lp:~vauxoo/addons-vauxoo/addons-vauxoo-6.1_report_process_bom_patch_dev_luis
Merge into: lp:addons-vauxoo/6.1
Diff against target: 642 lines (+77/-388)
2 files modified
report_process_production/report/process_production_report.rml (+77/-78)
report_process_production/report/process_production_report_rml.patch (+0/-310)
To merge this branch: bzr merge lp:~vauxoo/addons-vauxoo/addons-vauxoo-6.1_report_process_bom_patch_dev_luis
Reviewer Review Type Date Requested Status
Moisés López - http://www.vauxoo.com Pending
Review via email: mp+130635@code.launchpad.net

Description of the change

Se corrigio el parche que se habia generado.

To post a comment you must log in.

Unmerged revisions

524. By Luis Torres - http://www.vauxoo.com

[FIX]Change rml format, and generate you .patch

523. By Luis Torres - http://www.vauxoo.com

[DEL]Delete patch

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'report_process_production/report/process_production_report.rml'
2--- report_process_production/report/process_production_report.rml 2012-10-18 23:24:09 +0000
3+++ report_process_production/report/process_production_report.rml 2012-10-19 21:05:23 +0000
4@@ -118,18 +118,17 @@
5 <paraStyle name="P1" fontName="Helvetica" fontSize="6.0" leading="8" alignment="CENTER"/>
6 <paraStyle name="P2" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
7 <paraStyle name="P3" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
8- <paraStyle name="P4" fontName="Helvetica" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
9- <paraStyle name="P5" fontName="Helvetica-Bold" fontSize="4.0" leading="5" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
10- <paraStyle name="P6" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
11- <paraStyle name="P7" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER"/>
12- <paraStyle name="P8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
13+ <paraStyle name="P4" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
14+ <paraStyle name="P5" fontName="Helvetica" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
15+ <paraStyle name="P6" fontName="Helvetica-Bold" fontSize="4.0" leading="5" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
16+ <paraStyle name="P7" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
17+ <paraStyle name="P8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER"/>
18 <paraStyle name="P9" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
19- <paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
20- <paraStyle name="P11" fontName="Helvetica" fontSize="6.0" leading="8" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
21- <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
22- <paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
23- <paraStyle name="P14" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
24- <paraStyle name="P15" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
25+ <paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
26+ <paraStyle name="P11" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
27+ <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
28+ <paraStyle name="P13" fontName="Helvetica" fontSize="6.0" leading="8" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
29+ <paraStyle name="P14" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
30 <paraStyle name="Standard" fontName="Helvetica"/>
31 <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
32 <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
33@@ -144,123 +143,123 @@
34 </stylesheet>
35 <story>
36 <section>
37- <para style="P13">[[ repeatIn(get_sin(data['form']), 's') ]]</para>
38- <para style="P12">Reporte de proceso de producción</para>
39+ <para style="P4">[[ repeatIn(get_sin(data['form']), 's') ]]</para>
40+ <para style="P14">Reporte de proceso de producción</para>
41 <blockTable colWidths="242.0,61.0,66.0,122.0,62.0" style="Table2">
42 <tr>
43 <td>
44- <para style="P7">[[ s['name'] ]]</para>
45- </td>
46- <td>
47- <para style="P7">[[ s['qty'] ]]</para>
48- </td>
49- <td>
50- <para style="P7">[[ s['uom'] ]]</para>
51- </td>
52- <td>
53- <para style="P7">[[ s['categ'] ]]</para>
54- </td>
55- <td>
56- <para style="P7">[[ s['real'] ]]</para>
57+ <para style="P8">[[ s['name'] ]]</para>
58+ </td>
59+ <td>
60+ <para style="P8">[[ s['qty'] ]]</para>
61+ </td>
62+ <td>
63+ <para style="P8">[[ s['uom'] ]]</para>
64+ </td>
65+ <td>
66+ <para style="P8">[[ s['categ'] ]]</para>
67+ </td>
68+ <td>
69+ <para style="P8">[[ s['real'] ]]</para>
70 </td>
71 </tr>
72 </blockTable>
73 <para style="P1">
74 <font color="white"> </font>
75 </para>
76- <para style="P5">
77+ <para style="P6">
78 <font color="white"> </font>
79 </para>
80 </section>
81 <section>
82- <para style="P8">[[ repeatIn(get_table(data['form'],objects),'o') ]]</para>
83+ <para style="P9">[[ repeatIn(get_table(data['form'],objects),'o') ]]</para>
84 <para style="P3">Producción: [[ o.name ]] , Producto: [[o.product_id.name ]], Codigo: [[o.product_id.default_code ]] , Cantidad: [[ o.product_qty ]], Unidad Medida: [[o.product_uom.name ]] , Fecha Planificada: [[o.date_planned or '']] , Lista De Materiales: [[ o.bom_id and o.bom_id.name or '' ]]</para>
85 <blockTable colWidths="242.0,61.0,66.0,121.0,62.0" style="Table1">
86 <tr>
87 <td>
88- <para style="P9">[[ repeatIn(get_production(data['form'], o.id ), 'p' ) ]]</para>
89- <para style="P9">[[ p.product_id.default_code]]:: [[ p.product_id.name ]]</para>
90- </td>
91- <td>
92- <para style="P10">[[ formatLang(p.product_qty) ]]</para>
93- </td>
94- <td>
95- <para style="P9">[[ p.product_uom.name ]]</para>
96- </td>
97- <td>
98- <para style="P9">[[ p.product_id.categ_id.name ]]</para>
99- </td>
100- <td>
101- <para style="P6">
102+ <para style="P10">[[ repeatIn(get_production(data['form'], o.id ), 'p' ) ]]</para>
103+ <para style="P10">[[ p.product_id.default_code]]:: [[ p.product_id.name ]]</para>
104+ </td>
105+ <td>
106+ <para style="P11">[[ formatLang(p.product_qty) ]]</para>
107+ </td>
108+ <td>
109+ <para style="P10">[[ p.product_uom.name ]]</para>
110+ </td>
111+ <td>
112+ <para style="P10">[[ p.product_id.categ_id.name ]]</para>
113+ </td>
114+ <td>
115+ <para style="P7">
116 <font color="white"> </font>
117 </para>
118 </td>
119 </tr>
120 </blockTable>
121- <para style="P4">
122+ <para style="P5">
123 <font color="white"> </font>
124 </para>
125 </section>
126- <para style="P4">
127+ <para style="P5">
128 <font color="white"> </font>
129 </para>
130- <para style="P11">______________________________________________________________________________________________________________________________________________________________________</para>
131- <para style="P11">
132+ <para style="P13">______________________________________________________________________________________________________________________________________________________________________</para>
133+ <para style="P13">
134 <font color="white"> </font>
135 </para>
136 <section>
137- <para style="P14">[[ repeatIn(get_group(data['form']), 'g') ]]</para>
138- <para style="P12">Reporte de proceso de producción agrupado</para>
139+ <para style="P12">[[ repeatIn(get_group(data['form']), 'g') ]]</para>
140+ <para style="P14">Reporte de proceso de producción agrupado</para>
141 <para style="P2">
142 <font color="white"> </font>
143 </para>
144 <blockTable colWidths="241.0,63.0,66.0,121.0,61.0" style="Table3">
145 <tr>
146 <td>
147- <para style="P7">Nombre</para>
148- </td>
149- <td>
150- <para style="P7">Cantidad</para>
151- </td>
152- <td>
153- <para style="P7">UOM</para>
154- </td>
155- <td>
156- <para style="P7">Categoria</para>
157- </td>
158- <td>
159- <para style="P7">Real</para>
160+ <para style="P8">Nombre</para>
161+ </td>
162+ <td>
163+ <para style="P8">Cantidad</para>
164+ </td>
165+ <td>
166+ <para style="P8">UOM</para>
167+ </td>
168+ <td>
169+ <para style="P8">Categoria</para>
170+ </td>
171+ <td>
172+ <para style="P8">Real</para>
173 </td>
174 </tr>
175 <tr>
176 <td>
177- <para style="P9">[[ repeatIn(get_production_group(data['form'] ), 'p' ) ]]</para>
178- <para style="P9">[[ p['code'] ]]::[[ p['name'] ]]</para>
179- </td>
180- <td>
181- <para style="P10">[[ formatLang(p['product_qty']) ]]</para>
182- </td>
183- <td>
184- <para style="P9">[[ p['product_uom'] ]]</para>
185- </td>
186- <td>
187- <para style="P9">[[ p['product_categ'] ]]</para>
188- </td>
189- <td>
190- <para style="P6">
191+ <para style="P10">[[ repeatIn(get_production_group(data['form'] ), 'p' ) ]]</para>
192+ <para style="P10">[[ p['code'] ]]::[[ p['name'] ]]</para>
193+ </td>
194+ <td>
195+ <para style="P11">[[ formatLang(p['product_qty']) ]]</para>
196+ </td>
197+ <td>
198+ <para style="P10">[[ p['product_uom'] ]]</para>
199+ </td>
200+ <td>
201+ <para style="P10">[[ p['product_categ'] ]]</para>
202+ </td>
203+ <td>
204+ <para style="P7">
205 <font color="white"> </font>
206 </para>
207 </td>
208 </tr>
209 </blockTable>
210- <para style="P4">
211+ <para style="P5">
212 <font color="white"> </font>
213 </para>
214- <para style="P4">
215+ <para style="P5">
216 <font color="white"> </font>
217 </para>
218 </section>
219- <para style="P11">
220+ <para style="P13">
221 <font color="white"> </font>
222 </para>
223 </story>
224
225=== added file 'report_process_production/report/process_production_report_rml.patch'
226--- report_process_production/report/process_production_report_rml.patch 1970-01-01 00:00:00 +0000
227+++ report_process_production/report/process_production_report_rml.patch 2012-10-19 21:05:23 +0000
228@@ -0,0 +1,99 @@
229+=== modified file 'report_process_production/report/process_production_report.rml'
230+--- report_process_production/report/process_production_report.rml 2012-10-19 20:18:22 +0000
231++++ report_process_production/report/process_production_report.rml 2012-10-19 20:26:01 +0000
232+@@ -2,6 +2,19 @@
233+ <document filename="test.pdf">
234+ <template pageSize="(612.0,792.0)" title="Test" author="Martin Simon" allowSplitting="20">
235+ <pageTemplate id="first">
236++ <pageGraphics>
237++ <setFont name="Courier-Bold" size="12.0"/>
238++ <drawCentredString x="10.5cm" y="0.8cm">Página: <pageNumber/></drawCentredString>
239++ <place x="18.0cm" y="25.0cm" width="90" height="60">
240++ <blockTable colWidths="85" style="Table_order">
241++ <tr>
242++ <td>
243++ <para style="P7">Impreso: [[time.strftime('%d-%b-%Y')]]</para>
244++ </td>
245++ </tr>
246++ </blockTable>
247++ </place>
248++ </pageGraphics>
249+ <frame id="first" x1="28.0" y1="57.0" width="556" height="678"/>
250+ </pageTemplate>
251+ </template>
252+@@ -10,6 +23,11 @@
253+ <blockAlignment value="LEFT"/>
254+ <blockValign value="TOP"/>
255+ </blockTableStyle>
256++ <blockTableStyle id="Table_order">
257++ <blockAlignment value="LEFT"/>
258++ <blockValign value="TOP"/>
259++ <lineStyle kind="GRID" colorName="#e6e6e6" start="0,0" stop="-1,-1"/>
260++ </blockTableStyle>
261+ <blockTableStyle id="Table2">
262+ <blockAlignment value="LEFT"/>
263+ <blockValign value="TOP"/>
264+@@ -35,19 +53,19 @@
265+ <blockValign value="TOP"/>
266+ <lineStyle kind="LINEBEFORE" colorName="#000000" start="0,0" stop="0,-1"/>
267+ <lineStyle kind="LINEAFTER" colorName="#000000" start="0,0" stop="0,-1"/>
268+- <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,0"/>
269++ <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,-1"/>
270+ <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
271+ <lineStyle kind="LINEAFTER" colorName="#000000" start="1,0" stop="1,-1"/>
272+- <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/>
273++ <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,-1"/>
274+ <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
275+ <lineStyle kind="LINEAFTER" colorName="#000000" start="2,0" stop="2,-1"/>
276+- <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/>
277++ <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,-1"/>
278+ <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
279+ <lineStyle kind="LINEAFTER" colorName="#000000" start="3,0" stop="3,-1"/>
280+- <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,0"/>
281++ <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,-1"/>
282+ <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
283+ <lineStyle kind="LINEAFTER" colorName="#000000" start="4,0" stop="4,-1"/>
284+- <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,0"/>
285++ <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,-1"/>
286+ <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
287+ </blockTableStyle>
288+ <blockTableStyle id="Table3">
289+@@ -75,23 +93,23 @@
290+ <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
291+ <lineStyle kind="LINEBEFORE" colorName="#000000" start="0,1" stop="0,-1"/>
292+ <lineStyle kind="LINEAFTER" colorName="#000000" start="0,1" stop="0,-1"/>
293+- <lineStyle kind="LINEABOVE" colorName="#000000" start="0,1" stop="0,1"/>
294++ <lineStyle kind="LINEABOVE" colorName="#000000" start="0,1" stop="0,-1"/>
295+ <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
296+ <lineStyle kind="LINEBEFORE" colorName="#000000" start="1,1" stop="1,-1"/>
297+ <lineStyle kind="LINEAFTER" colorName="#000000" start="1,1" stop="1,-1"/>
298+- <lineStyle kind="LINEABOVE" colorName="#000000" start="1,1" stop="1,1"/>
299++ <lineStyle kind="LINEABOVE" colorName="#000000" start="1,1" stop="1,-1"/>
300+ <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
301+ <lineStyle kind="LINEBEFORE" colorName="#000000" start="2,1" stop="2,-1"/>
302+ <lineStyle kind="LINEAFTER" colorName="#000000" start="2,1" stop="2,-1"/>
303+- <lineStyle kind="LINEABOVE" colorName="#000000" start="2,1" stop="2,1"/>
304++ <lineStyle kind="LINEABOVE" colorName="#000000" start="2,1" stop="2,-1"/>
305+ <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
306+ <lineStyle kind="LINEBEFORE" colorName="#000000" start="3,1" stop="3,-1"/>
307+ <lineStyle kind="LINEAFTER" colorName="#000000" start="3,1" stop="3,-1"/>
308+- <lineStyle kind="LINEABOVE" colorName="#000000" start="3,1" stop="3,1"/>
309++ <lineStyle kind="LINEABOVE" colorName="#000000" start="3,1" stop="3,-1"/>
310+ <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
311+ <lineStyle kind="LINEBEFORE" colorName="#000000" start="4,1" stop="4,-1"/>
312+ <lineStyle kind="LINEAFTER" colorName="#000000" start="4,1" stop="4,-1"/>
313+- <lineStyle kind="LINEABOVE" colorName="#000000" start="4,1" stop="4,1"/>
314++ <lineStyle kind="LINEABOVE" colorName="#000000" start="4,1" stop="4,-1"/>
315+ <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
316+ </blockTableStyle>
317+ <initialize>
318+@@ -109,7 +127,7 @@
319+ <paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
320+ <paraStyle name="P11" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
321+ <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
322+- <paraStyle name="P13" fontName="Helvetica" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
323++ <paraStyle name="P13" fontName="Helvetica" fontSize="6.0" leading="8" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
324+ <paraStyle name="P14" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
325+ <paraStyle name="Standard" fontName="Helvetica"/>
326+ <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
327+
328
329=== removed file 'report_process_production/report/process_production_report_rml.patch'
330--- report_process_production/report/process_production_report_rml.patch 2012-10-18 23:24:09 +0000
331+++ report_process_production/report/process_production_report_rml.patch 1970-01-01 00:00:00 +0000
332@@ -1,310 +0,0 @@
333-=== modified file 'report_process_production/report/process_production_report.rml'
334---- report_process_production/report/process_production_report.rml 2012-10-18 23:20:04 +0000
335-+++ report_process_production/report/process_production_report.rml 2012-10-18 23:20:27 +0000
336-@@ -2,6 +2,19 @@
337- <document filename="test.pdf">
338- <template pageSize="(612.0,792.0)" title="Test" author="Martin Simon" allowSplitting="20">
339- <pageTemplate id="first">
340-+ <pageGraphics>
341-+ <setFont name="Courier-Bold" size="12.0"/>
342-+ <drawCentredString x="10.5cm" y="0.8cm">Página: <pageNumber/></drawCentredString>
343-+ <place x="18.0cm" y="25.0cm" width="90" height="60">
344-+ <blockTable colWidths="85" style="Table_order">
345-+ <tr>
346-+ <td>
347-+ <para style="P7">Impreso: [[time.strftime('%d-%b-%Y')]]</para>
348-+ </td>
349-+ </tr>
350-+ </blockTable>
351-+ </place>
352-+ </pageGraphics>
353- <frame id="first" x1="28.0" y1="57.0" width="556" height="678"/>
354- </pageTemplate>
355- </template>
356-@@ -10,6 +23,11 @@
357- <blockAlignment value="LEFT"/>
358- <blockValign value="TOP"/>
359- </blockTableStyle>
360-+ <blockTableStyle id="Table_order">
361-+ <blockAlignment value="LEFT"/>
362-+ <blockValign value="TOP"/>
363-+ <lineStyle kind="GRID" colorName="#e6e6e6" start="0,0" stop="-1,-1"/>
364-+ </blockTableStyle>
365- <blockTableStyle id="Table2">
366- <blockAlignment value="LEFT"/>
367- <blockValign value="TOP"/>
368-@@ -35,19 +53,19 @@
369- <blockValign value="TOP"/>
370- <lineStyle kind="LINEBEFORE" colorName="#000000" start="0,0" stop="0,-1"/>
371- <lineStyle kind="LINEAFTER" colorName="#000000" start="0,0" stop="0,-1"/>
372-- <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,0"/>
373-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="0,0" stop="0,-1"/>
374- <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
375- <lineStyle kind="LINEAFTER" colorName="#000000" start="1,0" stop="1,-1"/>
376-- <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,0"/>
377-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="1,0" stop="1,-1"/>
378- <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
379- <lineStyle kind="LINEAFTER" colorName="#000000" start="2,0" stop="2,-1"/>
380-- <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,0"/>
381-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="2,0" stop="2,-1"/>
382- <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
383- <lineStyle kind="LINEAFTER" colorName="#000000" start="3,0" stop="3,-1"/>
384-- <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,0"/>
385-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="3,0" stop="3,-1"/>
386- <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
387- <lineStyle kind="LINEAFTER" colorName="#000000" start="4,0" stop="4,-1"/>
388-- <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,0"/>
389-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="4,0" stop="4,-1"/>
390- <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
391- </blockTableStyle>
392- <blockTableStyle id="Table3">
393-@@ -75,23 +93,23 @@
394- <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
395- <lineStyle kind="LINEBEFORE" colorName="#000000" start="0,1" stop="0,-1"/>
396- <lineStyle kind="LINEAFTER" colorName="#000000" start="0,1" stop="0,-1"/>
397-- <lineStyle kind="LINEABOVE" colorName="#000000" start="0,1" stop="0,1"/>
398-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="0,1" stop="0,-1"/>
399- <lineStyle kind="LINEBELOW" colorName="#000000" start="0,-1" stop="0,-1"/>
400- <lineStyle kind="LINEBEFORE" colorName="#000000" start="1,1" stop="1,-1"/>
401- <lineStyle kind="LINEAFTER" colorName="#000000" start="1,1" stop="1,-1"/>
402-- <lineStyle kind="LINEABOVE" colorName="#000000" start="1,1" stop="1,1"/>
403-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="1,1" stop="1,-1"/>
404- <lineStyle kind="LINEBELOW" colorName="#000000" start="1,-1" stop="1,-1"/>
405- <lineStyle kind="LINEBEFORE" colorName="#000000" start="2,1" stop="2,-1"/>
406- <lineStyle kind="LINEAFTER" colorName="#000000" start="2,1" stop="2,-1"/>
407-- <lineStyle kind="LINEABOVE" colorName="#000000" start="2,1" stop="2,1"/>
408-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="2,1" stop="2,-1"/>
409- <lineStyle kind="LINEBELOW" colorName="#000000" start="2,-1" stop="2,-1"/>
410- <lineStyle kind="LINEBEFORE" colorName="#000000" start="3,1" stop="3,-1"/>
411- <lineStyle kind="LINEAFTER" colorName="#000000" start="3,1" stop="3,-1"/>
412-- <lineStyle kind="LINEABOVE" colorName="#000000" start="3,1" stop="3,1"/>
413-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="3,1" stop="3,-1"/>
414- <lineStyle kind="LINEBELOW" colorName="#000000" start="3,-1" stop="3,-1"/>
415- <lineStyle kind="LINEBEFORE" colorName="#000000" start="4,1" stop="4,-1"/>
416- <lineStyle kind="LINEAFTER" colorName="#000000" start="4,1" stop="4,-1"/>
417-- <lineStyle kind="LINEABOVE" colorName="#000000" start="4,1" stop="4,1"/>
418-+ <lineStyle kind="LINEABOVE" colorName="#000000" start="4,1" stop="4,-1"/>
419- <lineStyle kind="LINEBELOW" colorName="#000000" start="4,-1" stop="4,-1"/>
420- </blockTableStyle>
421- <initialize>
422-@@ -100,17 +118,18 @@
423- <paraStyle name="P1" fontName="Helvetica" fontSize="6.0" leading="8" alignment="CENTER"/>
424- <paraStyle name="P2" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
425- <paraStyle name="P3" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
426-- <paraStyle name="P4" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
427-- <paraStyle name="P5" fontName="Helvetica" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
428-- <paraStyle name="P6" fontName="Helvetica-Bold" fontSize="4.0" leading="5" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
429-- <paraStyle name="P7" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
430-- <paraStyle name="P8" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER"/>
431-+ <paraStyle name="P4" fontName="Helvetica" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
432-+ <paraStyle name="P5" fontName="Helvetica-Bold" fontSize="4.0" leading="5" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
433-+ <paraStyle name="P6" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
434-+ <paraStyle name="P7" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER"/>
435-+ <paraStyle name="P8" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
436- <paraStyle name="P9" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
437-- <paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
438-- <paraStyle name="P11" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
439-- <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
440-- <paraStyle name="P13" fontName="Helvetica" fontSize="6.0" leading="8" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/>
441-- <paraStyle name="P14" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
442-+ <paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/>
443-+ <paraStyle name="P11" fontName="Helvetica" fontSize="6.0" leading="8" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
444-+ <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
445-+ <paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
446-+ <paraStyle name="P14" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
447-+ <paraStyle name="P15" fontName="Helvetica-Bold" fontSize="10.0" leading="13" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/>
448- <paraStyle name="Standard" fontName="Helvetica"/>
449- <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
450- <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
451-@@ -125,123 +144,123 @@
452- </stylesheet>
453- <story>
454- <section>
455-- <para style="P4">[[ repeatIn(get_sin(data['form']), 's') ]]</para>
456-- <para style="P14">Reporte de proceso de producción</para>
457-+ <para style="P13">[[ repeatIn(get_sin(data['form']), 's') ]]</para>
458-+ <para style="P12">Reporte de proceso de producción</para>
459- <blockTable colWidths="242.0,61.0,66.0,122.0,62.0" style="Table2">
460- <tr>
461- <td>
462-- <para style="P8">[[ s['name'] ]]</para>
463-- </td>
464-- <td>
465-- <para style="P8">[[ s['qty'] ]]</para>
466-- </td>
467-- <td>
468-- <para style="P8">[[ s['uom'] ]]</para>
469-- </td>
470-- <td>
471-- <para style="P8">[[ s['categ'] ]]</para>
472-- </td>
473-- <td>
474-- <para style="P8">[[ s['real'] ]]</para>
475-+ <para style="P7">[[ s['name'] ]]</para>
476-+ </td>
477-+ <td>
478-+ <para style="P7">[[ s['qty'] ]]</para>
479-+ </td>
480-+ <td>
481-+ <para style="P7">[[ s['uom'] ]]</para>
482-+ </td>
483-+ <td>
484-+ <para style="P7">[[ s['categ'] ]]</para>
485-+ </td>
486-+ <td>
487-+ <para style="P7">[[ s['real'] ]]</para>
488- </td>
489- </tr>
490- </blockTable>
491- <para style="P1">
492- <font color="white"> </font>
493- </para>
494-- <para style="P6">
495-+ <para style="P5">
496- <font color="white"> </font>
497- </para>
498- </section>
499- <section>
500-- <para style="P9">[[ repeatIn(get_table(data['form'],objects),'o') ]]</para>
501-+ <para style="P8">[[ repeatIn(get_table(data['form'],objects),'o') ]]</para>
502- <para style="P3">Producción: [[ o.name ]] , Producto: [[o.product_id.name ]], Codigo: [[o.product_id.default_code ]] , Cantidad: [[ o.product_qty ]], Unidad Medida: [[o.product_uom.name ]] , Fecha Planificada: [[o.date_planned or '']] , Lista De Materiales: [[ o.bom_id and o.bom_id.name or '' ]]</para>
503- <blockTable colWidths="242.0,61.0,66.0,121.0,62.0" style="Table1">
504- <tr>
505- <td>
506-- <para style="P10">[[ repeatIn(get_production(data['form'], o.id ), 'p' ) ]]</para>
507-- <para style="P10">[[ p.product_id.default_code]]:: [[ p.product_id.name ]]</para>
508-- </td>
509-- <td>
510-- <para style="P11">[[ formatLang(p.product_qty) ]]</para>
511-- </td>
512-- <td>
513-- <para style="P10">[[ p.product_uom.name ]]</para>
514-- </td>
515-- <td>
516-- <para style="P10">[[ p.product_id.categ_id.name ]]</para>
517-- </td>
518-- <td>
519-- <para style="P7">
520-+ <para style="P9">[[ repeatIn(get_production(data['form'], o.id ), 'p' ) ]]</para>
521-+ <para style="P9">[[ p.product_id.default_code]]:: [[ p.product_id.name ]]</para>
522-+ </td>
523-+ <td>
524-+ <para style="P10">[[ formatLang(p.product_qty) ]]</para>
525-+ </td>
526-+ <td>
527-+ <para style="P9">[[ p.product_uom.name ]]</para>
528-+ </td>
529-+ <td>
530-+ <para style="P9">[[ p.product_id.categ_id.name ]]</para>
531-+ </td>
532-+ <td>
533-+ <para style="P6">
534- <font color="white"> </font>
535- </para>
536- </td>
537- </tr>
538- </blockTable>
539-- <para style="P5">
540-+ <para style="P4">
541- <font color="white"> </font>
542- </para>
543- </section>
544-- <para style="P5">
545-+ <para style="P4">
546- <font color="white"> </font>
547- </para>
548-- <para style="P13">______________________________________________________________________________________________________________________________________________________________________</para>
549-- <para style="P13">
550-+ <para style="P11">______________________________________________________________________________________________________________________________________________________________________</para>
551-+ <para style="P11">
552- <font color="white"> </font>
553- </para>
554- <section>
555-- <para style="P12">[[ repeatIn(get_group(data['form']), 'g') ]]</para>
556-- <para style="P14">Reporte de proceso de producción agrupado</para>
557-+ <para style="P14">[[ repeatIn(get_group(data['form']), 'g') ]]</para>
558-+ <para style="P12">Reporte de proceso de producción agrupado</para>
559- <para style="P2">
560- <font color="white"> </font>
561- </para>
562- <blockTable colWidths="241.0,63.0,66.0,121.0,61.0" style="Table3">
563- <tr>
564- <td>
565-- <para style="P8">Nombre</para>
566-- </td>
567-- <td>
568-- <para style="P8">Cantidad</para>
569-- </td>
570-- <td>
571-- <para style="P8">UOM</para>
572-- </td>
573-- <td>
574-- <para style="P8">Categoria</para>
575-- </td>
576-- <td>
577-- <para style="P8">Real</para>
578-+ <para style="P7">Nombre</para>
579-+ </td>
580-+ <td>
581-+ <para style="P7">Cantidad</para>
582-+ </td>
583-+ <td>
584-+ <para style="P7">UOM</para>
585-+ </td>
586-+ <td>
587-+ <para style="P7">Categoria</para>
588-+ </td>
589-+ <td>
590-+ <para style="P7">Real</para>
591- </td>
592- </tr>
593- <tr>
594- <td>
595-- <para style="P10">[[ repeatIn(get_production_group(data['form'] ), 'p' ) ]]</para>
596-- <para style="P10">[[ p['code'] ]]::[[ p['name'] ]]</para>
597-- </td>
598-- <td>
599-- <para style="P11">[[ formatLang(p['product_qty']) ]]</para>
600-- </td>
601-- <td>
602-- <para style="P10">[[ p['product_uom'] ]]</para>
603-- </td>
604-- <td>
605-- <para style="P10">[[ p['product_categ'] ]]</para>
606-- </td>
607-- <td>
608-- <para style="P7">
609-+ <para style="P9">[[ repeatIn(get_production_group(data['form'] ), 'p' ) ]]</para>
610-+ <para style="P9">[[ p['code'] ]]::[[ p['name'] ]]</para>
611-+ </td>
612-+ <td>
613-+ <para style="P10">[[ formatLang(p['product_qty']) ]]</para>
614-+ </td>
615-+ <td>
616-+ <para style="P9">[[ p['product_uom'] ]]</para>
617-+ </td>
618-+ <td>
619-+ <para style="P9">[[ p['product_categ'] ]]</para>
620-+ </td>
621-+ <td>
622-+ <para style="P6">
623- <font color="white"> </font>
624- </para>
625- </td>
626- </tr>
627- </blockTable>
628-- <para style="P5">
629-+ <para style="P4">
630- <font color="white"> </font>
631- </para>
632-- <para style="P5">
633-+ <para style="P4">
634- <font color="white"> </font>
635- </para>
636- </section>
637-- <para style="P13">
638-+ <para style="P11">
639- <font color="white"> </font>
640- </para>
641- </story>
642-