EXEC and DD statements for the FP Site Default Generation utility
You must include the EXEC statement and appropriate DD statements in your FP Site Default Generation utility JCL.
EXEC statement
The EXEC statement must be in the following format:
//STEP EXEC PGM=HFPSTGEN,PARM='parameter'
where:
- PGM
- Specifies the FP Site Default Generation program, which is HFPSTGEN.
- PARM
- Specifies the function to run. Specify either of the following
values:
- GEN
- Generates a site default table.
- REPORT
- Reports the contents of the site default table.
DD statement summary
The following table summarizes the DD statements for the FP Site Default Generation utility.
DD name | Use | Format | When EXEC PARM=’GEN’ | When EXEC PARM=’REPORT’ |
---|---|---|---|---|
STEPLIB | Input | RECFM=U
|
Required | Required |
HFPSYSIN | Input | RECFM=FB
LRECL=80 |
Required | Not applicable |
IMSACB, IMSACBA, or IMSACBB | Input | PDS | Optional | Not applicable |
MODSTAT | Input | PS | Optional | Not applicable |
MODSTAT2 | Input | PS | Optional | Not applicable |
OLCSTAT | Input | PS | Optional | Not applicable |
SYSMSG | Output | RECFM=FBA
LRECL=133 BLKSIZE=1330 |
Required | Required |
SYSPRINT | Output | RECFM=FBA
LRECL=133 BLKSIZE=1330 |
Required | Required |
SYSPUNCH | Output | RECFM=FB
LRECL=80 |
Required | Not applicable |
DD statements for input
Specify the following input DD statements:
- STEPLIB DD
- This required DD statement specifies the load module library of DB Sensor. You must APF-authorize this library.
- HFPSYSIN DD
- This DD statement is required when you specify PARM='GEN' on the EXEC statement. This DD statement specifies the HFPSYSIN data set that contains the HFPSYSIN control statement.
- IMSACB DD
- This optional DD statement specifies the library that contains the DMB for the database. The IMSACB DD statements (IMSACB, IMSACBA, IMSACBB, MODSTAT, MODSTAT2, and OLCSTAT) can be used to identify the active ACB library. When both OLCSTAT or MODSTAT and MODSTAT2 are found, the FP Site Default Generation utility checks the time stamp and determines which one is the latest.
- IMSACBA DD
- This DD statement specifies the library that contains the DMB for the database. This statement must be provided if MODSTAT and MODSTAT2, or the OLCSTAT DD statement is specified.
- IMSACBB DD
- This DD statement specifies the library that contains the DMB for the database. This statement must be provided if MODSTAT and MODSTAT2, or the OLCSTAT DD statement is specified.
- MODSTAT DD
- This optional DD statement specifies the MODSTAT data set. When this statement is specified, the IMSACBA and IMSACBB DD statements must be specified instead of the ACBLIB DD statement.
- MODSTAT2 DD
- This optional DD statement specifies the MODSTAT2 data set. When this statement is specified, the IMSACBA and IMSACBB DD statements must be specified instead of the ACBLIB DD statement.
- OLCSTAT DD
- This optional DD statement specifies the OLCSTAT data set. When this statement is specified, the IMSACBA and IMSACBB DD statements must be specified instead of the ACBLIB DD statement.
DD statements for output
Specify the following output DD statements:
- SYSMSG DD
- This required DD statement specifies the output data set for the messages that will be issued while generating or reporting the site default table. You can specify NULLFILE or DUMMY for this data set.
- SYSPRINT DD
- This required DD statement specifies the output data set for the FP Site Default Generation utility reports. You can specify NULLFILE or DUMMY for this data set.
- SYSPUNCH DD
- This DD statement is required when you specify PARM='GEN' on the EXEC statement. This DD statement specifies the output data set in which the source code for the site default table is generated.