54
iv
iSeries Printing VI: Delivering the Output of e-business
2.4.1 Saving your work. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4.2 File names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4.3 Importing existing electronic overlays . . . . . . . . . . . . . . . . . . . . . . . 39
2.4.4 Converting pre-printed forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.5 Miscellaneous hints and tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.5.1 Using the grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.5.2 Using the right mouse button. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.5.3 Using the Shift key. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.5.4 Using the Ctrl key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.6 Using the Image Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.6.1 Creating separate AFP page segments . . . . . . . . . . . . . . . . . . . . . . 43
2.6.2 Using Image Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.7 Layout Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.7.1 Selecting sample data from the iSeries server. . . . . . . . . . . . . . . . . 44
2.7.2 Selecting sample data from the PC . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.7.3 Mapping data to the layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.8 Introduction to form and page definitions. . . . . . . . . . . . . . . . . . . . . . . . . 51
2.8.1 Form definition components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.8.2 Page definition components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.8.3 Infoprint Designer and suppression . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.9 Introduction to advanced examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.9.1 Using subgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.9.2 Adding a constant back to a subgroup. . . . . . . . . . . . . . . . . . . . . . . 60
2.9.3 Using conditional processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
2.9.4 Constant text in the layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
2.9.5 Creating a landscape project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
2.9.6 Multi-up barcode labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
2.10 Putting the application into production. . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.10.1 Changing printer file to *LINE data. . . . . . . . . . . . . . . . . . . . . . . . . 82
2.10.2 Overriding the printer file to use *LINE data. . . . . . . . . . . . . . . . . . 82
2.10.3 Adding page and form definitions to the printer file . . . . . . . . . . . . 83
2.10.4 Duplex and drawer selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
2.10.5 Library lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
2.10.6 Creating, copying a printer file with *LINE data and placing it higher in
a library list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
2.11 Problem quick-fixing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.11.1 Library profile must exist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.11.2 Missing resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
2.11.3 Data shown on constant back overlay . . . . . . . . . . . . . . . . . . . . . . 85
2.11.4 License issues and information . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Chapter 3. OS/400 V5R1 printing enhancements. . . . . . . . . . . . . . . . . . . . 87
3.1 Internet Printing Protocol (IPP) Server. . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.1.1 IPP as a standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.1.2 IPP clients, servers, printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3.1.3 IPP on the iSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3.1.4 Setting up the IPP Server for iSeries . . . . . . . . . . . . . . . . . . . . . . . . 91
3.2 DDS and printer file enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.2.1 CVTLINDTA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.2.2 Data Description Specifications (DDS) enhancements. . . . . . . . . . . 97
3.2.3 DDS support for Record Format Line Data. . . . . . . . . . . . . . . . . . . . 99
3.3 Unicode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
3.3.1 OS/400 implementation of Unicode . . . . . . . . . . . . . . . . . . . . . . . . 100
52
v
3.3.2 Examples of use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
3.4 Java print support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
3.4.1 Java classes for creating documents with XSL FOs . . . . . . . . . . . .102
3.4.2 Java classes for creating documents with AFP . . . . . . . . . . . . . . . .102
3.5 Miscellaneous print enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Chapter 4. Using the Infoprint Server for iSeries PDF transform. . . . . . .103
4.1 Why use the Infoprint Server PDF transform. . . . . . . . . . . . . . . . . . . . . .103
4.2 How Infoprint Server PDF transform works . . . . . . . . . . . . . . . . . . . . . . .105
4.3 Setting up your PDF virtual printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
4.3.1 Creating the virtual printer device description . . . . . . . . . . . . . . . . .109
4.4 Installing and planning the PDF transform. . . . . . . . . . . . . . . . . . . . . . . .112
4.5 Creating a PDF file for storing in the IFS. . . . . . . . . . . . . . . . . . . . . . . . .112
4.5.1 Creating directories to store the PDF file. . . . . . . . . . . . . . . . . . . . .113
4.5.2 Creating a PSF configuration object . . . . . . . . . . . . . . . . . . . . . . . .116
4.6 Creating a PDF file for placing on an output queue. . . . . . . . . . . . . . . . .119
4.7 Preparing a single PDF file for e-mail . . . . . . . . . . . . . . . . . . . . . . . . . . .120
4.7.1 Using USRDFNDTA to specify an e-mail address . . . . . . . . . . . . . .121
4.7.2 Addressing your e-mail with USRDTA and an e-mail exit program .125
4.8 Creating multiple PDF files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127
4.8.1 PSF configuration object for multiple PDF files . . . . . . . . . . . . . . . .128
4.8.2 Printer file for multiple PDF file . . . . . . . . . . . . . . . . . . . . . . . . . . . .128
4.8.3 Segmenting the spooled file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128
4.8.4 Naming convention for multiple files . . . . . . . . . . . . . . . . . . . . . . . .133
4.8.5 Results of sending multiple e-mails with user exit . . . . . . . . . . . . . .133
4.9 Additional considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134
4.9.1 Other documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134
4.9.2 PDF file size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .135
4.9.3 E-mail exit extras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136
4.9.4 Using the e-mail exit to customize storage on the IFS. . . . . . . . . . .136
4.9.5 Other information available in the exit. . . . . . . . . . . . . . . . . . . . . . .136
4.9.6 Sending a file to multiple destinations. . . . . . . . . . . . . . . . . . . . . . .137
4.9.7 Using open and close to segment a spooled file . . . . . . . . . . . . . . .137
4.9.8 Proliferation of the PSF configuration object and device description137
4.9.9 Using the PDF data queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138
4.9.10 Other e-mail solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138
4.10 Comparing AFP and PDF indexed files. . . . . . . . . . . . . . . . . . . . . . . . .138
4.10.1 Considerations choosing the file format. . . . . . . . . . . . . . . . . . . . .139
4.11 Viewing AFP indexed files with AFP Workbench Viewer . . . . . . . . . . . .140
4.11.1 Indexing an AFP file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140
4.11.2 Using AFP Workbench with indexed AFP files. . . . . . . . . . . . . . . .140
4.12 Viewing and indexing PDF files with Adobe Acrobat . . . . . . . . . . . . . . .142
4.12.1 Introduction to bookmarks in a PDF file. . . . . . . . . . . . . . . . . . . . .142
4.12.2 Creating a new bookmark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144
4.12.3 Adobe bookmark hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146
Chapter 5. Infoprint Server for iSeries: CRTAFPDTA . . . . . . . . . . . . . . . .149
5.1 Scenarios that use CRTAFPDTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149
5.2 CRTAFPDTA overview and concepts . . . . . . . . . . . . . . . . . . . . . . . . . . .150
5.2.1 Example of using CRTAFPDTA. . . . . . . . . . . . . . . . . . . . . . . . . . . .150
5.2.2 Understanding the data streams used by CRTAFPDTA. . . . . . . . . .151
5.2.3 Advanced uses of CRTAFPDTA . . . . . . . . . . . . . . . . . . . . . . . . . . .152
5.3 CRTAFPDTA command details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153
50
vi
iSeries Printing VI: Delivering the Output of e-business
5.3.1 Common parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
5.3.2 Converting line and mixed-mode data to AFPDS . . . . . . . . . . . . . . 153
5.3.3 Indexing the document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
5.3.4 Retrieving and packaging AFP resources . . . . . . . . . . . . . . . . . . . 159
5.3.5 Creating a merged file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
5.4 Locating and naming the output of CRTAFPDTA. . . . . . . . . . . . . . . . . . 160
5.5 Using the AFP Viewer with the output of CRTAFPDTA . . . . . . . . . . . . . 161
5.5.1 Using the AFP Viewer via Operations Navigator . . . . . . . . . . . . . . 161
5.5.2 Viewing an AFP stream file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.5.3 Using the IBM AFP Workbench for Windows V2 . . . . . . . . . . . . . . 162
5.5.4 Using the AFP Viewer plug-in with a Web browser. . . . . . . . . . . . . 162
5.6 Command comparison with OS/390 ACIF . . . . . . . . . . . . . . . . . . . . . . . 162
Chapter 6. Image file transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
6.1 Converting PC images to AFP objects. . . . . . . . . . . . . . . . . . . . . . . . . . 165
6.1.1 Other image transforms available on OS/400. . . . . . . . . . . . . . . . . 166
6.2 Image transform setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
6.2.1 Setting the configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
6.3 Converting TIFF, GIF, and JPEG images to AFP objects. . . . . . . . . . . . 168
6.3.1 Uploading your AFP resources with AFP Manager. . . . . . . . . . . . . 169
6.4 Image transform options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Chapter 7. Converting PCL, PostScript, or PDF to AFP . . . . . . . . . . . . . 173
7.1 PCL and PDF/PostScript to AFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7.2 Defining the PCL, PostScript, and PDF transform environment . . . . . . . 176
7.2.1 Creating the work directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
7.2.2 Setting up the configuration files . . . . . . . . . . . . . . . . . . . . . . . . . . 177
7.2.3 Creating a device description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
7.2.4 Creating a printer file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
7.2.5 Starting and stopping the transform. . . . . . . . . . . . . . . . . . . . . . . . 184
7.2.6 Exit point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
7.2.7 Font substitution for PostScript and PDF transform to AFP . . . . . . 185
7.3 Sending PCL or PostScript/PDF data to the iSeries. . . . . . . . . . . . . . . . 188
7.3.1 Sharing the printer with NetServer. . . . . . . . . . . . . . . . . . . . . . . . . 188
7.3.2 Creating your NetServer printer. . . . . . . . . . . . . . . . . . . . . . . . . . . 191
7.3.3 Printing your file with LPD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
7.3.4 Setting the LPD as a printer port under windows . . . . . . . . . . . . . . 195
Chapter 8. PostScript to AFP using a different input paper tray . . . . . . 203
8.1 How PostScript drivers work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
8.2 Modifying the PS2AFPD configuration file. . . . . . . . . . . . . . . . . . . . . . . 204
8.3 Creating a PostScript document using different paper input trays . . . . . 205
8.3.1 PostScript driver setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
8.3.2 Paper input tray statement in PostScript . . . . . . . . . . . . . . . . . . . . 207
8.4 Understanding the transform paper input tray allocation . . . . . . . . . . . . 208
8.4.1 Debugging the AFP data stream . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Chapter 9. AFP Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.1 Importing AFP resources from a PC to the iSeries server . . . . . . . . . . . 214
9.2 Installing AFP Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
9.3 Starting AFP Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
9.4 Displaying objects from other libraries. . . . . . . . . . . . . . . . . . . . . . . . . . 218
52
vii
Chapter 10. PSF configuration object and the iSeries server . . . . . . . . .221
10.1 Overview of the PSF configuration object . . . . . . . . . . . . . . . . . . . . . . .221
10.2 Creating a PSF configuration object . . . . . . . . . . . . . . . . . . . . . . . . . . .222
10.2.1 Resource configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
10.2.2 Sharing options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
10.2.3 Recovery option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
10.2.4 PDF transform options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
10.2.5 PSF configuration object advanced options. . . . . . . . . . . . . . . . . .233
Chapter 11. Font mapping table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
11.1 Introduction to font mapping table types . . . . . . . . . . . . . . . . . . . . . . . .237
11.1.1 Printer-resident to host-resident font character set (PHFCS). . . . .237
11.1.2 Host-resident to printer-resident font character set (HPFCS). . . . .238
11.1.3 Printer-resident to host-resident code page font (PHCP). . . . . . . .238
11.1.4 Host-resident to printer-resident code page (HPCP) . . . . . . . . . . .238
11.1.5 Printer-resident to printer-resident font character set (PPFCS) . . .238
11.1.6 Font mapping table flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
11.2 Using AFP Manager to manage your font mapping table. . . . . . . . . . . .240
11.2.1 Displaying font substitution tables. . . . . . . . . . . . . . . . . . . . . . . . .241
11.2.2 Creating user font substitution tables . . . . . . . . . . . . . . . . . . . . . .245
11.2.3 Related OS/400 commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248
11.3 Example of creating user font substitution tables . . . . . . . . . . . . . . . . .248
11.3.1 How the printer-resident to printer-resident mapping table works .248
11.3.2 Adding a font table entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
11.4 Additional useful tips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
11.4.1 Disabling resident font support . . . . . . . . . . . . . . . . . . . . . . . . . . .253
11.4.2 Suppressing font substitution messages . . . . . . . . . . . . . . . . . . . .253
11.4.3 Cannot allocate object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
Chapter 12. Using form definitions and page definitions. . . . . . . . . . . . .255
12.1 Form definition and page definition basic concepts. . . . . . . . . . . . . . . .255
12.1.1 Form definition basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
12.1.2 Page definition basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
12.1.3 Conditional processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
12.1.4 Line data basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262
12.1.5 iSeries printer file keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . .264
12.1.6 Converting existing SCS spooled files to LINE . . . . . . . . . . . . . . .265
12.1.7 Generating or obtaining form definitions and page definitions . . . .266
12.2 Summary of V5R1 enhancements relating to form and page definitions268
12.2.1 Form and page definitions in Infoprint Designer for iSeries . . . . . .268
12.2.2 Using Infoprint Server for iSeries. . . . . . . . . . . . . . . . . . . . . . . . . .269
12.2.3 Record format line data processing. . . . . . . . . . . . . . . . . . . . . . . .269
12.2.4 Java support for record format line data . . . . . . . . . . . . . . . . . . . .269
12.2.5 DDS support for record format line data . . . . . . . . . . . . . . . . . . . .270
12.2.6 CVTLINDTA parameter in printer files. . . . . . . . . . . . . . . . . . . . . .273
Chapter 13. Printing from Java applications. . . . . . . . . . . . . . . . . . . . . . .275
13.1 The LineDataRecordWriter class. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
13.1.1 Sample Java program description. . . . . . . . . . . . . . . . . . . . . . . . .276
13.1.2 Sample Java program using the LineDataRecordWriter class . . . .277
13.2 Java Report Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
13.3 Creating SCS spooled files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
13.4 Creating a spooled file from stream data. . . . . . . . . . . . . . . . . . . . . . . .281
13.5 Other related classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .281
53
viii
iSeries Printing VI: Delivering the Output of e-business
Chapter 14. End-to-end example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
14.1 Overall flow of the end-to-end application . . . . . . . . . . . . . . . . . . . . . . 283
14.2 Infoprint Designer changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
14.2.1 Creating a new Infoprint Designer project for e-mail. . . . . . . . . . . 285
14.2.2 Using the new Infoprint Designer objects. . . . . . . . . . . . . . . . . . . 285
14.3 Planning for the index function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
14.3.1 Why CRTAFPDTA is used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
14.3.2 Setting up a target file for CRTAFPDTA. . . . . . . . . . . . . . . . . . . . 286
14.3.3 Requirements of the CRTAFPDTA index function . . . . . . . . . . . . 287
14.3.4 Changing the invoicing program to accommodate the index require-
ments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
14.3.5 Running the CRTAFPDTA command. . . . . . . . . . . . . . . . . . . . . . 289
14.4 Respooling the file using PRTAFPDTA . . . . . . . . . . . . . . . . . . . . . . . . 290
14.4.1 Directing the output of PRTAFPDTA . . . . . . . . . . . . . . . . . . . . . . 290
14.4.2 Checking your file with the AFP Viewer . . . . . . . . . . . . . . . . . . . . 291
14.5 Converting the spooled file to PDF and sending it as an e-mail. . . . . . 292
14.5.1 Enabling OS/400 to send e-mail. . . . . . . . . . . . . . . . . . . . . . . . . . 292
14.5.2 Configuring a PDF device and PSF configuration object . . . . . . . 292
14.5.3 Creating an e-mail exit program. . . . . . . . . . . . . . . . . . . . . . . . . . 294
14.5.4 Sending the spooled file as a PDF. . . . . . . . . . . . . . . . . . . . . . . . 296
14.5.5 Checking for non-delivery messages. . . . . . . . . . . . . . . . . . . . . . 297
14.6 Other maintenance tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
14.6.1 Using the PDF data queue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
14.7 An alternative to e-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
14.8 One-time setup versus ongoing tasks . . . . . . . . . . . . . . . . . . . . . . . . . 302
14.8.1 One-time setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
14.8.2 Repeated tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Chapter 15. Print support in J.D. Edwards’ OneWorld Xe. . . . . . . . . . . . 303
15.1 General print setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
15.2 AFPDS printing from OneWorld Xe . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
15.2.1 Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
15.2.2 Considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
15.2.3 When to use J.D. Edwards support for AFPDS printing . . . . . . . . 307
15.3 Line printing from OneWorld Xe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
15.3.1 Designing a OneWorld report to run on a line printer . . . . . . . . . . 307
15.3.2 Configuring a OneWorld Xe for line printing. . . . . . . . . . . . . . . . . 308
15.3.3 Enhancing your OneWorld Xe output. . . . . . . . . . . . . . . . . . . . . . 308
15.3.4 Differentiating the output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
15.3.5 When to use line printer output from OneWorld Xe . . . . . . . . . . . 310
Chapter 16. Using Content Manager OnDemand for iSeries. . . . . . . . . . 311
16.1 Introduction to Content Manager OnDemand. . . . . . . . . . . . . . . . . . . . 311
16.1.1 Document indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
16.1.2 Document viewing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
16.1.3 Document storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.2 Report type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.2.1 SCS spooled files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.2.2 SCS-extended spooled files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.2.3 AFP spooled files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.2.4 PDF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.3 Case study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
16.3.1 Retrieving archived information . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Documents you may be interested
Documents you may be interested