Specifying AFP parameters in the JCL
AFP parameters for PSF printer
tasks can be specified in JCL on the OUTPUT statement, in a DD statement,
or both. Some parameters you specify on the OUTPUT JCL statement have
equivalent parameters that you can specify in the DD statement. For
some tasks (such as selecting a printer class), the parameter you
specify in the DD statement is not the same as the parameter you would
specify on the OUTPUT statement. For other tasks (such as selecting
a printer destination name), the same parameter can be specified in
either statement.
Notes:
- If a parameter for the same task is specified in both a DD statement
and an OUTPUT statement, PSF uses the parameter in the DD statement.
- If you do not specify a JCL parameter, you can use defaults specified
in the Printer Inventory, PSF startup procedure, or JES initialization
statements. For details, see PSF for z/OS: Customization.
Table 3 shows the AFP parameters you can specify in the JCL and
lists whether you can specify a parameter on the OUTPUT JCL statement,
in the DD statement, or both.
Table 3. AFP parameters in JCLAFP Parameters | OUTPUT | DD | See... |
---|
AFPSTATS=YES | NO | X | | AFPSTATS | BURST=YES | NO | X | X | BURST | CHARS=(fontname1[,fontname2][,fontname3][,fontname4]) | X | X | CHARS | CKPTPAGE=pages | X | | CKPTPAGE | CKPTSEC=seconds | X | | CKPTSEC | CLASS=name | X | | CLASS | COLORMAP=membername | X | | COLORMAP | COMSETUP=membername | X | | COMSETUP | CONTROL=PROGRAM | SINGLE | DOUBLE | TRIPLE | X | | CONTROL | COPIES=(nnn,(groupvalue,groupvalue...)) | X | X | COPIES | COPYCNT=(nnnnnnnnnn) | X | X | COPYCNT | DATACK=BLOCK | UNBLOCK | BLKCHAR | BLKPOS | X | | DATACK | DEST=[node.]name | '[node.]IP:ipaddr' | X | X | DEST | DPAGELBL=YES
| NO | X | | DPAGELBL | DUPLEX=NO | NORMAL |
TUMBLE | X | | DUPLEX | FCB=pdefname | X | X | FCB | FLASH=(flashname,[count]) | X | X | FLASH | FORMDEF=fdefname | X | | FORMDEF | FORMLEN=xx.yyyIN
| xx.yyyCM | X | | FORMLEN | FORMS=formname | X | | FORMS | INTRAY=nnn | X | | INTRAY | LINECT=nnn | X | | LINECT | NOTIFY=(node.userid1[,node.userid2][,node.userid3][,node.userid4]) | X | | NOTIFY | OFFSETXB=nnnn[.mmm]unit | X | | OFFSETXB | OFFSETXF=nnnn[.mmm]unit | X | | OFFSETXF | OFFSETYB=nnnn[.mmm]unit | X | | OFFSETYB | OFFSETYF=nnnn[.mmm]unit | X | | OFFSETYF | OUTBIN=(1-65535) | X | | OUTBIN | OVERLAYB=ovlyname | X | | OVERLAYB | OVERLAYF=ovlyname | X | | OVERLAYF | PAGEDEF=pdefname | X | | PAGEDEF | PIMSG=YES | NO | (YES,nnn)
| (NO,nnn) |
(,nnn) | X | | PIMSG | PRMODE=SOSI1 |SOSI2 |SOSI3 |SOSI4 |aaaaaaaa | X | | PRMODE | PRTERROR=HOLD | QUIT
| DEFAULT | X | | PRTERROR | PRTQUEUE='printqueuename' | X | | PRTQUEUE | RESFMT=P240 | P300 | X | | RESFMT | SEGMENT=page-count | | X | SEGMENT | SUBSYS=(subsystem_name,
printer_definition_name, job_attributes) | | X | SUBSYS | SYSAREA=YES | NO | X | | SYSAREA | SYSOUT=(class,,formname) | | X | SYSOUT | TRC=YES | NO | X | | TRC | UCS=fontname | X | X | UCS | USERLIB=('libname1','libname2',...'libname8') | X | | USERLIB | USERPATH=('libpath1','libpath2',...'libpath8') | X | | USERPATH | The user JCL parameters in Figure 35 add information
to the separator pages printed with an output data set and can help
in distributing your printed output. You specify these parameters
on the OUTPUT JCL statement.
Figure 35. Additional JCL parameters for distributing output
ADDRESS=address
BUILDING=building
DEPT=dept
NAME=name
ROOM=room
TITLE=title
For a description of the parameters for distributing output, see Additional parameters to help in distributing output.
|