The SAA callable interface of QMF (explained in detail in Developing DB2 QMF Applications and Installing and Managing DB2 QMF on TSO/CICS) has the ability to start an instance of QMF and execute QMF commands. Program Generator makes use of this SAA callable interface each time that you direct it to automatically export QMF objects.
QMF invokes a REXX program that initializes start-up parameters. A default REXX initialization program is shipped with QMF. This sample initialization program, named DSQSCMDE, resides in the QMF.SDSQEXCE library. To run QMF, the SDSQEXCE library must be allocated to the SYSEXEC DD in your TSO logon procedure (as directed in Installing and Managing DB2 QMF on TSO/CICS).
On the Set Default Parameters panel for Program Generator, there is a field named QMF/REXX Initialization Program. If you leave this field blank, DSQSCMDE will be used as the initialization program. If you want Program Generator to use a different REXX program, specify the name on this default panel.
The DB2 subsystem ID that is specified on the Program Generator Menu will override the DSQSSUBS parameter that is set in the REXX program.