SYSTEM Parameter


Note! SYSTEM parameter can be coded only at the job level.

SYSTEM is used to specify the eligible systems to process the job. SYSTEM is a keyword parameter and optional. Up to 32 system names can be coded with the SYSTEM parameter.

Syntax -

SYSTEM={SystemName}
		{-SystemName}
		{(SystemName,SystemName, ...,SystemName)}
		{(-SystemName,SystemName, ...,SystemName)}
		{ANY}}
		{JGLOBAL}
		{JLOCAL}
SystemName Specifies the system name that is eligible to process the job.
A value of * (asterisk) indicates any system name that submitted the job.
-SystemName Specifies the system name that is not eligible to process the job.
ANY Specifies any system name that satisfies the job requirements.
JGLOBAL Specifies that the job is to run on the JES3 global processor only.
JLOCAL Specifies that the job is to run on a JES3 local processor only.

Default and overrides -

If the SYSTEM is not coded, the default system is set to process the job.

Examples -


Scenario1 -

//MTHEXMP1 JOB (META007),'PAWAN Y',SYSAFF=(MTHSYS1,MTHSYS2)

The systems MTHSYS1 and MTHSYS2 are eligible for processing the job.

Scenario2 -

//MTHEXMP2 JOB (META007),'PAWAN Y',SYSTEM=(MTHSYS1,*,MTHSYS2)

The systems MTHSYS1, MTHSYS2 and the system that submitted the job is eligible for processing the job.

Scenario3 -

//MTHEXMP3 JOB (META007),'PAWAN Y',SYSTEM=(-MTHSYS1,*,MTHSYS2)

The systems MTHSYS1 and MTHSYS2 and the system that submitted the job are not eligible for processing the job.

Scenario4 -

//MTHEXMP3 JOB (META007),'PAWAN Y',SYSAFF=ANY

Any system that satisfies the job's requirements are eligible to process the job.