Xerox XDPE 400 User Documentation

XDPE/400 User Documentation
Version 2.1.4 September 2001 720P94604
Xerox welcomes your suggestions and feedback on this document. You can contact us by e-mail or FAX at:
E-mail: USA 3260 TechDoc.Xerox@Orlando.so.xerox.com FAX: 407-869-2098 (Attention: Documentation)
©2001 by Xerox Corporation. All rights reserved.
Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitation, material generated from the software programs that are displayed on the screen, such as icons, screen displays, looks, etc.
Produced in the United States of America.
Xerox®, The Document Company®, the digital X®, and the identifying product names and numbers herein are trademarks of Xerox Corporation.
All non-Xerox brands and product names are trademarks or registered trademarks of their respective companies.
Companies, names, and data used in examples herein are fictitious unless otherwise noted.
Changes are periodically made to this document. Changes, technical inaccuracies, and typographic errors will be corrected in subsequent editions.
This document was created using FrameMaker document publishing software. The typefaces are Arial and Monotype.com.
Table of contents
Section One: Introduction to XDPE/400
1. Getting Started
XDPE/400 system overview...............................................................................................1-4
AS/400 printing.....................................................................................................1-4
Printing with XDPE/400 .........................................................................................1-6
XDPE/400 features and functions.......................................................................................1-7
Printer control commands......................................................................................1-7
High-end printing and processing ...........................................................................1-7
Resource management .........................................................................................1-8
Monitoring output queues ......................................................................................1-9
Supported printers............................................................................................................1-9
Xerox Production Print Mode printers......................................................................1-9
Xerox Distributed Print Mode printers.................................................................... 1-10
Xerox Printer Control Language printers ............................................................... 1-10
Xerox PostScript printers.....................................................................................1-11
Generic printer devices .......................................................................................1-11
2. New and updated XDPE/400 features
New features in XDPE/400 2.1.4 ........................................................................................2-1
Generic device support .........................................................................................2-1
OS/400 5.1 support...............................................................................................2-1
VIPP 2001 compliance..........................................................................................2-1
N-series printers in VIPP mode support...................................................................2-2
Revised parameters..............................................................................................2-2
New features in XDPE/400 2.1.3 ........................................................................................2-3
VIPP page-level support........................................................................................2-3
PCL euro font support ........................................................................................... 2-3
OS/400 4.5.0 support............................................................................................2-3
Added printer support............................................................................................2-3
Revised parameters..............................................................................................2-4
XDPE/400 2.1.3 distributed on CD-ROM.................................................................2-5
User documentation distributed on CD-ROM ...........................................................2-5
New features in XDPE/400 2.1.2 ........................................................................................2-6
VIPP job-level support...........................................................................................2-6
Xerox extended job ticket support...........................................................................2-6
OS/400 4.3.0 and 4.4.0 support..............................................................................2-6
Added PCL printer support ....................................................................................2-7
Euro font certification ............................................................................................2-7
Revised parameters..............................................................................................2-7
New commands....................................................................................................2-8
XDPE/400 User Documentation (9/2001) iii
Table of contents
New features in XDPE/400 2.1.1 ........................................................................................2-9
Trailer separator page support ............................................................................... 2-9
Duplex extended support.......................................................................................2-9
OS/400 4.2.0 compliance ......................................................................................2-9
Added printer support..........................................................................................2-10
New and revised parameters ............................................................................... 2-10
New features in XDPE/400 2.1......................................................................................... 2-12
Banner page enhancements ................................................................................ 2-12
Added PCL printer support ..................................................................................2-12
Revised parameters............................................................................................2-12
New features in XDPE/400 2.0......................................................................................... 2-14
Multi-up printing..................................................................................................2-14
Report distribution for multi-part print jobs .............................................................2-14
42XX internal interface enhancements .................................................................. 2-15
PCL packet enhancements..................................................................................2-15
Network print support ..........................................................................................2-15
Spool file processing without printer device ...........................................................2-16
Banner page enhancements ................................................................................ 2-16
New and revised parameters ............................................................................... 2-16
Section Two: Installing and Customizing XDPE/400
3. Migration actions
XDPE/400 2.1.4 migration actions......................................................................................3-1
Installation considerations......................................................................................3-1
OS/400 version requirements.................................................................................3-2
Converting from XDPE/400 2.0..........................................................................................3-2
4. Installation requirements
Requirements ..................................................................................................................4-1
AS/400 system requirements .................................................................................4-1
Security requirements ........................................................................................... 4-2
Printer requirements .............................................................................................4-3
Supported printer/interface box configurations .........................................................4-9
Interface settings ................................................................................................4-11
OS/400 device description...................................................................................4-11
Migration issues .............................................................................................................4-12
Displaying your XDPE/400 library and folder information.........................................4-12
Recording your current global values....................................................................4-12
Collecting changes you made to XDPE/400 objects ............................................... 4-13
Customizing XDPE/400 default commands............................................................4-13
XDPE/400 User Documentation (9/2001) iv
Table of contents
5. Installing XDPE/400
Creating an XDPE/400 user profile.....................................................................................5-2
Backing up your current XDPE/400 system.........................................................................5-3
Installing the base files......................................................................................................5-4
Recreating your XDPEFLR object changes.........................................................................5-6
Resetting your global values..............................................................................................5-6
Restoring your customized XDPE/400 application library objects...........................................5-6
Installing corrective maintenance .......................................................................................5-6
Removing your old version of XDPE/400 ............................................................................5-7
Adding the XDPE/400 application library to your library list ...................................................5-7
6. Customizing XDPE/400
Work with Global Values screens.......................................................................................6-1
Changing global values .........................................................................................6-1
Work with Global Values (first screen).....................................................................6-2
Work with Global Values (second screen) ............................................................... 6-6
Work with Global Values (fourth screen)................................................................6-10
Work with Global Values (fifth screen)...................................................................6-14
Separator page customization .........................................................................................6-20
Monitor Queue-generated separator pages ...........................................................6-20
Separator page contents formatting......................................................................6-20
Generating separator pages in VIPP mode............................................................6-26
Monitor Queue job log.....................................................................................................6-28
XDPE/400 command customization.................................................................................. 6-29
Example 1..........................................................................................................6-29
Example 2..........................................................................................................6-31
Using A4 paper for NPS and DocuSP printers (PCL mode only)..........................................6-31
7. Performing an installation verification procedure
IVP requirements .............................................................................................................7-2
XPPM IVP............................................................................................................7-2
PCL IVP ..............................................................................................................7-2
VIPP IVP .............................................................................................................7-3
Starting Monitor Queue.....................................................................................................7-4
Executing the IVP.............................................................................................................7-5
Creating XDPE/400 IVP parameters .......................................................................7-6
Verifying your output.........................................................................................................7-6
IVP sample output............................................................................................................7-7
DJDE Direct Mode IVP......................................................................................................7-7
DJDE Indirect Mode IVP .................................................................................................7-21
DJDE Combined Mode IVP ............................................................................................. 7-27
XES Direct Mode IVP......................................................................................................7-37
XES Indirect Mode IVP ...................................................................................................7-43
XES Combined Mode IVP ...............................................................................................7-49
XDPE/400 User Documentation (9/2001) v
PCL Direct Mode IVP......................................................................................................7-55
PCL Indirect Mode IVP....................................................................................................7-59
PCL Combined Mode IVP ...............................................................................................7-65
VIPP Direct Mode IVP.....................................................................................................7-71
VIPP Indirect Mode IVP ..................................................................................................7-77
VIPP Combined Mode IVP ..............................................................................................7-83
Section Three: Printing Documents with XDPE/400
8. Print job configuration
Choosing a command generation method...........................................................................8-1
Setting the command generation method............................................................................8-3
Using the Packet data (PACKETDATA) parameter...................................................8-3
Configuring your printer file................................................................................................8-4
Creating Xerox printer control packets................................................................................8-4
Downloading resources.....................................................................................................8-5
Starting Monitor Queue.....................................................................................................8-6
Table of contents
9. XDPE/400 commands and menus
Commands......................................................................................................................9-1
Menus.............................................................................................................................9-3
Command group menus........................................................................................9-3
Task-specific menus .............................................................................................9-4
10. Creating and modifying printer files
Creating Xerox printer files..............................................................................................10-1
Setting general spooling parameters ..................................................................... 10-1
Setting the Packet data (PACKETDATA) parameter...............................................10-2
Setting Xerox printing features (Indirect method)....................................................10-4
Examples of creating Xerox printer files ................................................................10-4
Managing Xerox printer files ............................................................................................10-6
Changing Xerox printer files.................................................................................10-6
Overriding Xerox printer files.............................................................................. 10-14
11. Modifying spool files
Changing the command generation method ......................................................................11-1
Changing formatting and job processing attributes.............................................................11-1
Examples of changing spool file attributes.........................................................................11-5
Example 1..........................................................................................................11-6
Example 2..........................................................................................................11-6
Example 3..........................................................................................................11-6
XDPE/400 User Documentation (9/2001) vi
Table of contents
12. DJDE command generation
Using DJDE control commands .......................................................................................12-2
Indirect method ..............................................................................................................12-3
Modifying printer file parameters...........................................................................12-4
Direct method ................................................................................................................12-7
Default DJDE packet...........................................................................................12-7
Combined method..........................................................................................................12-8
Application order of DJDE commands...................................................................12-8
Creating and managing DJDE packets .............................................................................12-9
Packet name syntax............................................................................................12-9
Using the Create DJDE packet menu....................................................................12-9
Using the Change DJDE packet menu ................................................................ 12-17
Using the DJDE packet Text List utility................................................................12-19
Using the OS/400 Source Entry Utility (SEU).......................................................12-26
13. XES command generation
Using XES control commands .........................................................................................13-1
File processing mode (PROCMODE) restriction.................................................................13-2
Indirect method ..............................................................................................................13-3
Modifying printer file parameters...........................................................................13-4
Direct method ................................................................................................................13-7
Default XES packet.............................................................................................13-7
Combined method..........................................................................................................13-8
Application order of XES control commands ..........................................................13-8
Creating and managing XES packets ...............................................................................13-9
Creating XES packets .........................................................................................13-9
Changing XES packets ..................................................................................... 13-19
Deleting XES packets ....................................................................................... 13-21
Generic packets...........................................................................................................13-22
How generic packets are processed ................................................................... 13-22
Creating a generic packet ASCII file ...................................................................13-24
14. XES color command generation
Creating XES color packets.............................................................................................14-2
Packet name syntax............................................................................................14-2
Packet creation procedure...................................................................................14-3
Packet parameters..............................................................................................14-6
Packet default color values ..................................................................................14-7
IBM color command names .................................................................................14-9
Changing XES color packets .........................................................................................14-11
Starting XES color processing .......................................................................................14-12
XDPE/400 User Documentation (9/2001) vii
Table of contents
15. PCL command generation
Using PCL control commands..........................................................................................15-1
File processing mode (PROCMODE) restriction.................................................................15-2
Indirect method ..............................................................................................................15-3
Modifying printer file parameters...........................................................................15-4
Direct method ................................................................................................................15-8
Default Xerox PCL packet....................................................................................15-8
Combined method..........................................................................................................15-9
Application order of PCL control commands ..........................................................15-9
Creating and managing Xerox PCL packets ....................................................................15-10
Creating Xerox PCL packets..............................................................................15-10
Changing Xerox PCL packets ............................................................................15-27
Deleting Xerox PCL packets ..............................................................................15-30
Displaying Xerox PCL packets ...........................................................................15-31
Working with Xerox PCL packet macro invocation types .......................................15-34
Generic packets...........................................................................................................15-37
Creating a generic packet ASCII file ...................................................................15-37
Inserting generic packets...................................................................................15-38
Example of using a generic packet for constant back forms................................... 15-40
Xerox PCL printer tray selection.....................................................................................15-45
DC265LP and DC255LP printer tray selection ..................................................... 15-46
N32 and N24 printer tray selection......................................................................15-47
NPS and DocuSP printer tray selection...............................................................15-48
Printer tray selection for other PCL printers .........................................................15-50
16. Xerox job ticket packet generation
Job ticket processing ......................................................................................................16-1
Internal job ticket commands................................................................................16-2
Processing conflicts ............................................................................................16-3
Order of precedence ...........................................................................................16-3
Separator page considerations.............................................................................16-4
Creating and managing extended job ticket packets...........................................................16-5
Rules for creating extended job ticket packets .......................................................16-5
Creating extended job ticket packets.....................................................................16-6
Changing, displaying, and printing extended job ticket packets................................16-8
Deleting extended job ticket packets...................................................................16-10
17. VIPP command generation
VIPP functionality supported............................................................................................17-2
General processing requirements and considerations ........................................................17-2
Generating VIPP command elements...............................................................................17-3
Indirect method...................................................................................................17-4
Direct method...................................................................................................17-10
Combined method ............................................................................................17-11
PostScript DSC packets................................................................................................17-13
Creating a PostScript DSC packet...................................................................... 17-13
Inserting DSC packets through the FONT ID printer file parameter......................... 17-13
XDPE/400 User Documentation (9/2001) viii
Table of contents
Samples provided by XDPE/400 ....................................................................................17-14
Using the XDPE/400 VIPP resource commands .............................................................. 17-15
Creating VIPP resources or PostScript DSC packets............................................17-15
Editing, displaying, or printing a VIPP resource or PostScript DSC packet.............. 17-24
Deleting a VIPP resource or DSC packet ............................................................ 17-27
18. Using Monitor Queue
Monitor Queue operation.................................................................................................18-2
Starting a Monitor Queue session ....................................................................................18-4
Monitor Queue parameters..................................................................................18-6
WAITTIME processing notes..............................................................................18-21
Examples of starting a Monitor Queue session .................................................... 18-22
Displaying a Monitor Queue session............................................................................... 18-24
Changing a Monitor Queue session................................................................................ 18-26
Ending a Monitor Queue session ...................................................................................18-28
Parameters ...................................................................................................... 18-29
Non-zero WAITTIME.........................................................................................18-29
Clearing multiple Monitor Queue sessions...........................................................18-30
Resetting a Monitor Queue session................................................................................18-31
Monitor Queue messages ............................................................................................. 18-32
19. Managing print operations
Monitor Queue processing modes....................................................................................19-1
*JOB mode processing........................................................................................19-2
*PAGE mode processing.....................................................................................19-6
Working with Monitor Queue jobs................................................................................... 19-10
Field descriptions.............................................................................................. 19-11
Job accounting.............................................................................................................19-12
20. Remote/Network printing
Supported printer/interface box configurations...................................................................20-3
Local and remote printer configurations.................................................................20-3
Network printer configurations..............................................................................20-3
Considerations...............................................................................................................20-6
Using generic packets (XES and PCL modes) .......................................................20-6
Interfaces...........................................................................................................20-6
Using Host Print Transform with TCP/IP ...........................................................................20-7
Customizing Host Print Transform ........................................................................20-7
Setting up TCP/IP support ............................................................................................... 20-8
Creating the sending TCP/IP output queue............................................................20-8
Starting the sending writer ................................................................................. 20-12
Starting a Monitor Queue session....................................................................... 20-14
Remote/Network resource downloading..........................................................................20-16
XDPE/400 User Documentation (9/2001) ix
Table of contents
21. Resource management
Copying resources to the XDPEFLR resource folder..........................................................21-3
Copying resources from an AS/400 database file ...................................................21-3
Copying resources from a PC ..............................................................................21-4
Downloading resources manually (DJDE, XES, and PCL modes) ........................................ 21-5
Example of downloading resources manually ........................................................ 21-5
Downloading PCL macros ...................................................................................21-8
Downloading PCL fonts..................................................................................... 21-10
Downloading resources manually (NPS and DocuSP printers in VIPP mode) ..................... 21-12
Downloading VIPP or PostScript resources .........................................................21-13
Downloading resources manually (N-series printers in VIPP mode) ................................... 21-17
Example of downloading resources manually ...................................................... 21-17
Downloading resources automatically............................................................................. 21-19
4213 environment saving ..............................................................................................21-19
Using euro fonts with your PCL print jobs........................................................................21-20
Changes to your AS/400 system ........................................................................ 21-20
XDPE/400 and your Xerox PCL printer ............................................................... 21-24
Euro font considerations....................................................................................21-26
22. List processing
Creating a list source member .........................................................................................22-2
Creating a Xerox resource list..........................................................................................22-4
Parameters ........................................................................................................22-5
Configuring a list processing job.......................................................................................22-6
Example of using list processing to download resources.....................................................22-7
Creating a source list of resources........................................................................22-7
Creating a Xerox resource list..............................................................................22-7
Downloading the resources..................................................................................22-9
Multiple printer list support.............................................................................................22-10
Downloading PCL fonts and macros using a resource list.................................................22-11
23. Logical processing
Logical processing considerations....................................................................................23-3
Restarting a PCL constant back print job...............................................................23-3
Logical processing considerations and restrictions .................................................23-3
Duplex printing ...................................................................................................23-5
Placement of XES forms......................................................................................23-6
Performance considerations ................................................................................23-6
Creating logical processing packets..................................................................................23-7
Packet name syntax............................................................................................23-7
Packet creation procedure...................................................................................23-8
Packet parameters..............................................................................................23-9
Changing logical processing packets.............................................................................. 23-13
Starting logical processing............................................................................................. 23-15
XDPE/400 User Documentation (9/2001) x
Table of contents
24. Multi-part printing
Creating a multi-part packet.............................................................................................24-3
Considerations ...................................................................................................24-5
Example of a multi-part packet .............................................................................24-6
Changing a multi-part packet...........................................................................................24-8
Deleting a multi-part packet.............................................................................................24-9
Starting multi-part processing ........................................................................................24-10
25. Multi-up printing
DJDE multi-up generation ...............................................................................................25-1
XES multi-up generation .................................................................................................25-5
Requirements.....................................................................................................25-6
Creating multi-up XES packets.............................................................................25-7
PCL multi-up generation................................................................................................ 25-15
Indirect method................................................................................................. 25-15
Direct method...................................................................................................25-15
Requirements...................................................................................................25-16
Creating multi-up PCL packets...........................................................................25-17
VIPP multi-up generation .............................................................................................. 25-27
Indirect method................................................................................................. 25-28
Direct method...................................................................................................25-29
Requirements...................................................................................................25-29
26. Troubleshooting
Monitor Queue solutions .................................................................................................26-1
Job does not print ...............................................................................................26-1
Multiple Monitor Queue session database errors.................................................... 26-2
Monitor Queue Diagnostic Utility...........................................................................26-4
Switching from A4 size paper to US letter size paper is unsuccessful ....................... 26-5
XDPM (XES) solutions and considerations........................................................................26-6
Duplex job using Flex i-data box prints simplex......................................................26-6
Considerations when using generic packets .......................................................... 26-7
PCL solutions, considerations, and limitations ...................................................................26-8
Multiple copies do not print with DEVCLS set to *NET ............................................26-8
NPS printer will not print duplex............................................................................26-9
Jobs sent to network printers do not print some special characters ........................ 26-10
Problems using three-hole paper with 4220/4230 printers .....................................26-11
Considerations when using generic packets ........................................................ 26-12
Known PCL limitations ...................................................................................... 26-14
VIPP solutions ............................................................................................................. 26-16
Jobs print with incorrect line spacing................................................................... 26-16
Job sent to NPS printer shows “ineligible” status.................................................. 26-16
DP65 jobs print additional, incomplete copies when using trailer pages .................. 26-16
NPS printer will not print duplex..........................................................................26-17
LPP duplex jobs print simplex ............................................................................26-18
Multiple copy jobs print incorrectly when using trailer pages..................................26-19
XDPE/400 User Documentation (9/2001) xi
27. Messages
XDPE/400 message details .............................................................................................27-1
Locating error messages.................................................................................................27-3
Using the WRKMONQJOB command ...................................................................27-4
Accessing the on-screen display ..........................................................................27-6
Accessing DSPJOBLOG .....................................................................................27-7
Accessing the QUSRSYS/QEZJOBLOG output queue ...........................................27-7
Section Four: Appendices
A. XDPE/400-supported interface boxes
3X Twinax Printstation interface........................................................................................ A-1
42XX INTERNAL interface ............................................................................................... A-3
4450 INTERNAL interface................................................................................................ A-4
Agile 5250 OPTIMA interface............................................................................................ A-4
XPPM mode........................................................................................................ A-4
XDPM mode ....................................................................................................... A-5
BARR interface ............................................................................................................... A-6
Flex i-data 5250 C/RS-Xerox interface............................................................................... A-8
XPPM considerations........................................................................................... A-9
XDPM considerations........................................................................................... A-9
IBM AS/400 Client Access interface .................................................................................A-10
Smart interface...............................................................................................................A-11
Solimar interface ............................................................................................................A-11
Spur/USAII interface.......................................................................................................A-12
Table of contents
B. XDPE/400 distributed samples and resources
SAMPLE file contents ...................................................................................................... B-1
XDPEFLR resource folder................................................................................................ B-2
XDPEFLR contents (letter version)........................................................................ B-3
XDPEFLR contents (A4 version) ........................................................................... B-6
C. Processing notes
Spool file scanning .......................................................................................................... C-1
SCS commands .................................................................................................. C-2
Multi-up processing.............................................................................................. C-3
Logical processing and color processing................................................................ C-3
Color processing.................................................................................................. C-3
D. SCS commands for the 5225 and 5219 printers
SCS commands .............................................................................................................. D-1
Set FID through GFID SCS command in 5219 printer emulation mode.................................. D-3
XDPE/400 User Documentation (9/2001) xii
Section Five: Glossary
Section Six: Index
Table of contents
XDPE/400 User Documentation (9/2001) xiii
Table of contents
XDPE/400 User Documentation (9/2001) xiv

Section One: Introduction to XDPE/400

XDPE/400 is a print management facility for use on an IBM AS/400. As such, XDPE/400 provides enhanced document formatting and printer control for many of your daily printing requirements. It uses standard OS/400 screens and procedures and does not require any changes to your application programs.
This document provides the information you need to install and print documents with XDPE/400. Also included are the information and procedures you may need when migrating from an older version of XDPE/400 to XDPE/400 2.1.4.
XDPE/400 documentation is delivered in PDF format on a CD-ROM. It is designed to be viewed online; however, page layouts have been maintained so that you can duplex print all or part of the documentation as necessary.
Introduction to XDPE/400 (9/2001)

1. 1 Getting Started

This chapter contains the following information:
A brief description of this manual and how to use it
An overview of AS/400 and XDPE/400 printing
The major features and functions offered by the Xerox Document Print Executive for the IBM AS/400 (XDPE/400) software
The product information and instructions presented herein apply only to XDPE/400 Version 2, Release 1, Modification 4.
NOTE: Xerox only supports the XDPE/400 features and functions documented in the user documentation, XDPE/400 maintenance bulletins, or help displays. Do not assume support is provided if it is not explicitly documented.
Before you begin
Before you install the XDPE/400 software, make sure you meet the installation requirements discussed in this manual. Before you begin to use the XDPE/400 software, verify that XDPE/400 has been installed and the IVP run successfully.
To install the XDPE/400 software, you must know how to use standard AS/400 CL commands, including CRTUSRPRF, ADDIRE, RSTLIB, and RSTDLO. For information about these commands, refer to the OS/400 CL Reference and the OS/400 Printer Device Programming.
In addition, you should be familiar with the basic AS/400 printing concepts, the Xerox printers supported by XDPE/400, and any twinax interface boxes you want to use with these Xerox printers. If you will be using network-attached printers, you should also be familiar with basic networking concepts. Refer to the OS/400 Printer Device Programming for a complete explanation of the AS/400 printing process.
Introduction to XDPE/400 (9/2001) 1-1
About this manual
Getting Started
This document is divided into these sections:
Section One: Introduction to XDPE/400 provides an introduction to the XDPE/400 software and provides an overview of the new features and enhancements distributed with XDPE/400.
Section Two: Installing and Customizing XDPE/400 provides the information you should consider before migrating from an earlier version of XDPE/400 to 2.1.4, along with the information you need to install XDPE/400, configure your AS/400 to print with XDPE/400, and perform the installation verification procedure (IVP).
Section Three: Printing Documents with XDPE/400 provides the information you need to print AS/400-generated documents on Xerox printers. These topics are discussed:
— Configuring your AS/400 print jobs to print using XDPE/400
— Managing printer and spool files
— Using XDPE/400 to create printer control packets
Dynamic job descriptor entry (DJDE) control packets – Xerox escape sequence (XES) control packets – XES color control packets – PCL control packets – Xerox extended job ticket packets – VIPP Job Descriptor Tickets (JDTs)
— Managing your printer resources
— Using the XDPE/400 high-end processing and printing features
List processing – Logical processing – Multi-part printing – Multi-up printing
— Using the Monitor Queue to monitor and process your print jobs
— Using XDPE/400 to print to local, remote, or network printers
— Troubleshooting procedures for problem diagnosis and
correction
— Displaying messages generated by XDPE/400
Section Four: Appendices provides information about supported twinax interface boxes; lists the samples and resources distributed with XDPE/400; provides information about the implementation of multi-up processing, logical processing, and color processing; and provides a list of the SCS commands for the 5225 and 5219 printers.
Section Five: Glossary provides a glossary of the terms used within the documentation as they relate to XDPE/400.
Section Six: Index contains indexed information to help you locate specific topics.
Introduction to XDPE/400 (9/2001) 1-2
Conventions used in this manual
These conventions are used in this manual:
The name of the main XDPE/400 printer control batch job is Monitor Queue. This manual does not distinguish between XDPE/400 and the Monitor Queue when referring to the Monitor Queue functions.
Keywords for command parameters and attributes in non-procedural text appear in UPPERCASE letters. For example, ENDMONQ.
Spool file attributes and parameter names in non-procedural text are documented as they appear on your AS/400 display. In most cases, they appear in Initial uppercase letters. For example, Separator page source.
Variable information appears in italics. For example, tape device name.
Commands and keywords within procedures and examples appear in UPPERCASE BOLD characters. For example, STRMONQ.
Document titles appear in italics.
References to other chapters within this document are enclosed in quotes.
Getting Started
Blue text within the body of a PDF file is used to indicate an active link to the named section or feature.
NOTE: A note is a hint that assists you in performing a task or understanding the text. For greater emphasis, notes appear in blue text.
CAUTION: A caution notifies you that an action or omission may
result in damage to your equipment, software, or data. For greater emphasis, cautions appear in red text.
Introduction to XDPE/400 (9/2001) 1-3

XDPE/400 system overview

XDPE/400 is a print management facility for use on an IBM AS/400. As such, XDPE/400 provides enhanced document formatting and printer control for many of your daily printing requirements. It uses standard OS/400 screens and procedures and does not require any changes to your application programs.
These are some of the tasks you can perform on a Xerox printer with XDPE/400:
Merge data with an electronic form
Print multiple copies of a job
Print on both sides of the sheet of paper (duplex printing)
Print multiple page images on a single sheet of paper (multi-up printing)
Print in color
AS/400 printing
Getting Started
To print on an AS/400 system to a locally-attached printer, these elements are required:
Application — A program that merges variable data with the information in the printer file to create a spool file.
Printer file — An object containing parameters that determine how a print job should be created.
Spool file — A file containing data that is ready for printing.
Output queue — An object containing a list of spool files waiting to be processed.
Printer writer — An AS/400 object that formats the spool file and sends it to a local print device.
Figure 1-1 illustrates these elements.
Introduction to XDPE/400 (9/2001) 1-4
Getting Started
Figure 1-1. AS/400 printing elements
In most common forms of local printing on the AS/400, an application program creates a printer file or references a printer file that you have created. The application merges the printer file specifications with your data, such as a report, to create a spool file.
The spool file contains attributes that are created from the printer file. These attributes specify how the job should be printed. The spool file is placed in an output queue where the printer writer sends it to the printer or over a network.
Refer to the OS/400 Printer Device Programming for a complete explanation of the AS/400 printing process.
Network printing is similar to local printing, but with some important differences. For information on network printing, refer to chapter 20 in
Section Three: Printing Documents with XDPE/400.
Introduction to XDPE/400 (9/2001) 1-5
Printing with XDPE/400
The part of XDPE/400 that processes print jobs is called the Monitor Queue. Monitor Queue is used in conjunction with the AS/400 printer writer to process spool files for printing on Xerox printers.
The Monitor Queue takes spool files placed in the application output queue, processes them, and places them in the processed output queue. From there they are written to the printer by the printer writer, as shown in figure 1-2.
For information about how XDPE/400 operates, see Section Three:
Printing Documents with XDPE/400.
Figure 1-2. XDPE/400 and AS/400 printing elements
Getting Started
Introduction to XDPE/400 (9/2001) 1-6

XDPE/400 features and functions

XDPE/400 is fully compatible with the AS/400 and works within the AS/400 printing architecture to provide post-processing for your AS/400 print jobs. XDPE/400 automatically tailors your print jobs to the specific Xerox printer you are using. XDPE/400 supports DJDE, XES, PCL, VIPP (PostScript), and extended job ticketing data streams.
Using XDPE/400, you can modify your print jobs as much or as little as you want, often without having to know any printer control languages. XDPE/400 provides a facility to create, manage, and download printer control packets and other processing and printing resources.
A variety of connectivity options are available. XDPE/400 can monitor multiple output queues automatically, processing jobs for both network and locally-attached printers.
Printer control commands
XDPE/400-generated printer control commands allow you to control printer functions, such as:
Fonts
Electronic form names
Paper type
•Ink color
Margin settings
Number of copies
Simplex or duplex printing
Multi-up printing
Back overlay
Page orientation (even if the orientation is not supported by the IBM printer that the Xerox printer is emulating)
For simple applications, XDPE/400 can generate printer control commands for your jobs automatically without having to change your application program.
Getting Started
High-end printing and processing
XDPE/400’s high-end printing and processing capabilities allow you to fully utilize XDPE/400 and your printer, or to change a job after it has been processed by the application. XDPE/400 provides an easy way to utilize these features by including Xerox printer control commands in your line mode documents using packets. A packet is a collection of printer control commands.
In most cases, you can create printer control packets using familiar OS/400 screens without having to learn Xerox printer programming languages or the syntax for Xerox printer control commands.
If you plan to print to a Xerox XPPM printer, you need to create DJDE packets. Likewise, if you plan to print to an XDPM, PCL, or PostScript printer, your packets need to consist of XES, PCL, or VIPP commands, respectively.
Introduction to XDPE/400 (9/2001) 1-7
Depending on your printer type and printer language, you can use XDPE/400 to create processing packets for these high-end functions:
List processing
Logical processing
Multi-part printing
Multi-up printing
List processing
List processing allows you to create a list of objects to be processed with a job. You can list:
Printer resources to be downloaded (fonts, forms, PDEs, macros, etc.)
Printer control packets and a control character to specify the mode of command generation
Logical processing packets
Logical processing
Getting Started
Logical processing allows you to dynamically change print specifications on page boundaries within a job. XDPE/400 will search the print data for a user-specified text string. When a match is found, the printer control packet you specified will be inserted into the job on that page.
Multi-part printing
Multi-part printing allows you to print multiple versions of a single job. You can specify different processing modes, packets, and destinations for each version, tailoring each to your needs.
Multi-up printing
Multi-up printing prints multiple logical pages on a physical page. With XDPE/400, you can print up to 32,767 logical pages on each physical page, depending on the capabilities of your printer.
Resource management
For XPPM, XDPM, or PCL printers, XDPE/400 provides a series of menus for your use in managing printer resources. These resource management menus allow you to manually download resources to the printer. Or you can use list processing to download resources for your jobs automatically. Depending on the printer type, the printer resources can consist of fonts, forms, images, logos, JDLs, PDLs, FSLs, JSLs, and macros.
For PostScript printers, XDPE/400 provides commands that allow you to manually download VIPP or PostScript resources to the printer. The printer resources can consist of fonts, forms, images, Job Descriptor Tickets (JDTs), encoding tables, segments, and VIPP core and setup files.
Introduction to XDPE/400 (9/2001) 1-8
Monitoring output queues

Supported printers

Getting Started
An XDPE/400 batch job called the Monitor Queue monitors your application output queue for spool files that are ready to be processed for printing. When one of these spool files is found, XDPE/400 generates printer control commands and sends these commands to the printer with your spool file.
You can start multiple sessions of Monitor Queue, but each session must monitor a different output queue. Each session operates independently and can be set up specifically for the needs of that session. For example, you can have a session printing to a 4235 printer in XPPM mode running concurrently with a session printing to a 4220 printer in PCL mode via a network.
XDPE/400 supports these types of Xerox printers and data streams:
Xerox Production Print Mode (XPPM) printers using data streams containing dynamic job descriptor entries (DJDEs)
Xerox Distributed Print Mode (XDPM) printers using data streams containing Xerox Escape Sequences (XESs)
Printer Control Language (PCL) printers using PCL data streams
PostScript printers using Variable Data Intelligent PostScript PrintWare (VIPP) data streams
Xerox Production Print Mode printers
These Xerox Production Print Mode (XPPM) printers accept data streams containing dynamic job descriptor entries (DJDEs) as printer control commands. The abbreviated model numbers in parenthesis are used in place of the complete model number names in all other references in this manual.
9790
9700
8790
8700
4890
4850
4635
4450
4235
4135
4090
4050
3700
DocuPrint 180 LPS (180 LPS)
DocuPrint 96 (DP96)
DocuPrint 92C LPS (92C LPS)
Introduction to XDPE/400 (9/2001) 1-9
Xerox Distributed Print Mode printers
These Xerox Distributed Print Mode (XDPM) printers accept data streams containing Xerox Escape Sequences (XESs) as printer control commands:
4700
4235
4213 II
4030
3700
Xerox Printer Control Language printers
These Xerox Printer Control Language (PCL) printers process PCL data streams. The abbreviated model numbers in parenthesis are used in place of the complete model number names in all other references in this manual.
4230/MRP (4230)
4220/MRP (4220)
4219/MRP (4219)
4215/MRP (4215)
Document Centre 265LP (DC265LP)
Document Centre 255LP (DC255LP)
DocuPrint 4890 NPS (4890 NPS)
DocuPrint 4850 NPS (4850 NPS)
DocuPrint 4635 NPS (4635 NPS)
DocuPrint 4520/4520mp (4520)
DocuPrint 4517/4517mp (4517)
DocuPrint 4512/4512mp (4512)
DocuPrint 4090 NPS (4090 NPS)
DocuPrint 4050 NPS (4050 NPS)
DocuPrint 180 NPS (180 NPS)
DocuPrint 96 NPS (DP96NPS)
DocuPrint 92C NPS (92C NPS)
DocuPrint 65 (DP65)
DocuPrint N32 (N32)
DocuPrint N24 (N24)
References to NPS printers refer to these NPS printer models: 4890 NPS, 4850 NPS, 4635 NPS, 4090 NPS, 4050 NPS, 180 NPS, DP96NPS, and 92C NPS.
References to DocuSP printers refer to the DP65 printer.
Getting Started
Introduction to XDPE/400 (9/2001) 1-10
Xerox PostScript printers
These Xerox PostScript printers process Variable Data Intelligent PostScript PrintWare (VIPP) data streams. The abbreviated model numbers in parentheses are used in place of the complete model number names in all other references in this manual.
DocuPrint 4890 NPS (4890 NPS)
DocuPrint 4850 NPS (4850 NPS)
DocuPrint 4635 NPS (4635 NPS)
DocuPrint 4090 NPS (4090 NPS)
DocuPrint 4050 NPS (4050 NPS)
DocuPrint 180 NPS (180 NPS)
DocuPrint 96 NPS (DP96NPS)
DocuPrint 92C NPS (92C NPS)
DocuPrint 65 (DP65)
DocuPrint N4025 (N4025)
DocuPrint N3225 (N3225)
DocuPrint N2825 (N2825)
DocuPrint N2125 (N2125)
DocuPrint N2025 (N2025)
DocuPrint N40 (N40)
DocuPrint N32 (N32)
DocuPrint N24 (N24)
DocuPrint N17 (N17)
References to NPS printers refer to these NPS printer models: 4890 NPS, 4850 NPS, 4635 NPS, 4090 NPS, 4050 NPS, 180 NPS, DP96NPS, and 92C NPS.
References to DocuSP printers refer to the DP65 printer. References to N-series printers refer to these N-series printer models:
N4025, N3225, N2825, N2125, N2025, N40, N32, N24, and N17.
Getting Started
Generic printer devices
Generic printer device support is available for the following data streams:
LCDS
•PCL
PCL with Xerox Job Tickets
VIPP
Generic printer devices provide the ability to use new printers during the time period between the introduction of the printer and the implementation and verification of support for the printer in XDPE/400.
Generic device support capabilities are limited to the functional capabilities common to all currently supported LCDS, PCL, and VIPP printers.
Advanced features may be implemented by using generic packets, DSC, or by adding entries to job tickets.
Introduction to XDPE/400 (9/2001) 1-11
Getting Started
Introduction to XDPE/400 (9/2001) 1-12

2. 2 New and updated XDPE/400 features

This chapter describes the new and updated features included in version
2.1.4 of XDPE/400. The enhancements made for versions 2.1.3, 2.1.2,
2.1.1, 2.1, and 2.0 also are listed here to help those users migrating from
previous versions of XDPE/400. All features and enhancements listed in this chapter are documented
within this manual. Information added or modified for XDPE/400 2.1.4 is marked with change bars in the margin; editorial and formatting changes are not marked.

New features in XDPE/400 2.1.4

XDPE/400 offers several new features and enhancements for 2.1.4. These new features and enhancements include:
Generic device support
OS/400 5.1 compliance
VIPP 2001 compliance
N-series printers in VIPP mode support
Revised parameters

Generic device support

XDPE/400 now supports the use of generic devices. Monitor Queue and resource download commands have been modified to allow users to specify non-specific print devices. Generic device types are:
*DOCUSP
•*LCDS
•*NPS
•*PCL
*VIPP
•*XJT

OS/400 5.1 support

XDPE/400 2.1.4 supports OS/400 5.1.

VIPP 2001 compliance

XDPE/400 2.1.4 supports VIPP 2001.
Introduction to XDPE/400 (9/2001) 2-1
New and updated XDPE/400 features

N-series printers in VIPP mode support

XDPE/400 now supports the following N-series printers:
DocuPrint N4025 (N4025)
DocuPrint N3225 (N3225)
DocuPrint N2825 (N2825)
DocuPrint N2125 (N2125)
DocuPrint N2025 (N2025)
DocuPrint N40 (N40)
DocuPrint N32 (N32)
DocuPrint N24 (N24)
DocuPrint N17 (N17)
The following downloadable printer resources have been added:
DNLDVIPENC — Downloads VIPP encoding tables
DNLDVIPFNT — Downloads VIPP font resources
DNLDVIPFRM — Downloads VIPP form resources
DNLDVIPIMG — Downloads VIPP image resources
DNLDVIPJDT — Downloads VIPP JDT resources
NOTE: List processing support of VIPP-enabled printers is limited to N-series printers. The list processing feature does not support resource downloads or the use of generic files for DocuSP and NPS printers in VIPP mode.

Revised parameters

This section lists the parameters that have been revised for XDPE/400
2.1.4 processing. For more information on these parameters, refer to
Section Three: Printing Documents with XDPE/400.
Monitor Queue parameters
Printer model (MODEL) — Specifies the printer model to be used during your Monitor Queue session.
XPPM download resource (DNLDxxxRSC) parameters
Printer model (MODEL) — Specifies the model number of the Xerox printer to download the resource.
PCL download resource (DNLDxxxRSC) parameters
Printer model (MODEL) — Specifies the model number of the Xerox printer to download the resource.
Introduction to XDPE/400 (9/2001) 2-2
Loading...
+ 582 hidden pages