SMP/E for z/OS Commands
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Operands

SMP/E for z/OS Commands
SA23-2275-01

FORFMID
specifies the names of the FMIDs or FMIDSETs for which a job stream is to be generated. FORFMID should be used only if you want to create a job stream for specific products. To create a job stream describing all the products defined in the target zone, do not specify FORFMID.
Note: The FORFMID operand may include entries that do not have an FMID, such as the ASSEM entry. For more information, see Determining whether a module must be assembled.
The products you can specify on the FORFMID operand depend on why you are using the GENERATE command:
  • To initialize a new target zone from an old target zone by having the JCLIN command process the GENERATE output

    In this case, you should specify only products without SYSGEN support for which JCLIN was not processed at ACCEPT time.

    Do not specify any products for which you have done a stage 1 system generation. The stage 1 output should be processed by the JCLIN command to initialize the target zone.
    Note: You do not need to specify any products for which you have processed inline JCLIN at ACCEPT time. Instead of using the GENERATE command to initialize the new target zone for these products, you should use the ZONECOPY or ZONEMERGE command to copy the distribution zone into the new target zone.
  • To create installation job streams

    In this case, you can specify any of the products defined in the target zone. This includes products with SYSGEN support, products without SYSGEN support, and products for which you have processed inline JCLIN at ACCEPT time.

JOBCARD
indicates where SMP/E is to get the job card for the generated jobs. ddname is the ddname for the partitioned data set containing the job card member. member-name is the name of the member within that data set containing the job card. If member-name is not specified, the default is JOBCARD.

The JOBCARD operand is required.

REPLACE
indicates that the JCL created should allow:
  • Existing members in a data set to be replaced when the copy utility is invoked
  • Existing load modules to be replaced when the link-edit utility is invoked
RC
changes the maximum return codes allowed for the specified commands. These return codes determine whether SMP/E can process the GENERATE command.
Before SMP/E processes the GENERATE command, it checks whether the return codes for the specified commands are less than or equal to the values specified on the RC operand. If so, SMP/E can process the GENERATE command. Otherwise, the GENERATE command fails. For more information about the RC operand, see Processing the SMP/E RC operand.
Note:
  1. The RC operand must be the last operand specified on the command.
  2. If you do specify the RC operand, return codes for commands not specified do not affect processing for the GENERATE command. Therefore, you must specify every command whose return code you want SMP/E to check.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014