CPLREC3P - Current plan operation record
Name: DCLCPR3P
Function:
This segment declares a current plan operation record, physically located in EQQCPXDS and
EQQNCPDS.
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | * | CPLREC3P | OPERATION RECORD |
| 0 | (0) | CHARACTER | 436 | CPLCOM3P | |
| 0 | (0) | CHARACTER | 12 | CPLKEYOP | |
| 0 | (0) | CHARACTER | 2 | CPLKYP3P | TYPE IS ALWAYS 03 |
| 2 | (2) | CHARACTER | 4 | CPLNDXOP | KEY TO OCCOP RECORD |
| 2 | (2) | UNSIGNED | 3 | CPLOC03P | OCCURENC NUMBER |
| 5 | (5) | UNSIGNED | 1 | CPLOP03P | OPERATION NUMBER |
| 6 | (6) | CHARACTER | 6 | CPLKF03P | SHOULD CONTAIN blanks |
| 12 | (C) | CHARACTER | 424 | CPLBDYOP | BODY OF OPERATION RECORD |
| 12 | (C) | CHARACTER | 4 | CPLEYE3P | EYECATCHER |
| 16 | (10) | UNSIGNED | 1 | CPLVERS3P | VERSION NUMBER |
| 17 | (11) | CHARACTER | 8 | CPLGROUP3P | AUTHORITY GROUP |
| 25 | (19) | CHARACTER | 1 | CPLCLNSTAT | Clean Up status, see DCLRCCON
blank = none R = request OPInfo W = waiting OPInfo O = avail OPInfo I = initiated S = started C = completed E = ended in error |
| 26 | (1A) | CHARACTER | 16 | CPLADIOP | APPLICATION ID |
| 42 | (2A) | CHARACTER | 10 | CPLIAOP | APPL INP. ARRIVAL AFTER MCP |
| 42 | (2A) | CHARACTER | 6 | CPLIADOP | DATE |
| 48 | (30) | CHARACTER | 4 | CPLIATOP | TIME |
| 52 | (34) | SIGNED | 2 | CPLNETOP | NETWORK ID |
| 54 | (36) | CHARACTER | 24 | CPLTXTOP | OP TEXT DESCRIPTION |
| 78 | (4E) | CHARACTER | 8 | CPLJBNOP | OP OS JOBNAME | BLANK |
| 86 | (56) | CHARACTER | 8 | CPLJIDOP | JOB ID |
| 86 | (56) | CHARACTER | 4 | CPLJIDOPP | Job id prefix for IWS |
| 90 | (5A) | SIGNED | 4 | CPLJIDOPN | Job id number (IWS) |
| 94 | (5E) | CHARACTER | 6 | CPLIDOP | OPERATION ID |
| 94 | (5E) | CHARACTER | 4 | CPLWSOP | WS NAME |
| 98 | (62) | SIGNED | 2 | CPLNUMOP | OPERATION CREATION NUMBER |
| 100 | (64) | CHARACTER | 1 | CPLJCLOP | JOBCLASS OR SYSOUTCLASS | BLANK |
| 101 | (65) | BITSTRING | 1 | CPLFLG05 | Flag byte 5 |
|
CPLDEFLT | OPER IA DEFAULTED | |||
|
CPLPSUWAIT | 1 = wait for PSU done set by dialog when apply logic is needed, but cleanup is set to none | |||
|
CPLCP15REQ | on = Ask opi CP15 in progress | |||
|
CPLMHLD | on=manually held op | |||
|
CPLNOP | on=nop op | |||
|
CPLEXEC | on=execute operation | |||
|
CPLCLNCM | on=clean up comm issued | |||
|
CPLSSEQ | CPLISOP used as SSEQ | |||
| 102 | (66) | CHARACTER | 8 | CPLFRMOP | FORMNUMBER | BLANK |
| 110 | (6E) | CHARACTER | 10 | CPLPSOP | PLANNED START |
| 110 | (6E) | CHARACTER | 6 | CPLPSDOP | DATE | BLANK |
| 116 | (74) | SIGNED | 4 | CPLPSTOP | TIME | 0 |
| 120 | (78) | CHARACTER | 10 | CPLPEOP | PLANNED END |
| 120 | (78) | CHARACTER | 6 | CPLPEDOP | DATE | BLANK |
| 126 | (7E) | SIGNED | 4 | CPLPETOP | TIME | 0 |
| 130 | (82) | CHARACTER | 10 | CPLOIOP | OPERATION INPUT ARRIVAL |
| 130 | (82) | CHARACTER | 6 | CPLOIDOP | DATE | BLANK |
| 136 | (88) | CHARACTER | 4 | CPLOITOP | TIME | BLANK |
| 140 | (8C) | CHARACTER | 10 | CPLODOP | OPERATION DEADLINE |
| 140 | (8C) | CHARACTER | 6 | CPLODDOP | DATE | BLANK |
| 146 | (92) | CHARACTER | 4 | CPLODTOP | TIME | BLANK |
| 150 | (96) | CHARACTER | 10 | CPLLOOP | LATEST OUT FOR OP |
| 150 | (96) | CHARACTER | 6 | CPLLODOP | DATE |
| 156 | (9C) | SIGNED | 4 | CPLLOTOP | TIME |
| 160 | (A0) | CHARACTER | 10 | CPLASOP | ACTUAL START |
| 160 | (A0) | CHARACTER | 6 | CPLASDOP | DATE | BLANK |
| 166 | (A6) | SIGNED | 4 | CPLASTOP | TIME | 0 |
| 170 | (AA) | CHARACTER | 10 | CPLAAOP | ACTUAL ARRIVAL |
| 170 | (AA) | CHARACTER | 6 | CPLAADOP | DATE | BLANK |
| 176 | (B0) | SIGNED | 4 | CPLAATOP | TIME | 0 |
| 180 | (B4) | CHARACTER | 10 | CPLISOP | INTERMEDIATE START (IF OP |
| 180 | (B4) | CHARACTER | 6 | CPLISDOP | DATE | BLANK WAS IRUPT) |
| 180 | (B4) | UNSIGNED | 2 | CPLSSEQOP | SUBMIT SEQUENCE |
| 180 | (B4) | CHARACTER | 2 | CPLISDOPF2 | SUBMIT SEQUENCE |
| 182 | (B6) | CHARACTER | 4 | CPLISDOPL4 | (WHEN JOB, STC OR WTO) |
| 186 | (BA) | SIGNED | 4 | CPLISTOP | TIME | 0 |
| 190 | (BE) | CHARACTER | 10 | CPLAEOP | ACTUAL END |
| 190 | (BE) | CHARACTER | 6 | CPLAEDOP | DATE | BLANK |
| 196 | (C4) | SIGNED | 4 | CPLAETOP | DATE | 0 |
| 200 | (C8) | SIGNED | 4 | CPLEDUOP | ESTIMATED DURATION |
| 204 | (CC) | UNSIGNED | 4 | CPLADUOP | ACTUAL DURATION |
| 208 | (D0) | SIGNED | 2 | CPLOPIRET | ask opinfo retry counter |
| 210 | (D2) | SIGNED | 2 | CPLPSOP | PARALLEL SERVERS REQUIRED |
| 212 | (D4) | SIGNED | 2 | CPLR1OP | WS RESOURCES REQUIRED |
| 214 | (D6) | SIGNED | 2 | CPLR2OP | WS RESOURCES REQUIRED |
| 216 | (D8) | CHARACTER | 1 | CPLCSTOP | CURRENT STATE
W - WAITING A - WAITING FOR ARRIVAL R - READY * - READY PREV WS NONREP S - STARTED I - INTERRUPTED U - UNDECIDED C - COMPLETED E - ENDED IN ERROR |
| 217 | (D9) | CHARACTER | 4 | CPLERROP | ERROR CODE |
| 221 | (DD) | CHARACTER | 1 | CPLAECOP | AUTOM. ERROR COMPL.(YES|NO) |
| 222 | (DE) | CHARACTER | 1 | CPLPRIOP | PRIORITY |
| 223 | (DF) | CHARACTER | 1 | CPLXSTOP | EXTENDED STATUS |
| 224 | (E0) | SIGNED | 2 | CPLERKOP | INDEX TO ERROR RECORD | 0 |
| 226 | (E2) | SIGNED | 2 | CPLEROOP | OFFSET IN ERROR RECORD | 0 |
| 228 | (E4) | SIGNED | 2 | CPLSUOP | NUMBER OF SUCCESSORS |
| 230 | (E6) | SIGNED | 2 | CPLPROP | NUMBER OF PREDECESSORS |
| 232 | (E8) | SIGNED | 2 | CPLDEOP | NUMBER OF SUCCESSORS AND PREDECESSORS |
| 234 | (EA) | SIGNED | 2 | CPLPCOP | NUMBER OF PREDECESSORS COMPLETED |
| 236 | (EC) | SIGNED | 2 | CPLSROP | NO. OF SPECIAL RESOURCES |
| 238 | (EE) | BITSTRING | 1 | CPLFLGOP | FLAGS |
|
CPLREROP | RERUN RECORD FOR THIS OP | |||
|
CPLEXTOP | ON=VALIDATION EXIT PASSED | |||
|
CPLASSOP | ON=OP. ASSUMED COMPLETED | |||
|
CPLSPIA | ON=SPECIFIED IA FOR OP | |||
|
CPLSPDL | ON=SPECIFIED DL FOR OP | |||
|
CPLASUOP | ON=AUTO SUBMISSION OF JOB | |||
|
CPLAJR | ON=AUTO HOLDRELEASE | |||
|
CPLLATEP | ON=LATE OP MSG ISSUED | |||
| 239 | (EF) | BITSTRING | 1 | CPLFLGO2 | FLAGS |
|
CPLSUBOP | ON=JOB SUBMITTED | |||
|
CPLTJTOP | ON=TIME JOB | |||
|
CPLPRPOP | ON=PREP WS EXISTS FOR THIS .. CPU, BUT OP IS .. NOT COMPLETE | |||
|
CPLRELOP | ON=RELEASE AS SOON AS POSS. | |||
|
CPL2EVOP | ON=TYPE 2 EVENT READ | |||
|
CPLHRUOP | ON=HIGH RETCODE USED | |||
|
CPLPENDP | A PENDING PREDECESSOR | |||
|
CPLLONGP | ON=LONG DUR MS ISSUED | |||
| 240 | (F0) | CHARACTER | 8 | CPLMCPUP | TIME OF LAST MCP UPDATE |
| 248 | (F8) | CHARACTER | 1 | CPLDEPTOP | DEPENDEN TYPE (P|S|R|T) R - conditional predeces T - conditional success |
| 249 | (F9) | BITSTRING | 1 | CPLFLGO3 | 3rd flag byte |
|
CPLRESTA | restartable operation | |||
|
CPLDIRES | inst parm restart | |||
|
CPLRERUT | rerouteable operation | |||
|
CPLDIRER | inst parm reroute | |||
|
CPLWRER | op WAS rerouted | |||
|
CPLDWTO | DEADLINE WTO WANTED | |||
|
CPLDWTOS | DEADLINE WTO REQ SENT | |||
|
CPLDWTOP | DEADLINE WTO REQ PROC | |||
| 250 | (FA) | UNSIGNED | 2 | CPLHRCOP | HIGHEST RETCODE NOT IN ERR |
| 252 | (FC) | SIGNED | 2 | CPLTMPOP | temporary save area |
| 254 | (FE) | CHARACTER | 4 | CPLALTWS | Alternate WS name |
| 258 | (102) | SIGNED | 2 | CPLMXLVL | Max nesting level |
| 258 | (102) | SIGNED | 2 | CPLMPREDOPNO | - used only by ISPF dialogue to pass info in GETL,MSUCC buffer |
| 260 | (104) | CHARACTER | 16 | CPLUDATA | User field |
| 276 | (114) | BITSTRING | 1 | CPLFLAG05 | more flags |
|
CPLMORERUN | 0 = First run 1 = At least 1 run set by AB3P event | |||
|
CPLJLINFO | 0 = JLInfo to be req. 1 = JLInfo requested. Set by AB3P event; reset when JLInfo requested. | |||
|
CPLOPINFO | 0 = last OPerInfo not available 1 = last OPerInfo available | |||
|
CPLPSUDONE | 0 = PSU not compl. 1 = PSU completed | |||
|
CPLUSERSYS | 1 = need user sysout | |||
|
CPLIMMERR | 1 = imm from error state (set by A3P if error status) | |||
|
CPLSYSSFAIL | jes sub failed | |||
|
CPLEXPJCL | need Expanded JCL | |||
| 277 | (115) | CHARACTER | 1 | CPLJRSTAT | Joblog retrieval staus ' ' = no action yet 'I' = initiated 'R' = Reinitiated 'S' = started (j0-evt) 'C' = complete(j2-evt) 'E' = error (j2-evt) |
| 278 | (116) | CHARACTER | 2 | CPLWLM | WLM fields |
| 278 | (116) | CHARACTER | 1 | CPLJOBCRT | Critical Job |
| 279 | (117) | CHARACTER | 1 | CPLJOBPOL | Late Job Policy |
| 280 | (118) | CHARACTER | 8 | CPLTOKEN_FULL | operation full token |
| 280 | (118) | CHARACTER | 4 | CPLTOKEN_PRE | prefix |
| 284 | (11C) | UNSIGNED | 4 | CPLTOKEN | opctoken |
| 288 | (120) | CHARACTER | 8 | CPLEXDEST | Execution dest |
| 296 | (128) | SIGNED | 2 | CPLASIDJOB | OPC ASID D63a |
| 298 | (12A) | CHARACTER | 1 | CPLCLNTYP | Clean up Type= A = automatic, I = immediate, M = manual, N = none |
| 299 | (12B) | CHARACTER | 1 | CPLTWSJOB | Y,S only in Sym,N |
| 300 | (12C) | CHARACTER | 8 | CPLSTCH | status was changed |
| 300 | (12C) | CHARACTER | 4 | CPLSTCHD | yydddF |
| 304 | (130) | CHARACTER | 4 | CPLSTCHT | hhmmssth |
| 308 | (134) | CHARACTER | 8 | CPLLUSEROP | last update user-id |
| 316 | (13C) | CHARACTER | 8 | CPLJLODEST | Job Log destination |
| 324 | (144) | CHARACTER | 4 | CPLPSUTOKEN | PSU request token |
| 328 | (148) | UNSIGNED | 1 | CPLOPEX03P | Operation num extension |
| 329 | (149) | CHARACTER | 1 | CPLCLNRES | clean up result |
| 330 | (14A) | CHARACTER | 1 | CPLCLNDIA | clean up from Dialog |
| 331 | (14B) | CHARACTER | 8 | CPLEQQCLJID | last EQQCLEAN jobid |
| 331 | (14B) | CHARACTER | 8 | CPLSUBTOKEN | HTTP job submission token |
| 339 | (153) | CHARACTER | 1 | CPLFLAG06 | free to use |
|
CPLMONP | oper monitoring flag | |||
|
CPLEXPJCLUSED | last run used expanded | |||
|
CPLSENDING | on=S-sending exstat | |||
|
CPLSUBER | on=E-OSUF exstat | |||
|
CPLERFAIL | on=E-FAIL exstat | |||
|
CPLRECPRMP | on=E-prmpt exstat | |||
|
CPLRECJOB | on=E rec job running | |||
|
CPLRECRUN | on=E(R,S,C) not restart | |||
| 340 | (154) | CHARACTER | 8 | CPLEQQCLJBN | last EQQCLEAN jobname |
| 340 | (154) | CHARACTER | 8 | CPLDOATIME | time the op was started |
| 348 | (15C) | CHARACTER | 1 | CPLFLAG07 | |
|
CPLREC24IS | CP24 exists | |||
|
CPLRECEND | op. completed by continue recovery action | |||
|
CPLSCRIPT | not used | |||
|
CPLFROMPLC | on = from PLC | |||
|
CPLWASUJ | on = from WASUJ | |||
|
CPLWAITSE | on = wait SE | |||
|
CPLWAITWQA | on = wait WS delay | |||
|
CPLURGMSG | on = URG msg issued | |||
| 349 | (15D) | UNSIGNED | 1 | CPLEXTINF | Extended info area 0 = not allocated 1 = allocated |
| 350 | (15E) | CHARACTER | 1 | CPLTWSJBNM | criterion used to build the IWS jobname in sym |
| 351 | (15F) | CHARACTER | 1 | CPLAUTINF | 26CBOGc N = not allocated Y = allocated |
| 352 | (160) | SIGNED | 4 | CPLFTWRC | NOT USED |
| 356 | (164) | CHARACTER | 8 | CPLRUSER | RACF user from EQQUX001 |
| 364 | (16C) | SIGNED | 2 | CPL3PSPLEX | sysplex id |
| 366 | (16E) | CHARACTER | 1 | CPLFLAG08 | |
|
CPLWLMPROM | WLM failure msg flag | |||
|
CPLWLMMSG | WLM promotion flag | |||
|
CPLFTSANOP | job nopped on standard agent hosted by master | |||
|
CPLCRITJOBPRED | Critical predecessor | |||
|
CPLDPREM | on = recovered by cond | |||
|
CPLTZONE | on = TZONE applied | |||
|
CPLCONDRJOB | on = cond recovery job | |||
|
CPLNOEVAL | on = do not eval cond succ | |||
| 367 | (16F) | BITSTRING | 1 | CPLFLAG09 | |
|
CPLSTEPDEP | on = this 3p has conds with step dep | |||
|
CPLSTEPSUCC | on = this 3p has at least 1 csuc with step dep pointing to it | |||
|
CPLZCENTRIC | on = job on z-centric | |||
|
CPLRECOVON | on = recov set (not saved) | |||
|
CPLNOERR | on = NOERROR occurred | |||
|
CPLUNEXPRC | on = unexpected RC occur | |||
|
CPLFAKESUB | ||||
|
CPLSHADOW | on = shadow job | |||
| 368 | (170) | CHARACTER | 8 | CPLWLMCLASS | WLM Service Class |
| 376 | (178) | SIGNED | 4 | CPLCRITPATH | Critical Path indicator for internal processing |
| 380 | (17C) | SIGNED | 4 | CPLEARE | Earliest End for internal processing |
| 384 | (180) | CHARACTER | 4 | CPLCRTPTHX | Critical Path Origin Key |
| 384 | (180) | UNSIGNED | 3 | CPLPTHOC | Occ. Number |
| 387 | (183) | UNSIGNED | 1 | CPLPTHOP | Operation Number |
| 388 | (184) | CHARACTER | 2 | CPLJESDEST | Destination for multiple datastore |
| 390 | (186) | CHARACTER | 8 | CPLVDEST | last used Virtual Dest |
| 398 | (18E) | SIGNED | 2 | CPLTZOFF | TZOFF in mins |
| 400 | (190) | UNSIGNED | 4 | CPLJOBTBLIDX | Job Table index |
| 404 | (194) | SIGNED | 2 | CPLCPROP | NUMBER OF COND PRED |
| 406 | (196) | SIGNED | 2 | CPLCSUOP | NUMBER OF COND SUCC |
| 408 | (198) | SIGNED | 2 | CPLCONDTOT | NUMBER OF CONDS T F U D |
| 410 | (19A) | SIGNED | 2 | CPLCOND_T | NUMBER OF CONDS TRUE |
| 412 | (19C) | SIGNED | 2 | CPLCOND_F | NUMBER OF CONDS FALSE |
| 414 | (19E) | SIGNED | 2 | CPLCOND_U | NUMBER OF CONDS UNDEFINED |
| 416 | (1A0) | SIGNED | 2 | CPLCDEOP | NUMBER OF COND DEP |
| 418 | (1A2) | SIGNED | 2 | CPLPXOP | NUMBER OF PREDECESSORS DUMMY COMPLETED |
| 420 | (1A4) | CHARACTER | 4 | CPLORIGRC | job RC before emerh |
| 424 | (1A8) | SIGNED | 2 | CPLCONDID | Cond id - Never stored, only used by GS to return extra info |
| 426 | (1AA) | UNSIGNED | 1 | CPLRENGINF | Remote engine job area |
| 427 | (1AB) | CHARACTER | 1 | CPLREJST | Remote eng job substatus |
| 428 | (1AC) | SIGNED | 2 | CPLBND | num of bind requests |
| 430 | (1AE) | BITSTRING | 1 | CPLFLAG10 | |
|
CPLDYN | on = this 3p has conds | |||
|
CPLDRECOV | on=recovery in progress | |||
|
CPLSHOSEQ | on=shadow in oseq | |||
|
CPLMVDEADL | on=move deadl | |||
|
CPLEXIT13RC | on=rc 12 from exit13 | |||
|
CPLNOERRJT | NOERROR match JT | |||
|
CPLNOERRSKIP | NOERROR Skip A3S in reapp | |||
|
CPLMPENDP | Used only by ISPF, PIF dialog to pass info in GETL, DEPC buffer | |||
| 431 | (1AF) | CHARACTER | 1 | CPLTASKTYPE | plug-in task type |
| 432 | (1B0) | BITSTRING | 1 | CPLFLAG11 | |
|
CPLMPPEND | on if pend or mpend pred - used only by ISPF, PIF dialog to pass info in GETL buffer | |||
|
CPLSTARTED | on = started at startup | |||
|
CPLSUSP | on = suspended execution | |||
|
CPLTOARCH | to be archived in DB2 | |||
|
CPLNEWLATE | user-defined late | |||
|
CPLMOVEDL | moved to deadline | |||
|
CPLELATE | either late, alert, action used only by ISPF, PIF dialogs to pass info in GETL buffer | |||
|
CPLCRITONE |
on critical path at least one time |
|||
| 433 | (1B1) | BITSTRING | 1 | CPLFLAG12 | |
|
CPLNEWDL | on: msg Deadline issued | |||
|
CPLNEWL1 | on: msg L1 started | |||
|
CPLNEWL2 | on: msg L2 issued | |||
|
CPLPOSTERR |
||||
|
CPLEARLYSELECT |
ob is selected for hold until |
||||
| * | free | ||||
| 434 | (1B2) | CHARACTER | 2 | * |
Added to make fix part multiple of 4. This because DDICT declare EXT3P as a subfield of a structure having a string of char with length = CP3p fix part len as first field |
| 436 | (1B4) | CHARACTER | 8 | CPLOPRRUNC | run cycle for est. dur. |
| 444 | (1BC) | UNSIGNED | 4 | CPLOPRDURVAR | duration variance |
| 448 | (1C0) | UNSIGNED | 4 | CPLOPRPSTAVAR | planned start variance |
| 452 | (1C4) | UNSIGNED | 4 | CPLOPRPENDVAR | planned end variance |
| 456 | (1C8) | CHARACTER | 8 | CPL3PTOD | not used |
| 464 | (1D0) | CHARACTER | 11 | CPL3PORIGDL | original deadline |
| 464 | (1D0) | CHARACTER | 6 | CPL3PORIGDLD | original DL date |
| 470 | (1D6) | CHARACTER | 4 | CPL3PORIGDLT | original DL time |
| 474 | (1DA) | CHARACTER | 1 | CPL3PORIGDLA | original DL action |
| 475 | (1DB) | UNSIGNED | 1 | CPLLATEINF | 1: late info is present |
| 476 | (1DC) | CHARACTER | 12 |
CPLIAOP2 |
Adjusted IA |
| 476 | (1DC) | CHARACTER | 6 |
CPLIADOP2 |
YYMMDD |
| 482 | (1E2) | CHARACTER | 6 |
CPLIATOP2 |
HHMMSS |
| 488 | (1E8) | UNSIGNED | 2 |
CPLPGINIDX |
Plugin index |
| 490 | (1EA) | CHARACTER | 10 |
CPLLOOP2 |
Adjusted latest out |
| 490 | (1EA) | CHARACTER | 6 |
CPLLODOP2 |
|
| 496 | (1F0) | SIGNED | 4 |
CPLLOTOP2 |
|
| 500 | (1F4) | CHARACTER | 8 |
CPLUPDTOD3P |
Mirroring update tod timestamp |
| 508 | (1FC) | CHARACTER | 8 |
CPLOCCTOKEN |
Corresponding occurrence token |
| 516 | (204) | CHARACTER | 8 |
CPLJESTOKEN |
Free – reserved for JES AI |
| 524 | (20C) | CHARACTER | 8 | * | Free |
| 476 | (1DC) | CHARACTER | * | CPLVAR03 | VAR DATA |
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 476 | (1DC) | CHARACTER | * | CPLVAR03 | VAR DATA |
PREDECESSOR INFORMATION
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 12 | CPLPREOP (*) | |
| 0 | (0) | CHARACTER | 1 | CPLPSWOP | PREDECESSOR SWITCHES |
|
CPLPCOOP | PREDECESSOR COMPLETED | |||
|
CPLPNROP | PRED. WS WAS NON-REPORTING | |||
|
CPLPNDOP | PENDING PRED OCCURRENCE | |||
|
CPLCRITPRED | Critical Path indicator for internal processing | |||
|
CPLPMANDPEND | on is a mandatory pend. | |||
|
* | RESERVED | |||
| 1 | (1) | CHARACTER | 1 | CPLPMATC | Originating matching criteria - C closest preceding - S same day - A absolute IVL - R relative IVL |
| 2 | (2) | SIGNED | 2 | CPLPTTOP | TRANSPORT TIME |
| 2 | (1) | UNSIGNED | 1 | CPLPTTOPO | |
| 3 | (1) | UNSIGNED | 1 | CPLPTTOPORIG | ORIG OPER |
| 4 | (4) | CHARACTER | 4 | CPLPOP | PREDECESSOR OP'S KEY IN CP |
| 4 | (4) | UNSIGNED | 3 | CPLPOCOP | OCCURRENCE INDEX |
| 7 | (7) | UNSIGNED | 1 | CPLPOPOP | OPERATION NO. |
| 8 | (8) | CHARACTER | 4 | CPLPMATCIVL | resolution criteria IVL |
| 8 | (8) | SIGNED | 2 | CPLPIVLLEFT | - left side - min value -32500 means no left side |
| 10 | (A) | SIGNED | 2 | CPLPIVLRIGHT | - right side - min value 0 means same IA |
SUCCESSOR INFORMATION
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 6 | CPLSUCOP (*) | |
| 0 | (0) | CHARACTER | 1 | CPLSSWOP | SUCCESSOR SWITCHES |
|
CPLSCROP | CRITICAL PATH SUCCESSOR | |||
|
* | RESERVED | |||
| 1 | (1) | CHARACTER | 1 | * | RESERVED |
| 2 | (2) | CHARACTER | 4 | CPLSOP | SUCCESSOR OP'S KEY IN CP |
| 2 | (2) | UNSIGNED | 3 | CPLSOCOP | OCCURRENCE INDEX |
| 5 | (5) | UNSIGNED | 1 | CPLSOPOP | OPERATION NUMBER |
SPECIAL RESOURCES
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 68 | CPLSRSOP (*) | |
| 0 | (0) | CHARACTER | 44 | CPLSRNOP | NAME OF SPECIAL RESOURCE |
| 44 | (2C) | CHARACTER | 1 | CPLSRTOP | S = SHARED, X = EXCLUSIVE |
| 45 | (2D) | BITSTRING | 1 | * | flags |
|
CPLSRAVOP | available | |||
|
CPLSRIUSOP | in use shared | |||
|
CPLSRIUXOP | in use exclusively | |||
|
CPLSRKEPT | was kept at error | |||
|
CPLSRKEPTX | in exclusive use | |||
|
CPLRESCNEW | Q515W msg issued | |||
|
* | reserved | |||
| 46 | (2E) | CHARACTER | 1 | CPLSRERR | on error flag |
| 47 | (2F) | UNSIGNED | 1 | CPLSRWRS | reason for wait |
| 48 | (30) | SIGNED | 4 | CPLSRNUM | amount |
| 52 | (34) | SIGNED | 4 | CPLSRIDX | resource index id |
| 56 | (38) | CHARACTER | 8 | CPLALCTIME | allocation time |
| 64 | (40) | CHARACTER | 1 | CPLSRAVACO | Set SR availaibility to NO Y , N , R or blank |
| 65 | (41) | CHARACTER | 3 | * | free |
EXTENDED INFORMATION
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 200 | CPL3PEXTINFO | |
| 0 | (0) | CHARACTER | 54 | CPL3PEXTNAME | Extended Job Name |
| 54 | (36) | CHARACTER | 16 | CPL3PSENAME | Scheduling Env. Name |
| 70 | (46) | CHARACTER | 250 |
CPL3PZCENAGENT |
Free - reserved for ZCent Agent job submission |
CONDITIONAL PREDECESSOR
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 8 | CPLCPREOP (*) | |
| 0 | (0) | BITSTRING | 1 | CPLCPSWOP | flags |
|
CPLCPNDOP | pending cond pred occ | |||
|
CPLCPCOOP | on = if external, CPRE not to be created | |||
|
* | free | |||
| 1 | (1) | CHARACTER | 1 | CPLCPMATC | Originating matching criteria - C closest preceding - S same day - A absolute IVL - R relative IVL |
| 2 | (2) | SIGNED | 2 | CPLCPOP_CID | Cond id |
| 4 | (4) | CHARACTER | 4 | CPLCPOP | Operation VSAM key |
| 4 | (4) | UNSIGNED | 3 | CPLCPOCOP | - Occ Number |
| 7 | (7) | UNSIGNED | 1 | CPLCPOPOP | - Opr Number |
CONDITIONAL SUCCESSOR
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 8 | CPLCSUCOP (*) | |
| 0 | (0) | BITSTRING | 1 | CPLCSSWOP | flags |
| 1 | (1) | BITSTRING | 1 | CPLCSUFLAG | |
|
CPLCSUSTEP | on = cond succ with step dep pointing to this 3p | |||
|
* | free | |||
| 2 | (2) | SIGNED | 2 | CPLCSOP_CID | Cond id |
| 4 | (4) | CHARACTER | 4 | CPLCSOP | Operatiob VSAM key |
| 4 | (4) | UNSIGNED | 3 | CPLCSOCOP | - Occ Number |
| 7 | (7) | UNSIGNED | 1 | CPLCSOPOP | - Opr Number |
EXTENDED INFORMATION
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 200 | CPLRENG | |
| 0 | (0) | CHARACTER | 16 | CPLRENG_JSNAME | ad id |
| 16 | (10) | CHARACTER | 40 | CPLRENG_JOBNAME | job name IWSd |
| 16 | (10) | CHARACTER | 8 | CPLRENG_ZJOB | matched job name IWSz |
| 56 | (38) | CHARACTER | 16 | CPLRENG_JSWS | jobstream ws IWSd |
| 56 | (38) | CHARACTER | 4 | CPLRENG_ZWS | matched workstation IWSz |
| 72 | (48) | CHARACTER | 3 | CPLRENG_OPNO | operation number IWSz |
| 75 | (4B) | BITSTRING | 1 | CPLRENG_FLAGS | |
|
CPLRENG_COMP | complete on bind err | |||
|
* | free | |||
| 76 | (4C) | CHARACTER | 10 | CPLRENG_IA | matched input arrival |
| 76 | (4C) | CHARACTER | 6 | CPLRENG_IAD | date |
| 82 | (52) | CHARACTER | 4 | CPLRENG_IAT | time |
| 82 | (52) | CHARACTER | 2 | CPLRENG_IATH | HH |
| 84 | (54) | CHARACTER | 2 | CPLRENG_IATM | MM |
| 86 | (56) |
CHARACTER |
80 | CPLRENG_JSFOLDERSHORT | job stream short folder |
| 166 | (A6) |
CHARACTER |
16 | CPLRENG_JSFOLDERID | job stream long folder ID |
| 182 | (B6) | CHARACTER | 18 | * | free |
BIND REQUESTS INFORMATION
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 16 | CPLBNDOP (*) | |
| 0 | (0) | CHARACTER | 8 | CPLBND99K | XD99 KEY |
| 8 | (8) | BITSTRING | 1 | CPLBNDFLAG | |
|
CPLBNDDEL | ||||
|
* | ||||
| 9 | (9) | CHARACTER | 7 | * | |
USER-DEFINED LATE INFO
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 28 | CPLLATE | |
| 0 | (0) | CHARACTER | 13 | CPLLATE1 | not started alert |
| 0 | (0) | CHARACTER | 1 | CPLLATE1BASE | base date: always F |
| 1 | (1) | CHARACTER | 1 | CPLLATE1DIR | direction A: after IA |
| 2 | (2) | CHARACTER | 1 | CPLLATE1ACT | not used |
| 3 | (3) | CHARACTER | 10 | CPLLATE1DATE | date and time |
| 3 | (3) | CHARACTER | 6 | CPLLATE1D | not started alert date |
| 9 | (9) | CHARACTER | 4 | CPLLATE1T | not started alert time |
| 13 | (D) | CHARACTER | 13 | CPLLATE2 | not started action |
| 13 | (D) | CHARACTER | 1 | CPLLATE2BASE | base date: always F |
| 14 | (E) | CHARACTER | 1 | CPLLATE2DIR | direction A: after IA |
| 15 | (F) | CHARACTER | 1 | CPLLATE2ACT | not used |
| 16 | (10) | CHARACTER | 10 | CPLLATE2DATE | date and time |
| 16 | (10) | CHARACTER | 6 | CPLLATE2D | not started alert date |
| 22 | (16) | CHARACTER | 4 | CPLLATE2T | not started alert time |
| 26 | (1A) | CHARACTER | 2 | * | free |