|
If you selected Batch Mode (2) on the SuperC Utility panel, the
panel shown in Figure 1 is displayed
before the job is submitted. This panel allows you to specify one
of these: - The SYSOUT class, which determines the printer to which your job
is sent and the format used for the printed output.
- The name of a listing data set.
- Output data definitions that you can use to give the printer additional
instructions, such as an output destination that is not defined by
a SYSOUT class.
Figure 1. SuperC Utility - Submit
Batch Jobs panel (ISRSCSUB) SuperC Utility - Submit Batch jobs
More: +
Press ENTER to continue submit
Enter "/" to select option Generate Output Type:
/ Edit JCL before user submit 1 1. SYSOUT Class
2. Data Set Name
3. //OUTDD DD
SYSOUT Class . . . . A
Data Set Name . . .
//OUTDD DD . . . . .
// . . . . . . . . .
LRECL for the Listing Output will be 133
Job statement information: (Required - Enter/Verify JOB control statement)
===>
===>
===>
Command ===>
F1=Help F2=Split F3=Exit F7=Backward F8=Forward F9=Swap
F12=Cancel
The "Job statement information" field is explained in the
Job Statement Information section of the "ISPF Libraries and Data Sets" topic of the z/OS ISPF User's Guide Vol I.
The other fields on the panel shown in Figure 1 are:
- SYSOUT class
- A system output classification defined
by your installation, which defines certain print characteristics,
such as the printer and the format that is used to produce the output.
You can enter any valid SYSOUT parameters. This field is required
if you leave the Option field blank.
If you enter
either option 1 or option 2, the "SYSOUT class" field is ignored.
However, for option 2, you can include the SYSOUT= operand in an OUTDD
DD field.
- Data Set Name
- The name of the listing data set that
you want ISPF to store your compare results in. This data set can
be either partitioned or sequential.
The Data Set Name field is
required if you use option 1 on this panel. This field serves the
same purpose as the Listing DS Name field, which is used when running
the SuperC utility in foreground mode.
The logical
record length (LRECL) of the listing data set is displayed under the
blank OUTDD lines on the SuperC Utility - Submit Batch Jobs panel.
SuperC creates listings with one of four LRECLs:
- 132
- Standard listing for the NOPRTCC process option; printer control
characters are omitted.
- 133
- Standard listing.
- 202
- Wide listing for the NOPRTCC process option; printer control characters
are omitted.
- 203
- Wide listing.
If you specify an
existing sequential data set with an incorrect LRECL, SuperC overrides
the data set specifications. This applies to any listing and update
data sets in both foreground and batch.
A separate operation,
such as using the Hardcopy utility (option 3.6), is needed to print
the listing data set.
If you leave the Option field blank
or enter option 2, the Data Set Name field is ignored. Therefore,
to specify an output data set in either of these two situations, you
must include the DSN= operand in an OUTDD DD field.
When you
are specifying the name of an existing data set, these rules apply:
- When you submit JCL for processing, the output listing produced
by that JCL usually replaces the contents of the specified data set,
if any exist. Therefore, be careful when specifying the name of an
existing data set.
You can keep a history of changes by using
the APNDLST compare option when you run the comparison. This compare
option adds the new output listing to the contents of the specified
sequential data set instead of replacing it. Note: Using the APNDLST
process option with a packed output listing file may cause unpredictable
results in the output listing file.
- Use standard TSO data set naming conventions.
When you are specifying the
name of a data set that does not exist, these rules apply:
- If you include a member name in the data set specification, ISPF
allocates a partitioned data set with suitable attributes for the
listing.
- If you do not specify a member name, ISPF allocates a sequential
data set.
- //OUTDD DD
- Output
data definitions that are used to specify additional printer instructions
in job control language (JCL). This field is required if you use this
panel. Otherwise, it is ignored.
The
OUTDD DD fields are provided so you can pass to your printer all the
JCL needed to format special types of output that may not be supported
by your installation's SYSOUT class definitions. The example shown
in Figure 1 specifies a wide format for
printing on 14 3/4-inch forms.
The "SYSOUT class" and
Data Set Name fields are ignored. If you need to specify this information,
be sure to include it in your OUTDD DD job card. If you specify a
data set name in your OUTDD DD job card, the output data set is printed
and kept. Otherwise, it is printed and deleted. Here are some examples:
- To specify a SYSOUT class, enter:
//OUTDD DD SYSOUT=X
where X is
the SYSOUT class, such as A, B,
or C.
- To specify a data set name, enter:
//OUTDD DD DSN=fully.qualified.name
// DISP=XXXXX...
where XXXXX... is
one of these: - For an old data set:
OLD
- For a new sequential data set:
(NEW,CATLG),SPACE=(3325,(50,100),RLSE),UNIT=SYSDA
- For a new partitioned data set
(NEW,CATLG),SPACE=(3325,(50,100,25)),UNIT=SYSDA
- For a sequential data set that will be modified by, instead of
replaced by, the comparison results:
MOD
Note: These three fields
are independent of one another. Also, none of them requires you to
provide an OUTDD card in the "Job statement information" field.
|