liste des codes-retours DL1 (carte IBM IMS/VS version 2 APRS, 1987)

 

1 AA CHNG call for response alternate PCB can only specify logical terminal destination; transaction code destination specified.
2 AB Segment I/O area required; none specified in call.
3 AC Hierarchic error in SSAs.
4 AD Function parameter invalid.
5 AF GSAM detected invalid variable-length record.
6 AH Required SSA missing.
7 Al Data management OPEN error.    
8 AJ SSA qualification format invalid. 
9 AK Invalid SSA field name.  
10 AL Call using I/O PCB in batch program.
11 AM Call function not compatible with processing option, segment sensitivity, transaction  code définition, or program type.
12 AO I/O error: ISAM, OSAM, BSAM, or VSAM.
13 AP More than 4 user call parameters for a TP PCB are invalid.
14 AT User I/O area too long.
15 AU SSAs too long.
16 AY Response alternate PCB referenced by ISRT call has more than one physical terminal assigned for input purposes. Notify master terminal operator.
17 AZ The conversational program has issued a PURG call to PCB that cannot be purged.
18 A1 Call attempted with 8-character logical terminal name not known to System.
19 A2 Call attempted with invalid PCB (PCB not modifiable or ISRT opération already done).
20 A3 Call attempted to a modifiable TP PCB with no destination set.
21 A4 Security violation on insert of SPA for deferred program-to-program message switch on a CHNG call.
22 A5 Format name specified on second or subséquent message ISRT or PURG.
23 A6 Output segment size limit exceeded on call.
24 A7 Number of output segments inserted exceeded thé limit by one.
25 A8 ISRT to response alternate PCB followed ISRT to I/O PCB or vice versa.
26 A9 Response alternate  PCB referenced by call requires that thé source physical terminal receive thé output response.
27 BA Call could not be completed because data was unavailable.
28 BB Call could not be completed because data was unavailable and updates are backed out only since thé last commit point.
29 CA IMo such command. No command responses produced.
30 CB Command, as entered, not allowed for AOI. No command response produced.
31 CC Command executed. One or more command responses produced.
32 CD Entered command violâtes security. No command responses produced.
33 CE Transaction rescheduled after CMD call. Commit point had not been reached.
34 CF Message on queue before IMS/VS was last started.
35 CG Transaction originated from AOI user exit.
36 CH AOI detected System error: CMD request not processed. Reissue CMD call.
37 Cl Transaction on queue before IMS/VS last started. Transaction rescheduled. Commit point not reached.
38 CJ Transaction from AOI user exit. Message rescheduled. Commit point not reached.
39 CK Transaction from AOI user exit. Message on queue before IMS/VS last started.
40 CL Transaction from AOI user exit. Message on queue before IMS/VS last started. Message rescheduled. Commit point had not been reached.
41 CM Command executed. No command response produced.
42 DA Segment key field or non-replaceable field has been changed.
43 DJ IMo preceding successful GHU or GHN call or an SSA supplied at a level not retrieved.
44 DX Violated delete rule.
45 FA MSDB arithmetic overf low error occurred.
46 FC POS call for direct dépendent segments only.
47 FD Deadlock occurred.
48 FE FSA error, not field name.
49 FF No space in MSDB.
50 FG Combination of FE and FW codes.
51 FH DEDB inaccessible.
52 FI I/O area not in user's dépendent région.
53 FM Randomizer return code = 4.
54 FN FSA error, field name.
55 FP Invalid hexadécimal or décimal data.
56 FR Total buffer allocation exceeded.
57 FS DEDB areas are full.
58 FT Too many SSAs on call.
59 FV MSDB verify condition failed.
60 FW More resources needed than normally allowed.
61 GA Crossing hierarchical boundary.
62 GB End of data.
63 GC Crossing unit of work (UOW) boundary.
64 GD Call did not hâve SSAs for ail levels above insert and has lost segment position.
65 GE Segment not found.
66 GG Segment contains invalid pointer.
67 GK Crossing segment boundaries on same level.
68 GL Invalid user log code.
69 GP No parentage established.
70 II Segments already exists.
71 IX Violated insert rule.
72 LB Segment being loaded already exists in data base.
73 LC Key f ield of segments out of séquence.
74 LD No parent for this segment has been loaded
75 LE Séquence of sibling segments not thé same as DBD séquence.
76 NA A data base was unavailable.
77 NE DL/I call issued by index maintenance cannot find segment.
78 NI Index maintenance found duplicate segment in index.
79 NO I/O error: ISAM, OSAM, BSAM, or VSAM.
80 NU A data base was unavailable for update.
81 QC No more input messages exist.
82 QD No more segments exist for this message.
83 QE GN request before GU. GMCD request before CMD.
84 QF Segment less than five characters (segment length is message text length plusfourcontrolcharactersl
85 QH Terminal symbolic error— output désignation unknown to IMS/VS (logical terminais or transaction codel .
86 RA Token does not match one for a SETS, or thé PCB did not get BA or BB on last call.
87 RC Environment does not allow this call.
88 RX Violated replace rule.
89 SA Insufficient space.
90 SB Would exceed maximum number of levels allowed.
91 SC Environment does not allow this call.
92 UC Checkpoint taken (Utility Control Facility (UCF) status code).
93 UR Restart (UCF status code).
94 US Stop (UCF Status code).
95 UX Checkpoint and stop (UCF status code).
96 V1 Segment length not within limits of DBDGEN.
97 XA Attempt to continue processing thé conversation by passing SPA by a program-to-program switch after answering terminal.
98 XB Program passed SPA to other program but trying to respond.
99 XC Program inserted message with 21 field bits set. Thèse bits reserved for System use.
100 XD IMS/VS terminating. Further DL/I calls must not be issued. No message returned.
101 XE Tried to ISRT SPA to express PCB.
102 XF Alternate PCB specified in ISRT call for SPA had destination set to a logical terminal, but was not defined as ALTRESP = YES. MSC direct routing does not support program-to-program switch
103 XG Current conversation requires fixed-length SPAs. Attempt was made to insert SPA to transaction with a différent or non-fixed length SPA.
104 XX Internai GSAM error.
105 X1 I/O error reading from msg queue data set.
106 X2 First insert to transaction code PCB that is conversational is not an SPA.
107 X3 Invalid SPA.
108 X4 Insert to a transaction code PCB that is not conversational and thé segment is an SPA.
109 X5 Insert of multiple SPAs to transaction code PCB.
110 X6 Invalid transaction code name inserted into SPA.
111 X7 Length of SPA is incorrect (user modified first six bytes).
112 X8 Error attempting to queue an SPA on a transaction code PCB.
113 X9 SPA length exceeds allowable length.
114 space Good. No status code returned. Proceed.