~brett-lehrer/+junk/account_check_writing_batch

« back to all changes in this revision

Viewing changes to report/check_print_middle.rml

  • Committer: Brett Lehrer
  • Date: 2013-09-17 16:17:16 UTC
  • Revision ID: brett.lehrer@solarismed.com-20130917161716-zoyl8ak8i253kkvs
Initial commit

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="(612.0,792.0)" title="Test" author="Martin Simon" allowSplitting="20">
 
4
    <pageTemplate id="first">
 
5
      <frame id="first" x1="13.0" y1="0.0" width="567" height="785"/>
 
6
    </pageTemplate>
 
7
  </template>
 
8
  <stylesheet>
 
9
    <blockTableStyle id="Standard_Outline">
 
10
      <blockAlignment value="LEFT"/>
 
11
      <blockValign value="TOP"/>
 
12
    </blockTableStyle>
 
13
    <blockTableStyle id="Table2">
 
14
      <blockAlignment value="LEFT"/>
 
15
      <blockValign value="TOP"/>
 
16
    </blockTableStyle>
 
17
    <blockTableStyle id="Table6">
 
18
      <blockAlignment value="LEFT"/>
 
19
      <blockValign value="TOP"/>
 
20
    </blockTableStyle>
 
21
    <blockTableStyle id="Table10">
 
22
      <blockAlignment value="LEFT"/>
 
23
      <blockValign value="TOP"/>
 
24
    </blockTableStyle>
 
25
    <blockTableStyle id="Table11">
 
26
      <blockAlignment value="LEFT"/>
 
27
      <blockValign value="TOP"/>
 
28
    </blockTableStyle>
 
29
    <blockTableStyle id="Table1">
 
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
    <blockTableStyle id="Table3">
 
38
      <blockAlignment value="LEFT"/>
 
39
      <blockValign value="TOP"/>
 
40
    </blockTableStyle>
 
41
    <blockTableStyle id="Table7">
 
42
      <blockAlignment value="LEFT"/>
 
43
      <blockValign value="TOP"/>
 
44
    </blockTableStyle>
 
45
    <blockTableStyle id="Table8">
 
46
      <blockAlignment value="LEFT"/>
 
47
      <blockValign value="TOP"/>
 
48
    </blockTableStyle>
 
49
    <blockTableStyle id="Table9">
 
50
      <blockAlignment value="LEFT"/>
 
51
      <blockValign value="TOP"/>
 
52
    </blockTableStyle>
 
53
    <initialize>
 
54
      <paraStyle name="all" alignment="justify"/>
 
55
    </initialize>
 
56
    <paraStyle name="P1" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica"/>
 
57
    <paraStyle name="P2" fontName="Helvetica"/>
 
58
    <paraStyle name="P3" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
 
59
    <paraStyle name="P4" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT"/>
 
60
    <paraStyle name="P5" fontName="Helvetica" fontSize="8.0" leading="10"/>
 
61
    <paraStyle name="P6" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT"/>
 
62
    <paraStyle name="P7" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
63
    <paraStyle name="P8" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT"/>
 
64
    <paraStyle name="P9" rightIndent="-1.0" leftIndent="0.0" fontName="Helvetica" fontSize="6.0" leading="8"/>
 
65
    <paraStyle name="P10" fontName="Helvetica"/>
 
66
    <paraStyle name="P11" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
 
67
    <paraStyle name="P12" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
 
68
    <paraStyle name="P13" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
 
69
    <paraStyle name="P14" fontName="Helvetica-Bold" fontSize="10.0" leading="10" alignment="RIGHT"/>
 
70
    <paraStyle name="P15" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT"/>
 
71
    <paraStyle name="P16" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
 
72
    <paraStyle name="P17" fontName="Helvetica-Bold" fontSize="10.0" leading="10" alignment="RIGHT"/>
 
73
    <paraStyle name="P18" fontName="Helvetica-Bold" fontSize="8.0" leading="10"/>
 
74
    <paraStyle name="P19" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
75
    <paraStyle name="P20" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
76
    <paraStyle name="P21" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
77
    <paraStyle name="P22" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
78
    <paraStyle name="P23" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
79
    <paraStyle name="P24" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
80
    <paraStyle name="P25" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT"/>
 
81
    <paraStyle name="P26" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT"/>
 
82
    <paraStyle name="P27" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT"/>
 
83
    <paraStyle name="P28" fontName="Helvetica-Bold" fontSize="10.0" leading="11" alignment="RIGHT"/>
 
84
    <paraStyle name="P29" fontName="Helvetica-Bold" fontSize="10.0" leading="13"/>
 
85
    <paraStyle name="P30" fontName="Helvetica" fontSize="7.0" leading="9"/>
 
86
    <paraStyle name="P31" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT"/>
 
87
    <paraStyle name="P32" fontName="Helvetica" fontSize="10.0" leading="11" alignment="RIGHT"/>
 
88
    <paraStyle name="P33" fontName="Helvetica" fontSize="9.0" leading="11"/>
 
89
    <paraStyle name="P34" fontName="Helvetica" fontSize="9.0" leading="11"/>
 
90
    <paraStyle name="P35" fontName="Helvetica" fontSize="11.0" leading="14"/>
 
91
    <paraStyle name="P36" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT"/>
 
92
    <paraStyle name="P37" fontName="Helvetica" fontSize="13.0" leading="10"/>
 
93
    <paraStyle name="Standard" fontName="Helvetica"/>
 
94
    <paraStyle name="Heading" fontName="Helvetica" fontSize="14.0" leading="17" spaceBefore="12.0" spaceAfter="6.0"/>
 
95
    <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
 
96
    <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/>
 
97
    <paraStyle name="Caption" fontName="Helvetica" fontSize="12.0" leading="15" spaceBefore="6.0" spaceAfter="6.0"/>
 
98
    <paraStyle name="Index" fontName="Helvetica"/>
 
99
    <paraStyle name="Table Contents" fontName="Helvetica"/>
 
100
    <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER"/>
 
101
    <images/>
 
102
  </stylesheet>
 
103
  <story>
 
104
    <para style="P9">
 
105
      <font face="Helvetica">[[repeatIn(get_data(objects),'page')]]</font>
 
106
    </para>
 
107
    <blockTable colWidths="568.0" style="Table2">
 
108
      <tr>
 
109
        <td>
 
110
          <blockTable colWidths="369.0,97.0,97.0" style="Table6">
 
111
            <tr>
 
112
              <td>
 
113
                <para style="P12">
 
114
                  <font face="Helvetica">[[ page['partner'] ]]</font>
 
115
                </para>
 
116
              </td>
 
117
              <td>
 
118
                <para style="P12">
 
119
                  <font face="Helvetica">[[ formatLang(page['date'], date=True) or '' ]]</font>
 
120
                </para>
 
121
              </td>
 
122
              <td>
 
123
                <para style="P14">
 
124
                  <font face="Helvetica">[[ not page['use_preprint_check'] and page['number'] or '' ]]</font>
 
125
                </para>
 
126
              </td>
 
127
            </tr>
 
128
          </blockTable>
 
129
          <blockTable colWidths="81.0,186.0,83.0,81.0,54.0,78.0" style="Table10">
 
130
            <tr>
 
131
              <td>
 
132
                <para style="P26">Due Date</para>
 
133
              </td>
 
134
              <td>
 
135
                <para style="P8">Description</para>
 
136
              </td>
 
137
              <td>
 
138
                <para style="P8">Original Amount</para>
 
139
              </td>
 
140
              <td>
 
141
                <para style="P8">Balance Due</para>
 
142
              </td>
 
143
              <td>
 
144
                <para style="P8">Discount</para>
 
145
              </td>
 
146
              <td>
 
147
                <para style="P8">Payment</para>
 
148
              </td>
 
149
            </tr>
 
150
            <tr>
 
151
              <td>
 
152
                <para style="P20">
 
153
                  <font face="Helvetica" size="2.0">[[ repeatIn(page['lines'],'l') ]]</font>
 
154
                  <font face="Helvetica"> [[ formatLang(l['date_original'] ,date=True) or '' ]]</font>
 
155
                </para>
 
156
              </td>
 
157
              <td>
 
158
                <para style="P20">
 
159
                  <font face="Helvetica">[[ l['name'] ]]</font>
 
160
                </para>
 
161
              </td>
 
162
              <td>
 
163
                <para style="P20">
 
164
                  <font face="Helvetica">[[formatLang(l['amount_original']) ]]</font>
 
165
                </para>
 
166
              </td>
 
167
              <td>
 
168
                <para style="P20">
 
169
                  <font face="Helvetica">[[ formatLang(l['amount_due']) ]]</font>
 
170
                </para>
 
171
              </td>
 
172
              <td>
 
173
                <para style="Standard">
 
174
                  <font color="white"> </font>
 
175
                </para>
 
176
              </td>
 
177
              <td>
 
178
                <para style="P7">
 
179
                  <font face="Helvetica">[[ formatLang(l['amount']) ]]</font>
 
180
                </para>
 
181
              </td>
 
182
            </tr>
 
183
          </blockTable>
 
184
          <blockTable colWidths="485.0,78.0" style="Table11">
 
185
            <tr>
 
186
              <td>
 
187
                <para style="P4">Check Amount</para>
 
188
              </td>
 
189
              <td>
 
190
                <para style="P13">
 
191
                  <font face="Helvetica">[[ formatLang(page['amount']) or 'VOID' ]]</font>
 
192
                </para>
 
193
              </td>
 
194
            </tr>
 
195
            <tr>
 
196
              <td>
 
197
                <para style="Standard">
 
198
                  <font color="white"> </font>
 
199
                </para>
 
200
              </td>
 
201
              <td>
 
202
                <para style="Standard">
 
203
                  <font color="white"> </font>
 
204
                </para>
 
205
              </td>
 
206
            </tr>
 
207
          </blockTable>
 
208
          <blockTable colWidths="56.0,420.0,86.0" style="Table4">
 
209
            <tr>
 
210
              <td>
 
211
                <para style="Standard">
 
212
                  <font color="white"> </font>
 
213
                </para>
 
214
              </td>
 
215
              <td>
 
216
                <para style="Standard">
 
217
                  <font color="white"> </font>
 
218
                </para>
 
219
              </td>
 
220
              <td>
 
221
                <para style="Standard">
 
222
                  <font color="white"> </font>
 
223
                </para>
 
224
              </td>
 
225
            </tr>
 
226
            <tr>
 
227
              <td>
 
228
                <para style="Standard">
 
229
                  <font color="white"> </font>
 
230
                </para>
 
231
              </td>
 
232
              <td>
 
233
                <para style="Standard">
 
234
                  <font color="white"> </font>
 
235
                </para>
 
236
              </td>
 
237
              <td>
 
238
                <para style="P28">
 
239
                  <font face="Helvetica">[[ not page['use_preprint_check'] and page['number'] or '' ]]</font>
 
240
                </para>
 
241
              </td>
 
242
            </tr>
 
243
            <tr>
 
244
              <td>
 
245
                <para style="Standard">
 
246
                  <font color="white"> </font>
 
247
                </para>
 
248
              </td>
 
249
              <td>
 
250
                <para style="Standard">
 
251
                  <font color="white"> </font>
 
252
                </para>
 
253
              </td>
 
254
              <td>
 
255
                <para style="Standard">
 
256
                  <font color="white"> </font>
 
257
                </para>
 
258
              </td>
 
259
            </tr>
 
260
            <tr>
 
261
              <td>
 
262
                <para style="Standard">
 
263
                  <font color="white"> </font>
 
264
                </para>
 
265
              </td>
 
266
              <td>
 
267
                <para style="Standard">
 
268
                  <font color="white"> </font>
 
269
                </para>
 
270
              </td>
 
271
              <td>
 
272
                <para style="Standard">
 
273
                  <font color="white"> </font>
 
274
                </para>
 
275
              </td>
 
276
            </tr>
 
277
            <tr>
 
278
              <td>
 
279
                <para style="Standard">
 
280
                  <font color="white"> </font>
 
281
                </para>
 
282
              </td>
 
283
              <td>
 
284
                <para style="P29">
 
285
                  <font face="Helvetica">[[ page['amount_words'] or 'VOID'.ljust(70, '*') ]]</font>
 
286
                </para>
 
287
              </td>
 
288
              <td>
 
289
                <para style="Standard">
 
290
                  <font color="white"> </font>
 
291
                </para>
 
292
              </td>
 
293
            </tr>
 
294
            <tr>
 
295
              <td>
 
296
                <para style="Standard">
 
297
                  <font color="white"> </font>
 
298
                </para>
 
299
              </td>
 
300
              <td>
 
301
                <para style="Standard">
 
302
                  <font color="white"> </font>
 
303
                </para>
 
304
              </td>
 
305
              <td>
 
306
                <para style="Standard">
 
307
                  <font color="white"> </font>
 
308
                </para>
 
309
              </td>
 
310
            </tr>
 
311
            <tr>
 
312
              <td>
 
313
                <para style="Standard">
 
314
                  <font color="white"> </font>
 
315
                </para>
 
316
              </td>
 
317
              <td>
 
318
                <para style="P36">
 
319
                  <font face="Helvetica">[[ formatLang(page['date'] , date=True) or '' ]]</font>
 
320
                </para>
 
321
              </td>
 
322
              <td>
 
323
                <para style="P32">
 
324
                  <font face="Helvetica">[[ 'chk_amount' in page and formatLang(page['chk_amount']) or 'VOID' ]]</font>
 
325
                </para>
 
326
              </td>
 
327
            </tr>
 
328
            <tr>
 
329
              <td>
 
330
                <para style="P37">
 
331
                  <font color="white"> </font>
 
332
                </para>
 
333
              </td>
 
334
              <td>
 
335
                <para style="P37">
 
336
                  <font color="white"> </font>
 
337
                </para>
 
338
              </td>
 
339
              <td>
 
340
                <para style="P37">
 
341
                  <font color="white"> </font>
 
342
                </para>
 
343
              </td>
 
344
            </tr>
 
345
            <tr>
 
346
              <td>
 
347
                <para style="Standard">
 
348
                  <font color="white"> </font>
 
349
                </para>
 
350
              </td>
 
351
              <td>
 
352
                <para style="P3">
 
353
                  <font face="Helvetica" size="9.0">[[ page['partner'] ]]</font>
 
354
                </para>
 
355
              </td>
 
356
              <td>
 
357
                <para style="Standard">
 
358
                  <font color="white"> </font>
 
359
                </para>
 
360
              </td>
 
361
            </tr>
 
362
            <tr>
 
363
              <td>
 
364
                <para style="Standard">
 
365
                  <font color="white"> </font>
 
366
                </para>
 
367
              </td>
 
368
              <td>
 
369
                <para style="Standard">
 
370
                  <font color="white"> </font>
 
371
                </para>
 
372
              </td>
 
373
              <td>
 
374
                <para style="Standard">
 
375
                  <font color="white"> </font>
 
376
                </para>
 
377
              </td>
 
378
            </tr>
 
379
            <tr>
 
380
              <td>
 
381
                <para style="Standard">
 
382
                  <font color="white"> </font>
 
383
                </para>
 
384
              </td>
 
385
              <td>
 
386
                <para style="Standard">
 
387
                  <font color="white"> </font>
 
388
                </para>
 
389
              </td>
 
390
              <td>
 
391
                <para style="Standard">
 
392
                  <font color="white"> </font>
 
393
                </para>
 
394
              </td>
 
395
            </tr>
 
396
            <tr>
 
397
              <td>
 
398
                <para style="Standard">
 
399
                  <font color="white"> </font>
 
400
                </para>
 
401
              </td>
 
402
              <td>
 
403
                <para style="Standard">
 
404
                  <font color="white"> </font>
 
405
                </para>
 
406
              </td>
 
407
              <td>
 
408
                <para style="Standard">
 
409
                  <font color="white"> </font>
 
410
                </para>
 
411
              </td>
 
412
            </tr>
 
413
          </blockTable>
 
414
          <para style="P30">
 
415
            <font color="white"> </font>
 
416
          </para>
 
417
        </td>
 
418
      </tr>
 
419
    </blockTable>
 
420
    <blockTable colWidths="568.0" style="Table3">
 
421
      <tr>
 
422
        <td>
 
423
          <blockTable colWidths="370.0,96.0,96.0" style="Table7">
 
424
            <tr>
 
425
              <td>
 
426
                <para style="Standard">
 
427
                  <font color="white"> </font>
 
428
                </para>
 
429
              </td>
 
430
              <td>
 
431
                <para style="Standard">
 
432
                  <font color="white"> </font>
 
433
                </para>
 
434
              </td>
 
435
              <td>
 
436
                <para style="Standard">
 
437
                  <font color="white"> </font>
 
438
                </para>
 
439
              </td>
 
440
            </tr>
 
441
            <tr>
 
442
              <td>
 
443
                <para style="Standard">
 
444
                  <font color="white"> </font>
 
445
                </para>
 
446
              </td>
 
447
              <td>
 
448
                <para style="Standard">
 
449
                  <font color="white"> </font>
 
450
                </para>
 
451
              </td>
 
452
              <td>
 
453
                <para style="Standard">
 
454
                  <font color="white"> </font>
 
455
                </para>
 
456
              </td>
 
457
            </tr>
 
458
            <tr>
 
459
              <td>
 
460
                <para style="P16">
 
461
                  <font face="Helvetica">[[ page['partner'] or '' ]]</font>
 
462
                </para>
 
463
              </td>
 
464
              <td>
 
465
                <para style="P16">
 
466
                  <font face="Helvetica">[[ formatLang(page['date'] , date=True) or '' ]]</font>
 
467
                </para>
 
468
              </td>
 
469
              <td>
 
470
                <para style="P17">
 
471
                  <font face="Helvetica">[[ not page['use_preprint_check'] and page['number'] or '' ]]</font>
 
472
                </para>
 
473
              </td>
 
474
            </tr>
 
475
          </blockTable>
 
476
          <blockTable colWidths="82.0,185.0,89.0,76.0,52.0,78.0" style="Table8">
 
477
            <tr>
 
478
              <td>
 
479
                <para style="P8">Due Date</para>
 
480
              </td>
 
481
              <td>
 
482
                <para style="P8">Description</para>
 
483
              </td>
 
484
              <td>
 
485
                <para style="P8">Original Amount</para>
 
486
              </td>
 
487
              <td>
 
488
                <para style="P8">Balance Due</para>
 
489
              </td>
 
490
              <td>
 
491
                <para style="P8">Discount</para>
 
492
              </td>
 
493
              <td>
 
494
                <para style="P8">Payment</para>
 
495
              </td>
 
496
            </tr>
 
497
            <tr>
 
498
              <td>
 
499
                <para style="P21">
 
500
                  <font face="Helvetica" size="2.0">[[ repeatIn(page['lines'],'l') ]]</font>
 
501
                  <font face="Helvetica"> [[ formatLang(l['date_original'] ,date=True) or '' ]]</font>
 
502
                </para>
 
503
              </td>
 
504
              <td>
 
505
                <para style="P22">
 
506
                  <font face="Helvetica">[[ l['name'] ]]</font>
 
507
                </para>
 
508
              </td>
 
509
              <td>
 
510
                <para style="P23">
 
511
                  <font face="Helvetica">[[formatLang(l['amount_original']) ]]</font>
 
512
                </para>
 
513
              </td>
 
514
              <td>
 
515
                <para style="P24">
 
516
                  <font face="Helvetica">[[ formatLang(l['amount_due']) ]]</font>
 
517
                </para>
 
518
              </td>
 
519
              <td>
 
520
                <para style="Standard">
 
521
                  <font color="white"> </font>
 
522
                </para>
 
523
              </td>
 
524
              <td>
 
525
                <para style="P25">
 
526
                  <font face="Helvetica">[[ formatLang(l['amount']) ]]</font>
 
527
                </para>
 
528
              </td>
 
529
            </tr>
 
530
          </blockTable>
 
531
          <blockTable colWidths="485.0,77.0" style="Table9">
 
532
            <tr>
 
533
              <td>
 
534
                <para style="P4">Check Amount</para>
 
535
              </td>
 
536
              <td>
 
537
                <para style="P18">
 
538
                  <font face="Helvetica">[[ formatLang (page['amount']) or 'VOID' ]]</font>
 
539
                </para>
 
540
              </td>
 
541
            </tr>
 
542
          </blockTable>
 
543
        </td>
 
544
      </tr>
 
545
    </blockTable>
 
546
    <para style="Standard">
 
547
      <font color="white"> </font>
 
548
    </para>
 
549
  </story>
 
550
</document>