Coding the JCL EXEC statement for producing configuration reports

In the EXEC statement, code the name of the IOCP program in the PGM parameter and the following PARM options to produce configuration reports. (The example later in this chapter describes the JOB and ASSGN statements for an IOCP job.)

You must code the REPORT option to receive reports of an IOCDS.

PARM='REPORT=A|Ax[,Ax...],LINECOUNT=n' 
REPORT=
Specifies that IOCP reads one or more IOCDSs from the Support Element hard disk to produce configuration reports. You can code more than one REPORT option. If you code only one option, you can omit the parentheses.
Notes:
  1. If you run z/VSE as a guest under z/VM, REPORT is not supported.
  2. You cannot use ICPIOCP to produce reports for IOCDSs produced by the IYP, IZP, or IXP versions of IOCP.
  3. You can read an IOCDS only from an authorized logical partition (that is, I/O Configuration Control Authority is enabled).

The valid options for REPORT are Ax and A.

Ax
Specifies the Ax IOCDS, where x is 0, 1, 2, or 3.
A
Specifies all the Ax IOCDSs. See Machine limits and rules to determine the Ax IOCDSs your CPC supports.
LINECOUNT=n
Specifies the number of lines that IOCP prints on a page of the IOCP output listing and configuration reports, including the heading of the report. Code a decimal value in the range of 20-99.

If you do not use LINECOUNT, use the equivalent z/VSE command SET LINECT=n.