Defining Data Sets for Batch Processing

Use Option 11 of the Customization Dialog Settings Menu panel to define the batch processing data sets.

To use the batch options of the build or migrate function you must first specify the names of the data sets required for the batch processing. These names form the DD name concatenations to be included in the JCL of the batch processing job.

Figure 1. SA z/OS Data Set Customization Details Panel
   COMMANDS  HELP
 ------------------------------------------------------------------------------ 
 AOFGCUSD                 Data Set Customization Details      Row 1 to 16 of 35 
 Command ===>                                                   SCROLL===> PAGE 
                                                                                
 DDname  Seq Bas Data set name                                  Volume Unit     
 AOFEXEC  98 YES 'ING.SINGTREX'                                                 
 AOFEXEC  99 YES 'SYS1.ISPF.ISPEXEC'                                            
 AOFIPDB  99 YES 'ING.SINGPDB'                                                 
 AOFLLIB  98 YES 'ING.SINGLOAD'                                                 
 AOFLLIB  99 YES 'SYS1.ISPF.ISPLOAD'                                            
 AOFMLIB  98 YES 'ING.SINGMENU'                                                 
 AOFMLIB  99 YES 'SYS1.ISPF.ISPMENU'                                            
 AOFPLIB  98 YES 'ING.SINGPENU'                                                 
 AOFPLIB  99 YES 'SYS1.ISPF.ISPPENU'                                            
 AOFSLIB  98 YES 'ING.SINGSENU'                                                 
 AOFSLIB  99 YES 'SYS1.ISPF.ISPSLIB'                                            
 AOFSTEP  99 YES 'ING.SINGLOAD'                                                 
 AOFTABL  99 YES 'ING.CUSTOM.AOFTABL'                                           
 AOFTLIB  96 NO  'OPER.ISPF.ISPPROF'                                            
 AOFTLIB  97 NO  'ING.CUSTOM.AOFTABL'                                           
 AOFTLIB  98 YES 'ING.SINGTENU'                                                 
 AOFTLIB  99 YES 'SYS1.ISPF.ISPTLIB'                                            

On the Data Set Customization Details panel, a table is displayed with groups of data definition (DD) names and data set names. You must modify the data set names in accordance with your local naming conventions.

Each column can be modified as follows:

DDname
No new DD names can be added, but a new entry for an existing DD name can be added at the end of the table. It is inserted at the correct position within the table when it is saved. An entry can be deleted by blanking out the DD name, but if an entry is removed incorrectly the batch functions become inoperative.
Seq
This entry should be a number from 1 through 99. This value positions the entry in the correct concatenation sequence when the JCL is built. The higher the number, the further down the concatenation sequence it appears. The values 98 and 99 are reserved.
Base
The Base column indicates a reserved DD name entry and should not be removed. All entries that are not reserved (see the Seq column description) must have the value of NO.
Data set name
This is the fully-qualified data set name, including quotation marks, that is represented by this DD name.
Volume
May be left blank for catalogued data sets, otherwise enter the label ID of the volume where the data set is located (as would be coded for an ALLOC JCL entry). SMS may be entered for any data set under space management.
Unit
Must be left blank for catalogued and space managed data sets, otherwise you must enter the unit relevant to the volume where the data set is located (as would be coded for an ALLOC JCL entry).

AOFIPDB is needed to get access to the automation manager logic file.

For AOFTLIB the following data sets should be additionally allocated to the ISPF table libraries:

  • The user's ISPF profile may be added to obtain access to the dialog, messages and logging options. If you omit this, the options that provide the most information are always used. This relates only to the settings in option 3 Message of the Customization Dialog Settings Menu panel
  • The table output data set of the Customization Dialog is needed to get access to the tables with user modifications, for example, the data set specifications.
In the example in Figure 1, these are:
'OPER.ISPF.ISPPROF'
'ING.CUSTOM.AOFTABL'

The ISPF load libraries should be allocated to DDname AOFSTEP if they have not been defined in LPA.

To avoid ISPF enqueues with the ISPF input table library name, a temporary data set is always added as the first data set of the ISPTLIB data set allocation.