background image

dc05cc0371 

 

What the WSCO Cannot Modify

 

(see next section for possible solutions) 

•  The WSCO cannot modify and print an IPDS formatted file. 
•  It cannot process vector graphics or GOCA (Graphic Object Content Architecture – IBM’s vector graphic 

format) 

 

 
 

Printing AFP Documents

 

The AS/400 has the ability to format a file for printing on an IPDS or an ASCII printer. The AS/400 writer looks at 
the Device Type in the 

“Device Description” file to determine which formatter to call. If the Device Type is *IPDS 

and AFP=*YES, then the writer hands the spool file to PSF. PSF queries the printer for print capabilities and 
spools the file to an IPDS printer. If the Device Type is 3812 and Host Print Transform (HPT)=*YES, then the 
writer hands the Spool file off to HPT. The HPT then looks at the WSCO for printer capabilities and spools the file 
to an ASCII printer. 

 

Xerox devices do not support the IPDS format and require that the DEVICE TYPE in the 

“Printer File” be set to 

*AFPDS. No changes to the application are required. The one item that the HPT cannot process is vector 
graphics or GOCA (Graphic Object Content Architecture 

– IBM’s vector graphic format) resources. GOCA is 

generated by using the CHRSIZE DDS keyword. For the same results, use the FONT keyword and select a 
scalable GFID (Global Font ID). 

 

The Xerox supplied WSCO has pre-mapped the common AS400 fonts to standard PCL printer fonts. Fonts are 
easily added or changed in the WSCO if the application requires something different. Font support is documented 
in the AS/400 Version 5.1 

Printer Device Programming Manual

. You can select fonts in an AFPDS spool file by the 

DDS keyword FONT, or by using the default GFIDs indicated by the character per inch (CPI) value in the printer 
file. The FONT keyword also supports a *POINTSIZE parameter. 

 

HPT does not require the presence of PSF on the AS/400. HPT and PSF can coexist at the same time, and drive 
the same printer. PSF provides its own writer, and HPT works through standard AS/400 writers. 

 

PSF and HPT control the location of resources, such as fonts and overlays, in different ways. PSF uses a 
PSFCFG object to identify the library list. HPT does not have access to the PSFCFG. It requires all libraries that 
contain resources to be in the library list of the job or user who is printing the spool file. 

 
 

Installing the WSCO

 

 

Downloading the Zip File

 

 

The XTOOLS

xxxx

.zip file contains an AS/400 save file and this installation document. The save file contains the 

library XTOOLS

xxxx

. The library and all of the contents are owned by user XRXUSR. Create a user profile called 

XRXUSR. To execute the XTOOLS

xxxx 

commands, a user must have the same level of authority required to 

execute the IBM command CRTDEVPRT. 

You don’t need to login as XRXUSR, but the profile must exist. 

 

1.    Use a W eb browser in the Windows environment to access 

www.xerox.com

 

2.    Select 

Support >

 

Support & Drivers

 

3.    In the 

Search by Product

 box, type in the printer model.  Once it appears in the drop-down menu, select 

the correct printer model. 

 

4.    Select 

Drivers & Downloads

 

5.    In the 

Operating System 

box, select 

IBM AS/400

 

6.    Select 

AS/400 Workstation Customization Object for Xerox Products

 

7.    Follow the instructions to download XTOOLS

xxxx

.zip, and then unzip it using an application such as WinZip. 

 

NOTE: 

The XTOOLS

xxxx

 library contains W SCOs for all supported Xerox products. It only needs to be 

downloaded once. 

Summary of Contents for AS/400

Page 1: ...AS 400 Power Systems Workstation Customization Object Installation and Setup Guide A Possible Alternative for IPDS Printing Using Standard Xerox Office Products dc05cc0371 June 16 2021 XTOOLS1026...

Page 2: ...TATEMENT XEROX The Document Company the digital X and all Xerox product names are trademarks of XEROX CORPORATION Other trademarks belong to their respective owners Copyright XEROX CORPORATION 2021 Al...

Page 3: ...a Device Description or a Remote Print Queue 7 Testing the Setup 8 Using the WSCO 9 Mapping Paper Trays from AS 400 to PCL 9 Changes in this release 15 Appendix 16 1 Xerox Supplied Command Definition...

Page 4: ...ce This document targets system administrators familiar with the AS 400 environment A system administrator should plan to install the WSCO without requiring assistance from Xerox field personnel The f...

Page 5: ...fonts in an AFPDS spool file by the DDS keyword FONT or by using the default GFIDs indicated by the character per inch CPI value in the printer file The FONT keyword also supports a POINTSIZE paramete...

Page 6: ...ommand line and press the Prompt key F4 then place the cursor on a parameter and press Help F1 The process to create a WSCO requires that the source from the XTOOLSxxxx library is compiled for your AS...

Page 7: ...e 111 111 1 100 WorkStation Custom Object The WSCST that was created when the user defined WSCO was compiled Press F4 to see the list Library Name The name of the library where the WSCST resides Use t...

Page 8: ...A5 B4 and B5 For this to work with AFPDS spools the page size of the spool must match the queue s Media Size otherwise the spool s page size will override the Media Size Remote Location The IP address...

Page 9: ...he WCP model VersaLink and AltaLink products have standardized PCL5 tray parameters Most models now include options to add additional media trays In order to provide maximum flexibility the AS 400 Wor...

Page 10: ...H Tray 4 l8H Tray 5 l21H Tray 6 l22H MPT l4H CQ8860 70 80 XRX88XX Tray 2 l1H MPT l2H Tray 2 l1H Tray 3 l5H Tray 4 l8H Tray 5 l21H Tray 6 l22H MPT l4H CQ8700 XRXCQ8700 Tray 2 l1H MPT l2H Tray 2 l1H Tra...

Page 11: ...MPT l4H PH3610 WC3615 55 XRX36XX Auto l7H MPT l2H Tray 1 l4H Tray 2 l1H Tray 3 l5H Tray 4 l8H Tray 5 Bypass l2H Auto l7H PH3635MFP XRX3635MFP Auto l1H MPT l2H Tray 1 l1H Tray 2 l4H Tray 1 l1H MPT l2H...

Page 12: ...H PH6300 50 60 NS XRX63XX Tray 2 l1H MPT l2H Tray 2 l1H Tray 3 l5H Tray 4 l8H Tray 5 l21H Tray 6 l22H Tray 1 MPT l4H PH6500 6505MFP XRX65XX Tray 1 l4H MPT l2H Tray 1 l4H Tray 2 l1H Tray 3 l5H Tray 4 l...

Page 13: ...XVLX Auto l7H MPT l2H Tray 1 l4H Tray 2 l1H Bypass l2H VLB405 XRXVLX Auto l7H MPT l2H Tray 1 l4H Tray 2 l1H Bypass l2H VLB6xx XRXVLX Auto l7H MPT l2H Tray 1 l4H Tray 2 l1H Tray 3 l5H Tray 4 l8H Tray 5...

Page 14: ...XWC52XX Tray 1 l1H MPT l2H Tray 1 l4H Tray 2 l1H Tray 3 l5H Tray 4 l8H Tray 5 l2H Tray 6 l21H WC53xx XRXWC53XX Auto l20H MPT l2H Tray 1 l4H Tray 2 l1H Tray 3 l5H Tray 4 l8H Tray 5 l2H Tray 6 l21H WC56...

Page 15: ...l1H tray 3 l5H tray 4 l8H tray 5 l21H tray 6 l22H Tray 7 l23H Inserter Tray l32H Auto l7H WC79xx XRXWC79XX Auto l7H MPT l33H tray 1 l4H tray 2 l1H tray 3 l5H tray 4 l8H tray 5 l21H tray 6 l22H Tray 7...

Page 16: ...This command enables printing using the LPR protocol 3 CRTXWSC This command creates the Work Station Customization Tables used in the two previous commands The host print transform uses these tables...

Page 17: ...e perhaps moving some to a new queue might be better Move spool files with the CHGSPLFA command If the spool files are moved to a different queue they will have to be moved back 3 Save the output queu...

Page 18: ...brary This is the same source file that contains the source for the Xerox WorkStation Customization Tables One way to create the source files is to use strpdm and copy the Prepend and Postpend example...

Page 19: ...nguage PJL command If it is desired to transmit commands that require being inside the first RESET and the last UEL then the best solution is to comment out the Init and RESET keywords in the WSCST an...

Page 20: ...or Postpend file To recall the pre and post pend files enter the RTVPREPOST and press F4 at the command line Enter the two member names to retrieve Make the changes that you want then repost using the...

Page 21: ...uct The solution is to leave the Paper Size Drawer 1 and 2 set to LETTER and remove the PCL command for letter on the DATA line for the WSCO in the QTXTSRC file provided Change DATA 1B266C303241 X esc...

Page 22: ...space font It is used in printing a spool file that will not fit on a Portrait Letter sized media The AS400 will rotate the page to Landscape and use the 13 3 pitch font to squeeze the text to 11 inc...

Page 23: ...r the IBM supplied CRTWSCST command or the Xerox supplied CRTXWSC from the XTOOLS library Once the WSCST is successfully created you must end the writer of the printer you want to use and then restart...

Reviews: