There is only one relevant zone; the TARGET for the system being examined. The GLOBAL zone may have FMIDs deleted depending on the ACCEPT options and items may not even be APPLIED (if they have only been RECEIVEd). The DLIB zone will only show elements that have been ACCEPTed. The PRODUCT function may not be specific enough to indicate all the components that are installed, so the FMID is the only way to be definitive.
The LIST command as the way to produce the report and the JCL can be created in using the COMMAND GENERATION component of the SMP/E ISPF function. There are also SMP/E basic utilities to provide a product list based on correlating the FMID and PRODUCT/FEATURE pieces -----Original Message----- From: IBM Mainframe Discussion List <[email protected]> On Behalf Of Seymour J Metz Sent: Thursday, June 17, 2021 11:18 AM To: [email protected] Subject: Re: SMPE Does the OP know what the relevant zones are? Has the installation configured z/OSMF to have the relevant global zones? The mechanics are easy once the requirements are laid out in detail. BTW, should the SMP documentation point to, e.g., z/OSMF, for things that SMP itself doesn't automate, or would that add too much clutter? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [[email protected]] on behalf of Kurt Quackenbush [[email protected]] Sent: Thursday, June 17, 2021 10:24 AM To: [email protected] Subject: Re: SMPE On 6/16/2021 11:56 AM, CarlosM wrote: > Would anyone have the JCL/statements necessary to produce a SMPE > report of ALL installed products? To be sure we're using the same terminology, a "PRODUCT" to SMP/E is a collection of FEATUREs, and each FEATURE is a collection of FMIDs. A PRODUCT is identified by its Product ID and VRM. For example, z/OS V2.4 has product ID "5650-ZOS" and VRM "2.4.0", which has a bunch of FEATUREs, like the z/OS Base, and that FEATURE has lots of FMIDs, like HBB77C0. Is that the kind of "product" information you're looking for? Its easy to get a list of FMIDs which are installed in a particular target zone. Like this: //SMPE EXEC PGM=GIMSMP //SMPCSI DD DISP=SHR,DSN=globalZoneCsiName //SMPOUT DD SYSOUT=* //SMPLIST DD SYSOUT=* //SMPCNTL DD * SET BDY(targetZoneName). LIST FUNCTIONS. /* There is no simple SMP/E LIST command to precisely display the installed PRODUCTs. You can list the PRODUCTs which have been received, like this, but not which have been installed into a particular target zone. //SMPE EXEC PGM=GIMSMP //SMPCSI DD DISP=SHR,DSN=globalZoneCsiName //SMPOUT DD SYSOUT=* //SMPLIST DD SYSOUT=* //SMPCNTL DD * SET BDY(GLOBAL). LIST PRODUCT FEATURE. /* A better approach is to use z/OSMF Software Management. The Products page displays exactly which Products, Features, and FMIDs are installed. Kurt Quackenbush -- IBM, SMP/E Development Chuck Norris never uses CHECK when he applies PTFs. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
