CPOP - Common segment

Current plan operation.

Note: Operation status codes:
A
Waiting for input to arrive
C
Completed
E
Ended in error
I
Interrupted
R
Ready
S
Started
U
Undecided
W
Waiting
Y
Completed by NOERROR processing
*
Ready with at least one predecessor completed on a nonreporting workstation
  • Minutes are the unit of duration.
  • Y and N are the indicator values.
  • SMF reader date formats are 00YYDDDF for the 20th century, and 01YYDDDF for the 21st century.
Table 1. CPOP Control Block
Offsets        
Dec Hex Type Len Name Description
0 (0) STRUCTURE 440 CPOPCOM CURRENT PLAN OPERATION
0 (0) CHARACTER 16 CPOPADI APPLICATION ID
16 (10) CHARACTER 10 CPOPIA APPLICATION INPUT ARRIVAL
16 (10) CHARACTER 6 CPOPIAD MODIFIED, IF IA IS MODIFIED
22 (16) CHARACTER 4 CPOPIAT ELSE ORIGINAL FROM PLAN
26 (1A) SIGNED 4 CPOPNO OPERATION NUMBER
30 (1E) CHARACTER 8 CPOPGRP AUTHORITY GROUP
38 (26) CHARACTER 24 CPOPDESC DESCRIPTIVE TEXT
62 (3E) CHARACTER 8 CPOPJBN OP OS JOBNAME | BLANK
70 (46) CHARACTER 8 CPOPJES JOB ID
78 (4E) CHARACTER 4 CPOPWSN WORKSTATION NAME
82 (52) CHARACTER 8 CPOPFRM FORM NUMBER | BLANK
90 (5A) CHARACTER 10 CPOPPS PLANNED START
90 (5A) CHARACTER 6 CPOPPSD DATE | BLANK
96 (60) CHARACTER 4 CPOPPST TIME | BLANK
100 (64) CHARACTER 10 CPOPPE PLANNED END
100 (64) CHARACTER 6 CPOPPED DATE | BLANK
106 (6A) CHARACTER 4 CPOPPET TIME | BLANK
110 (6E) CHARACTER 10 CPOPOI OPERATION INPUT ARRIVAL
110 (6E) CHARACTER 6 CPOPOID DATE | BLANK
116 (74) CHARACTER 4 CPOPOIT TIME | BLANK
120 (78) CHARACTER 10 CPOPOD OPERATION DEADLINE
120 (78) CHARACTER 6 CPOPODD DATE | BLANK
126 (7E) CHARACTER 4 CPOPODT TIME | BLANK
130 (82) CHARACTER 10 CPOPLO LATEST OUT FOR OP
130 (82) CHARACTER 6 CPOPLOD DATE
136 (88) CHARACTER 4 CPOPLOT TIME
140 (8C) CHARACTER 10 CPOPAS ACTUAL START
140 (8C) CHARACTER 6 CPOPASD DATE | BLANK
146 (92) CHARACTER 4 CPOPAST TIME | BLANK
150 (96) CHARACTER 10 CPOPAA ACTUAL ARRIVAL
150 (96) CHARACTER 6 CPOPAAD DATE | BLANK
156 (9C) CHARACTER 4 CPOPAAT TIME | BLANK
160 (A0) CHARACTER 10 CPOPIS INTERMED.START, IF INTERRUPTED
160 (A0) CHARACTER 6 CPOPISD DATE | BLANK
166 (A6) CHARACTER 4 CPOPIST TIME | BLANK
170 (AA) CHARACTER 10 CPOPAE ACTUAL END
170 (AA) CHARACTER 6 CPOPAED DATE | BLANK
176 (B0) CHARACTER 4 CPOPAET TIME | BLANK
180 (B4) CHARACTER 4 CPOPEDU ESTIMATED DURATION
180 (B4) CHARACTER 2 CPOPEDH ESTIMATED DURATION HOURS HH
182 (B6) CHARACTER 2 CPOPEDM ESTIMATED DURATION MINS MM
184 (B8) CHARACTER 6 CPOPADU ACTUAL DURATION
184 (B8) CHARACTER 4 CPOPADH EST. DURATION HRS HHHH | BLANK
188 (BC) CHARACTER 2 CPOPADM EST. DURATION MINS MM | BLANK
190 (BE) CHARACTER 1 CPOPST CURRENT STATUS
191 (BF) CHARACTER 4 CPOPERR ERROR CODE
195 (C3) CHARACTER 1 CPOPXST EXTENDED STATUS
196 (C4) SIGNED 4 CPOP#PS NUMBER OF PARALLEL SERVERS REQUIRED
200 (C8) SIGNED 4 CPOP#R1 WS RESOURCES REQUIRED
204 (CC) SIGNED 4 CPOP#R2 WS RESOURCES REQUIRED
208 (D0) SIGNED 4 CPOPPRI PRIORITY
212 (D4) SIGNED 4 CPOP#SU NUMBER OF SUCCESSORS
216 (D8) SIGNED 4 CPOP#PR NUMBER OF PREDECESSORS
220 (DC) SIGNED 4 CPOP#PC NUMBER OF COMPLETED PREDECESSORS
224 (E0) SIGNED 4 CPOP#SR NUMBER OF SPECIAL RESOURCES
228 (E4) SIGNED 4 CPOPPTT TRANSPORT TIME IF PRED, MIN
232 (E8) SIGNED 4 CPOPRDD SMF READER DATE (00YYDDDF or 01YYDDDF)
236 (EC) SIGNED 4 CPOPRDT SMF READER TIME (1/100 SEC)
240 (F0) CHARACTER 1 CPOPJCL JOB CLASS, SYSOUT CLASS | BLANK
241 (F1) CHARACTER 1 CPOPAEC AUTO ERROR COMPLETION (Y|N)
242 (F2) CHARACTER 1 CPOPASUB AUTO JOB SUBMISSION(Y|N)
243 (F3) CHARACTER 1 CPOPAJR AUTO HOLD/RELEASE (Y|N)
244 (F4) CHARACTER 1 CPOPTIME TIME JOB (Y|N)
245 (F5) CHARACTER 1 CPOPCLATE CANCEL IF LATE (Y|N| )
246 (F6) CHARACTER 8 CPOPMCPUP TIME OF THE LAST MCP UPDATE.

FOR THE 20TH CENTURY, THE FORMAT IS 00YYDDDF HHMM. FOR THE 21TH CENTURY THE FORMAT IS 01YYDDDF HHMM.

IF NO MCP UPDATE WAS PERFORMED ON A CPOP RECORD, THIS FIELD CONTAINS BINARY ZEROES.

254 (FE) CHARACTER 1 CPOPCPTH ON CRITICAL PATH (F|Y|N)
255 (FF) CHARACTER 1 CPOPLATE LATEST OUT PASSED (Y|N )
256 (100) CHARACTER 1 CPOPURG URGENT (Y| )
257 (101) CHARACTER 1 CPOPJST JOB STATUS (H|Q| |N)
258 (102) CHARACTER 1 CPOPPREP JCL PREPARATION OP. (Y|N)
259 (103) CHARACTER 1 CPOPOIST OP INSTR EXIST (Y|N|+)
260 (104) SIGNED 4 CPOPHRC HIGHEST OK RETURN CODE
264 (108) UNSIGNED 1 CPOPVERS VERSION NUMBER=2
265 (109) CHARACTER 1 CPOPPWTO DEADLINE WTO Y|N
266 (10A) CHARACTER 1 CPOPRES RESTARTABLE Y|N|<BLANK>
267 (10B) CHARACTER 1 CPOPRER REROUTABLE Y|N|<BLANK>
268 (10C) CHARACTER 1 CPOPHRCS HIGHEST RC SET Y|N|<BLANK>
269 (10D) CHARACTER 1 CPOPMHLD MANUALLY HELD OP Y|N|<BLANK>
270 (10E) CHARACTER 1 CPOPNOP NOPED OPERATION Y|N|<BLANK>
271 (10F) CHARACTER 1 CPOPCATM RESTART AND CLEANUP A=AUTOM., I=IMMED., M=MANUAL, N=NONE
272 (110) CHARACTER 16 CPOPUDA USER DATA
288 (120) CHARACTER 4 CPOPCMDS OPERATION COMMANDS
288 (120) CHARACTER 2 CPOPCMD OPERATION COMMAND
290 (122) CHARACTER 2 * RESERVED
292 (124) CHARACTER 1 CPOPCSTA CLEANUP STATUS
293 (125) CHARACTER 8 CPOPWSINFO WORKSTATION INFORMATION
293 (125) CHARACTER 1 CPOPWSISET INFO AVAILABLE Y|N
294 (126) CHARACTER 1 CPOPWSTYPE TYPE G|C|P
295 (127) CHARACTER 1 CPOPWSREP REPORTING ATTRIBUTE A|S|C|N
296 (128) CHARACTER 1 CPOPWSSUBT

SUBTYPE JCL, STC, WTO, NONE
J|S|W|T|A BLANK

297 (129) CHARACTER 1 CPOPWSSTAT STATUS A|F|O|U|<BLANK>
298 (12A) CHARACTER 1 CPOPWSRRM REROUTE MODE Y|N
299 (12B) CHARACTER 2 * RESERVED
301 (12D) CHARACTER 1 CPOPJCRT WORKLOAD MONITOR CRITICAL JOB
302 (12E) CHARACTER 1 CPOPJPOL

WORKLOAD MONITOR
LATE JOB POLICY

303 (12F) CHARACTER 1 CPOPDPREM REMOVABLE BY DP
304 (130) SIGNED 4 CPOPEDUI ESTIMATED DUR. IN 100th OF SEC.
308 (134) UNSIGNED 4 CPOPADUI ACTUAL DUR.IN 100th OF SEC.
312 (138) SIGNED 4 CPOPPSTI PLAN. START TIME IN 100th OF SEC.
316 (13C) SIGNED 4 CPOPPETI PLAN. END TIME IN 100th OF SEC.
320 (140) SIGNED 4 CPOPLOTI LATEST OUT TIME IN 100th OF SEC.
324 (144) SIGNED 4 CPOPASTI ACTUAL START TIME IN 100th OF SEC.
328 (148) SIGNED 4 CPOPAATI ACTUAL ARR. TIME IN 100th OF SEC.
332 (14C) SIGNED 4 CPOPISTI INT. START TIME IN 100th OF SEC.
336 (150) SIGNED 4 CPOPAETI ACTUAL END TIME IN 100th OF SEC.
340 (154) CHARACTER 1 CPOPEXPJCL EXPANDED JCL NEEDED
341 (155) CHARACTER 1 CPOPUSRSYS USER SYSOUT NEEDED
342 (156) CHARACTER 8 CPOPOCTO OCCURRENCE TOKEN
350 (15E) CHARACTER 1 CPOPMON MONITORING FLAG
351 (15F) CHARACTER 1 CPOPCENSCR CENTRALIZED SCRIPT
352 (160) SIGNED 4 CPOPNLVL MAX NESTING LEVEL
356 (164) CHARACTER 1 CPOPRECIS Y IF CPREC SEGMENT EXISTS
359 (167) CHARACTER 1 CPOPDELAY STARTED ON WAIT WORKSTATION (Y|N)
360 (168) SIGNED 4 CPOPCRITPATH BELONGING TO CRITICAL PATH
364 (16C) CHARACTER 8 CPOPWLMCLASS WLM SERVICE CLASS
372 (174) CHARACTER 1 CPOPWAITSE WAITING FOR SCHEDULING ENVIRONMENT (N|S|Y)
373 (175) CHARACTER 8 CPOPVIRTDEST SUBMISSION DESTINATION
381 (17D) CHARACTER 8 CPOPEXECDEST EXECUTION DESTINATION
389 (185) CHARACTER 1 CPOPCONDRJOB CONDITIONAL RECOVERY JOB
390 (186) CHARACTER 1 CPOPUNEXPRC UNEXPECTED RC (Y|N)
391 (187) CHARACTER 1 CPOPSHADOW SHADOW JOB (Y|N)
392 (188) SIGNED 4 RESERVED
396 (18C) SIGNED 4 CPOP#CPROP NUMBER OF CONDITIONAL PREDECESSORS
400 (190) SIGNED 4 CPOP#CSUOP NUMBER OF CONDITIONAL SUCCESSORS
404 (194) SIGNED 4 CPOP#CONDTOT NUMBER OF CONDITIONS
408 (198) SIGNED 4 CPOP#COND_T NUMBER OF TRUE CONDITIONS
412 (19C) SIGNED 4 CPOP#COND_F NUMBER OF FALSE CONDITIONS
416 (1A0) SIGNED 4 CPOP#PX NUMBER OF PREDECESSORS IN X STATUS
420 (1A4) CHARACTER 4 CPOPORIGRC ORIGINAL RETURN CODE
424 (1A8) CHARACTER 1 CPOPBNDST BIND STATUS FOR SHADOW JOBS. POSSIBLE VALUES FOR CPOPBNDST ARE:
  • P: BIND SENT
  • J: SENDING BIND
  • B: BIND ERROR
  • I: BIND OK
425 (1A9) CHARACTER 1 CPOPWPEND WAITING PENDING PREDECESSORS (Y|N)
426 (1AA) CHARACTER 1 CPOPWMPEND WAITING MANDATORY PENDING PREDECESSORS (Y|N)
427 (1AB) CHARACTER 1 CPOPWMPPEND WAITING MANDATORY OR PENDING PREDECESSORS (Y|N)
428 (1AC) CHARACTER 1 CPOPLTEL OPERATION LATE ON LATEST OUT
429 (1AD) CHARACTER 1 CPOPLTEN OPERATION LATE ON ALERT/ACTION
430 (1AE) CHARACTER 1 CPOPLTEE OPERATION LATE ON LATEST OUT OR LATE ON ALERT/ACTION
431 (1AF) CHARACTER 1 * FREE
432 (1B0) CHARACTER 8 CPOPRUNC RUN CYCLE ASSOCIATED WITH THE DURATION AND DEADLINE
440 (1B8) CHARACTER 8 CPOPTOD NOT USED
448 (1C0) CHARACTER 6 CPOPORIGDLD ORIGINAL DEADLINE DATE
454 (1C6) CHARACTER 4 CPOPORIGDLT ORIGINAL DEADLINE TIME
458 (1CA) CHARACTER 1 CPOPORIGDLA DEADLINE ACTION
  • ‘ ’ (blank) = Only an alert message is issued.
  • A = Only an alert message is issued.
  • C = The operation is set to Complete, if its status allows it. Otherwise it is NOPed.
  • E = The operation is set to Error with OLAT, if its status allows it. Otherwise, this setting is postponed at the time when the status allows it.
  • N = The operation and all its internal successors are NOPed, if their status allows NOPing. Otherwise, it is ignored.
459 (1CB) CHARACTER 1 CPOPULATE USER-DEFINED LATE
460 (1CC) CHARACTER 1 CPOPMOVEDL DEADLINE MOVED TO TAIL END
461 CHARACTER 11 * FREE