~openbias/bias-trunk/bias-public-trunk

« back to all changes in this revision

Viewing changes to bias_contracts/report/equipment_report.rml

  • Committer: Jose Patricio
  • Date: 2011-10-19 03:16:40 UTC
  • Revision ID: josepato@bias.com.mx-20111019031640-05zd7r5lxwx084qu
el push inicial

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<document filename="test.pdf">
 
3
  <template pageSize="(792.0,612.0)" title="Test" author="Martin Simon" allowSplitting="20">
 
4
    <pageTemplate id="first">
 
5
      <frame id="first" x1="57.0" y1="57.0" width="678" height="498"/>
 
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="Table5">
 
18
      <blockAlignment value="LEFT"/>
 
19
      <blockValign value="TOP"/>
 
20
    </blockTableStyle>
 
21
    <blockTableStyle id="Table6">
 
22
      <blockAlignment value="LEFT"/>
 
23
      <blockValign value="TOP"/>
 
24
    </blockTableStyle>
 
25
    <blockTableStyle id="Table2">
 
26
      <blockAlignment value="LEFT"/>
 
27
      <blockValign value="TOP"/>
 
28
    </blockTableStyle>
 
29
    <blockTableStyle id="Table3">
 
30
      <blockAlignment value="LEFT"/>
 
31
      <blockValign value="TOP"/>
 
32
    </blockTableStyle>
 
33
    <blockTableStyle id="Table4">
 
34
      <blockAlignment value="LEFT"/>
 
35
      <blockValign value="TOP"/>
 
36
    </blockTableStyle>
 
37
    <initialize>
 
38
      <paraStyle name="all" alignment="justify"/>
 
39
    </initialize>
 
40
    <paraStyle name="P1" fontName="Helvetica" fontSize="7.0" leading="9"/>
 
41
    <paraStyle name="P2" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT"/>
 
42
    <paraStyle name="P3" fontName="Helvetica" fontSize="7.0" leading="9"/>
 
43
    <paraStyle name="P4" fontName="Helvetica-Oblique" fontSize="6.0" leading="8"/>
 
44
    <paraStyle name="P5" fontName="Helvetica" fontSize="6.0" leading="8"/>
 
45
    <paraStyle name="P6" fontName="Helvetica" fontSize="5.0" leading="7"/>
 
46
    <paraStyle name="P7" fontName="Helvetica" fontSize="5.0" leading="7"/>
 
47
    <paraStyle name="P8" fontName="Helvetica" fontSize="7.0" leading="9"/>
 
48
    <paraStyle name="P9" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT"/>
 
49
    <paraStyle name="P10" fontName="Helvetica" fontSize="7.0" leading="9"/>
 
50
    <paraStyle name="P11" fontName="Helvetica" fontSize="6.0" leading="8"/>
 
51
    <paraStyle name="P12" fontName="Helvetica" fontSize="6.0" leading="8"/>
 
52
    <paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT"/>
 
53
    <paraStyle name="P14" fontName="Helvetica" fontSize="7.0" leading="9" alignment="LEFT"/>
 
54
    <paraStyle name="P15" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT"/>
 
55
    <paraStyle name="Standard" fontName="Times-Roman"/>
 
56
    <paraStyle name="Heading" fontName="Times-Roman" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
 
57
    <paraStyle name="Text body" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
 
58
    <paraStyle name="List" fontName="Times-Roman" spaceBefore="0.0" spaceAfter="6.0"/>
 
59
    <paraStyle name="Caption" fontName="Times-Italic" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
 
60
    <paraStyle name="Index" fontName="Times-Roman"/>
 
61
    <paraStyle name="Table Contents" fontName="Times-Roman"/>
 
62
    <paraStyle name="Table Heading" fontName="Times-Roman" alignment="CENTER"/>
 
63
  </stylesheet>
 
64
  <story>
 
65
    <para style="P12">[[ repeatIn(objects,'o') ]] </para>
 
66
    <para style="P4">[[ setLang(o.partner_id.lang) ]]</para>
 
67
    <para style="P9">Cliente:[[ o.partner_id.name ]] <font color="white"> .........</font>Número de OS: [[o.id]]<font color="white"> .........</font>Tecnico: [[ o.technician_id.name ]]</para>
 
68
    <para style="P8">Fecha Realizada: [[ o.date_done]]<font color="white"> .........</font>Estado: [[ o.state ]]</para>
 
69
    <para style="P8">Determiante: [[o.partner_shipping_id.determinante ]] [[o.partner_shipping_id.alias]] </para>
 
70
    <para style="P13">Aplicaciones:</para>
 
71
    <blockTable colWidths="97.0,97.0,97.0,97.0,97.0,97.0,97.0" style="Table1">
 
72
      <tr>
 
73
        <td>
 
74
          <para style="P1">Area</para>
 
75
        </td>
 
76
        <td>
 
77
          <para style="P1">Producto Aplicado</para>
 
78
        </td>
 
79
        <td>
 
80
          <para style="P1">Dosis Aplicada</para>
 
81
        </td>
 
82
        <td>
 
83
          <para style="P1">Dosis Media</para>
 
84
        </td>
 
85
        <td>
 
86
          <para style="P1">Cant Aplicada</para>
 
87
        </td>
 
88
        <td>
 
89
          <para style="P1">Metodo</para>
 
90
        </td>
 
91
        <td>
 
92
          <para style="P1">Ingrediente Activo</para>
 
93
        </td>
 
94
      </tr>
 
95
      <tr>
 
96
        <td>
 
97
          <para style="P1"><font face="Times-Roman">[[ repeatIn(o.order_aplication,'a') ]]</font>[[ a.area_id.name ]]</para>
 
98
        </td>
 
99
        <td>
 
100
          <para style="P1">[[ a.product_id.name ]]</para>
 
101
        </td>
 
102
        <td>
 
103
          <para style="P1">[[ a.product_preparetion_uom_qty ]] [[ a.product_preparetion_uom.name ]]</para>
 
104
        </td>
 
105
        <td>
 
106
          <para style="P1">
 
107
            <font color="white"> </font>
 
108
          </para>
 
109
        </td>
 
110
        <td>
 
111
          <para style="P1">[[ a.product_aplication_uom_qty ]][[ a.product_aplication_uom.name ]]</para>
 
112
        </td>
 
113
        <td>
 
114
          <para style="P1">[[ method(a.method) ]]</para>
 
115
        </td>
 
116
        <td>
 
117
          <para style="P1">[[ a.product_id.active_ingredient ]]</para>
 
118
        </td>
 
119
      </tr>
 
120
    </blockTable>
 
121
    <para style="P13">Actividad:</para>
 
122
    <blockTable colWidths="48.0,52.0,70.0,137.0,104.0,267.0" style="Table5">
 
123
      <tr>
 
124
        <td>
 
125
          <para style="P2">Nombre</para>
 
126
        </td>
 
127
        <td>
 
128
          <para style="P2">Area</para>
 
129
        </td>
 
130
        <td>
 
131
          <para style="P2">Plaga</para>
 
132
        </td>
 
133
        <td>
 
134
          <para style="P2">Evidencia</para>
 
135
        </td>
 
136
        <td>
 
137
          <para style="P2">Daños</para>
 
138
        </td>
 
139
        <td>
 
140
          <para style="P2">
 
141
            <font color="white"> </font>
 
142
          </para>
 
143
        </td>
 
144
      </tr>
 
145
      <tr>
 
146
        <td>
 
147
          <para style="P2"><font face="Times-Roman">[[ repeatIn(o.order_activity,'c') ]]</font>[[ c.name ]]</para>
 
148
        </td>
 
149
        <td>
 
150
          <para style="P2">[[ c.area_id.name ]]</para>
 
151
        </td>
 
152
        <td>
 
153
          <para style="P2">[[ c.pest.name ]]</para>
 
154
        </td>
 
155
        <td>
 
156
          <para style="P2">[[ evidence(c.evidence) ]]</para>
 
157
        </td>
 
158
        <td>
 
159
          <para style="P2">[[ damage(c.damage) ]]</para>
 
160
        </td>
 
161
        <td>
 
162
          <para style="P2">
 
163
            <font color="white"> </font>
 
164
          </para>
 
165
        </td>
 
166
      </tr>
 
167
    </blockTable>
 
168
    <para style="P13">Recomendaciones:</para>
 
169
    <blockTable colWidths="136.0,35.0,60.0,32.0,415.0" style="Table6">
 
170
      <tr>
 
171
        <td>
 
172
          <para style="P2">Nombre</para>
 
173
        </td>
 
174
        <td>
 
175
          <para style="P2">Fecha</para>
 
176
        </td>
 
177
        <td>
 
178
          <para style="P2">Veces Reportada</para>
 
179
        </td>
 
180
        <td>
 
181
          <para style="P2">Atendida</para>
 
182
        </td>
 
183
        <td>
 
184
          <para style="P2">Descripción</para>
 
185
        </td>
 
186
      </tr>
 
187
      <tr>
 
188
        <td>
 
189
          <para style="P2"><font face="Times-Roman">[[ repeatIn(o.order_recomendation,'r') ]]</font>[[ r.name ]]</para>
 
190
        </td>
 
191
        <td>
 
192
          <para style="P2">
 
193
            <font color="white"> </font>
 
194
          </para>
 
195
        </td>
 
196
        <td>
 
197
          <para style="P2">[[ r.reported_times ]]</para>
 
198
        </td>
 
199
        <td>
 
200
          <para style="P2">[[ r.attended ]]</para>
 
201
        </td>
 
202
        <td>
 
203
          <para style="P2">[[ r.notes ]]</para>
 
204
        </td>
 
205
      </tr>
 
206
    </blockTable>
 
207
    <para style="P15">
 
208
      <font color="white"> </font>
 
209
    </para>
 
210
    <para style="P13">
 
211
      <font color="white"> </font>
 
212
    </para>
 
213
    <para style="P13">Equipos:</para>
 
214
    <blockTable colWidths="77.0,41.0,42.0,519.0" style="Table2">
 
215
      <tr>
 
216
        <td>
 
217
          <para style="P10">Equipo</para>
 
218
        </td>
 
219
        <td>
 
220
          <para style="P3">Posición</para>
 
221
        </td>
 
222
        <td>
 
223
          <para style="P3">Ubicación</para>
 
224
        </td>
 
225
        <td>
 
226
          <blockTable colWidths="26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0" style="Table3">
 
227
            <tr>
 
228
              <td>
 
229
                <para style="P7">Remplazo de Cebo</para>
 
230
              </td>
 
231
              <td>
 
232
                <para style="P7">Remplazo de Letrero</para>
 
233
              </td>
 
234
              <td>
 
235
                <para style="P7">Limpieza</para>
 
236
              </td>
 
237
              <td>
 
238
                <para style="P7">Reacomodo</para>
 
239
              </td>
 
240
              <td>
 
241
                <para style="P7">Fijación con Goma</para>
 
242
              </td>
 
243
              <td>
 
244
                <para style="P7">Fijación con Cable</para>
 
245
              </td>
 
246
              <td>
 
247
                <para style="P7">Remplazo de Tarjeta</para>
 
248
              </td>
 
249
              <td>
 
250
                <para style="P7">Actividad</para>
 
251
              </td>
 
252
              <td>
 
253
                <para style="P7">Dañada</para>
 
254
              </td>
 
255
              <td>
 
256
                <para style="P7">Extraviada</para>
 
257
              </td>
 
258
              <td>
 
259
                <para style="P7">Obstruida</para>
 
260
              </td>
 
261
              <td>
 
262
                <para style="P7">Consumo</para>
 
263
              </td>
 
264
              <td>
 
265
                <para style="P7">Remplazo de Goma</para>
 
266
              </td>
 
267
              <td>
 
268
                <para style="P7">Caputra</para>
 
269
              </td>
 
270
              <td>
 
271
                <para style="P7">Remplazo Platilla Grande</para>
 
272
              </td>
 
273
              <td>
 
274
                <para style="P7">Remplazo Platilla Chica</para>
 
275
              </td>
 
276
              <td>
 
277
                <para style="P7">Fuera de Lugar</para>
 
278
              </td>
 
279
              <td>
 
280
                <para style="P7">Actividad</para>
 
281
              </td>
 
282
              <td>
 
283
                <para style="P7">Consumo</para>
 
284
              </td>
 
285
              <td>
 
286
                <para style="P6"><font face="Times-Roman">Valore</font>s</para>
 
287
              </td>
 
288
            </tr>
 
289
          </blockTable>
 
290
          <para style="P3">
 
291
            <font color="white"> </font>
 
292
          </para>
 
293
        </td>
 
294
      </tr>
 
295
      <tr>
 
296
        <td>
 
297
          <para style="P11">[[ repeatIn(o.order_equipment,'e') ]] </para>
 
298
          <para style="P11">[[e.equipment_type_id.name]]</para>
 
299
        </td>
 
300
        <td>
 
301
          <para style="P5">[[ e.name.name ]]</para>
 
302
        </td>
 
303
        <td>
 
304
          <para style="P5">[[ e.area_id.name ]]</para>
 
305
        </td>
 
306
        <td>
 
307
          <blockTable colWidths="26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0,26.0" style="Table4">
 
308
            <tr>
 
309
              <td>
 
310
                <para style="P1">[[ atribut(e.id,1) ]]</para>
 
311
              </td>
 
312
              <td>
 
313
                <para style="P1">[[ atribut(e.id,2) ]]</para>
 
314
              </td>
 
315
              <td>
 
316
                <para style="P1">[[ atribut(e.id,3) ]]</para>
 
317
              </td>
 
318
              <td>
 
319
                <para style="P1">[[ atribut(e.id,4) ]]</para>
 
320
              </td>
 
321
              <td>
 
322
                <para style="P1">[[ atribut(e.id,5) ]]</para>
 
323
              </td>
 
324
              <td>
 
325
                <para style="P1">[[ atribut(e.id,6) ]]</para>
 
326
              </td>
 
327
              <td>
 
328
                <para style="P1">[[ atribut(e.id,7) ]]</para>
 
329
              </td>
 
330
              <td>
 
331
                <para style="P1">[[ atribut(e.id,8) ]]</para>
 
332
              </td>
 
333
              <td>
 
334
                <para style="P1">[[ atribut(e.id,9) ]]</para>
 
335
              </td>
 
336
              <td>
 
337
                <para style="P1">[[ atribut(e.id,10) ]]</para>
 
338
              </td>
 
339
              <td>
 
340
                <para style="P1">[[ atribut(e.id,11) ]]</para>
 
341
              </td>
 
342
              <td>
 
343
                <para style="P1">[[ atribut(e.id,12) ]]</para>
 
344
              </td>
 
345
              <td>
 
346
                <para style="P1">[[ atribut(e.id,13) ]]</para>
 
347
              </td>
 
348
              <td>
 
349
                <para style="P1">[[ atribut(e.id,14) ]]</para>
 
350
              </td>
 
351
              <td>
 
352
                <para style="P1">[[ atribut(e.id,15) ]]</para>
 
353
              </td>
 
354
              <td>
 
355
                <para style="P1">[[ atribut(e.id,16) ]]</para>
 
356
              </td>
 
357
              <td>
 
358
                <para style="P1">[[ atribut(e.id,17) ]]</para>
 
359
              </td>
 
360
              <td>
 
361
                <para style="P1">[[ atribut(e.id,18) ]]</para>
 
362
              </td>
 
363
              <td>
 
364
                <para style="P1">[[ atribut(e.id,19) ]]</para>
 
365
              </td>
 
366
              <td>
 
367
                <para style="P1">[[ atribut(e.id,20) ]]</para>
 
368
              </td>
 
369
            </tr>
 
370
          </blockTable>
 
371
          <para style="P1">
 
372
            <font color="white"> </font>
 
373
          </para>
 
374
        </td>
 
375
      </tr>
 
376
    </blockTable>
 
377
    <para style="Standard">
 
378
      <font color="white"> </font>
 
379
    </para>
 
380
  </story>
 
381
</document>
 
382