SYSAFF Parameter


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

SYSAFF is used to specify the JES2 members and JES3 systems that are eligible to process the job. Up to 33 names can be coded with the SYSAFF parameter. It is a keyword parameter and optional.

Syntax -

SYSAFF={MemberName}
	   	{-MemberName}
       {(MemberName,MemberName, ...,MemberName)}
       {(-MemberName,MemberName, ...,MemberName)}      
       {(MemberName,...,IND)}
       {(-MemberName,...,IND)}
       {ANY}
       {(ANY,IND)}
	   *
MemberName Specifies JES2/JES3 names. The name is 1-4 characters valid JES2 member and 8-character JES3 system.
-MemberName Specifies that the member (JES2 member or JES3 system) is not eligible for processing the job.
ANY Specifies any system that satisfies the job's requirements.
IND Specifies scheduling should be in independent mode.
* Specifies the system that submitted the job.

Default and overrides -

If SYSAFF is not coded, the default system or current running system is assigned to run the job.

Examples -


Scenario1 -

//MTHEXMP1 JOB (META007),'PAWAN Y',SYSAFF=(MTH1,MTH2)

The systems represented by member names MTH1 and MTH2 are eligible for processing the job.

Scenario2 -

//MTHEXMP2 JOB (META007),'PAWAN Y',SYSTEM=(MTH1,*,MTH2)

The systems represented by member names MTH1, MTH2 and the system that submitted the job is eligible for processing the job.

Scenario3 -

//MTHEXMP3 JOB (META007),'PAWAN Y',SYSTEM=(-MTH1,*,MTH2)

The systems represented by member names MTH1 and MTH2 and the system that submitted the job are not eligible for processing the job.

Scenario4 -

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

Any JES2 member or JES3 system that satisfies the job's requirements are eligible to process the job.