Normally, these parameters are defined for the specific job scheduling definition in which they appear (meaning, they are defined as local). To simplify specification of the input parameters for the utility, all job scheduling definition parameters in a table (except the general parameter) can also be defined as Global or Super Global. Global definitions are used as defaults for all jobs in the table. Super Global definitions are used as defaults for all tables within their scope.
If a combination of Global, Super Global, and Local values for a parameter are specified, the order of precedence of the parameter values is as follows: Local, Global and Super Global. The Global and Super Global parameter definitions may or may not be used depending on the following:
For parameters that do not permit multiple occurrences, the order of precedence is as above.
For parameters that permit multiple occurrences
If no Local values appear, Global and Super Global values are applied.
Parameters ONPGM and SHOUT are always processed as if ADD-GLOBAL=Y were specified.
If Local values appear and N (No) was specified in parameter ADD-GLOBAL, Global and Super Global values are ignored.
If Y (Yes) was specified in parameter ADD-GLOBAL, Global and Super Global values are used in addition to Local values.
Some parameters, when defined as Global and Super Global parameters, are ignored when a SMART Table Entity is built. These parameters are processed normally when job scheduling definitions are built in the SMART Table. For the parameters that fall into this category, see Table 99 through Table 103.
A SETVAR variable name determines whether it appears as a Local value or not. For example, when ADD-GLOBAL=N is specified, if SETVAR %%VAR1=abc is defined locally and SETVAR %%VAR2=abc is defined globally, then they will both be processed since VAR1 and VAR2 are different variable names. If %%VAR1=xyz is defined globally, then only the local %%VAR1 will be processed.
Input job scheduling definition parameters are validated in the same manner as in the online environment.