Output parameters for the function routine are:
- SSOBRETN
- SSJMRETN
- IAZSSJM
SSOBRETN Contents: When control returns to the caller
and register 15 contains a zero, the extended status function places
one of the following decimal values in the SSOBRETN field:
- Value (Decimal)
- Meaning
- SSJMRTOK (0)
- Input parameters were valid, check SSJMJOBF for output.
- SSJMINVA (4)
- The search arguments, though syntactically valid, cannot be used
(for example, specifying a volume serial in SSJMVOL that is not being
used as a SPOOL volume).
- SSJMLERR (8)
- Logic error in one of the search arguments. See output parameter
SSJMRETN (below) for details as to the exact error.
- SSJMINVT (12)
- The request type in SSJMTYPE is not valid.
SSJMRETN Contents: When SSOBRETN contains an 8 (SSJMLERR)
indicating a logic error, the field SSJMRETN indicates the specific
error detected. SSJMRETN will be set to one of the following decimal
values:
- Value (Decimal)
- Meaning
- SSJMRDST (4)
- Destination in SSJMDEST is not valid.
- SSJMRJBL (8)
- Low job ID in SSJMJBIL is not valid.
- SSJMRJBH (12)
- High job ID in SSJMJBIH is not valid.
- SSJMRJLM (16)
- The high job ID in SSJMJBIH is less than the low job ID in SSJMJBIL.
- SSJMRCLS (20)
- Job class in SSJMCLSL or SSJMCLSP is not valid.
- SSJMRVOL (24)
- The volume list in SSJMVOL is null or has characters that are
not that are not allowed.
- SSJMRJBH (28)
- The phase specified in SSJMPHAZ or SSJMPHZP is either not valid
or not supported by this subsystem.
- SSJMRQUE (32)
- Unable to access job queue.
- SSJMREYE (36)
- The eyecatcher in SSJMEYE is not C'SSJMPL'
- SSJMRLEN (40)
- The length of the IAZSSJM specified in SSJMLEN is too short.
- SSJMRJBN (44)
- The job name in SSJMJOBN or SSJMJBNP is not valid.
- SSJMROWN (48)
- The owning user ID in SSJMOWNR is not valid.
- SSJMRSYS (52)
- The system name in SSJMSYS is not a valid system name.
- SSJMRMEM (56)
- The member name in SSJMMEMB is not valid.
- SSJMRCST (60)
- SSJMSEL2 specifies to select only non-batch jobs and batch job
class selection was specified in SSJMSCLS.
- SSJMROJB (64)
- Original job ID in SSJMOJBI is not valid.
- SSJMRSEC (68)
- The SECLABEL in SSJMSECL is not valid.
- SSJMRORG (72)
- The origin node in SSJMORGN is not defined.
- SSJMRXEQ (76)
- The execution node in SSJMXEQN is not defined.
- SSJMRPRI (80)
- The priority in SSJMPRIO is not valid for this JES.
- SSJMRSVC (84)
- The service class in SSJMSRVC is not valid.
- SSJMSSEN (88)
- The scheduling environment in SSJMSSEN is not valid.
- SSJMRSCT (92)
- The SYSOUT token pointed to by SSJMCTKN is not valid.
- SSJMRSCR (96)
- The SYSOUT owner in SSJMSCRE is not valid.
- SSJMRSSD (100)
- The SYSOUT destination in SSJMSDES or SSJMSDSP is not valid.
- SSJMRSSC (104)
- The SYSOUT class in SSJMSCLA or SSJMSCLP is not valid.
- SSJMRSXW (108)
- The SYSOUT external writer in SSJMSWTR is not valid.
- SSJMRECJ (112)
- SSJMSJBI and SSJMSCTK are mutually exclusive.
- SSJMRSFR (124)
- SSJMSFOR is not valid.
- SSJMRSPR (128)
- SSJMSPRM is not valid.
- SSJMRSUP (132)
- Function or filter not supported.
- SSJMRIDS (144)
- SSJMRIDS indicates SSJMSSDS is set with either SSJMSSLC or SSJMSSNT.
- SSJMRWIL (152)
- Same non zero value specified for both SSJM1CHR and SSJMZOMO.
- SSJMRJIL (156)
- SSJMSJIL is set with either SSJMSJBN, SSJMSJBI, SSJMSCTK, SSJMSTPI,
SSJMSTPN, SSJMSOJD or SSJMSCOR.
- SSJMRJIP (160)
- At least one of the JOBIDs in the list pointed to by SSJMJBNP
is not valid.
- SSJMRJIZ (164)
- SSJMSJIL is set and either SSJMJBNN or SSJMJBNP is zero.
- SSJMRJCR (168)
- The job correlator pointed to by SSJMJCRP is not valid.
- SSJMRJCO (172)
- SSJMSCOR is set with SSJMSJBI, SSJMSCTK or SSJMSJIL.
- SSJMSBEX (184)
- SSOB extension address is missing or zero.
- SSJMERBP (188)
- Storage pointer is not valid.
- SSJMERCA (192)
- Invalid parameters on a CANCEL (SSJMCANC) request.
- SSJMERRE (196)
- Invalid parameters on a RESTART (SSJMRST) request.
- SSJMERMD (200)
- Invalid parameters on a MODIFY (SSJMJCHR) request.
- SSJMSJF8
- Pointer to a list of job feedback (SSJF) elements.
- SSJMSJFP
- 31-bit part of SSJMSJF8
- SSJMNSJF
- Count of the number of job feedback elements (SSJF) returned in
the output area.
- SSJMOFG1
- Output flags associated with the output area returned.
- Bit Name
- Description
- SSJMO1CP
- Job selection indicator:
- ON
- Indicates that job selection was performed using a checkpoint
version.
- OFF
- Indicates that job selection was performed using the live checkpoint
data.