Escolar Documentos
Profissional Documentos
Cultura Documentos
Below are the IMS PCB status codes for Database Calls and their corresponding
explanation.
These status codes are found in the user manuals of IMS.
AA - CHNG call for response alternate PCB can only specify logical terminal
destination. Transaction code destination specified.
AB - Segment I/O area required; none specified in call/command.
AC - Hierarchical error in SSAs.
AD - Function parameter invalid.
AF - GSAM detected invalid variable-length record.
AH - Required SSA missing.
AI - Data management OPEN error
AJ - SSA qualification format invalid.
AK - Invalid SSA field name.
AL - Call using I/O PCB in batch program.
AM - Call function not compatible with processing option, segment sensitivity,
transaction code, definition, or program type.
AO - I/O error: ISAM, OSAM, BSAM or VSAM.
AP - More than four user call parameters for a TP PCB are invalid.
AT - User I/O area too long.
AU - SSAs too long.
AY - Response alternate PCB referenced by ISRT call has more than one physical
terminal assigned for input purposes. Notify master terminal.
AZ - The conversational program has issued a PURGE call to a PCB that cannot be
purged.
A1 - Call attempted with 8-character logical terminal name not known to system.
A2 - Call attempted with invalid PCB (PCB not modifiable or ISRT operation already
done).
A3 - Call attempted to a modifiable TP PCB with no destination set.
A4 - Security violation on insert of SPA for deferred program-to-program message
switch on a CHNG call.
A5 - Format name specified on 2nd or subsequent msg ISRT or PURG.
A6 - Output segment size limit exceeded on call.
A7 - Number of output segments inserted exceeded the limit by one.
A8 - ISRT to response alternate PCB followed ISRT to I/O PCB or vice versa.
A9 - Response alternate PCB referenced by call requires that the source physical
terminal receive the output response.
BA - Call could not be completed because data was unavailable.
BB - Call could not be completed because data was unavailable and updates are backed
out only since the last commit point.
CA - No such command. No command responses produced.
CB - Command as entered not allowed for AOI. No command response produced.
CC - Command executed. One or more command responses produced.
CD - Entered command violates security. No command responses produced.
CE - Transaction rescheduled after CMD (command) call. Sync point had not been
reached.
CF - Message on queue before IMS/VS was last started.
CG - Transaction originated from AOI user exit.
CH - AOI detected system error; CMD request not processed. Reissue CMD call.
CI - Transaction on queue before IMS/VS last started. Transaction rescheduled. Sync
point not reached.
CJ - Transaction from AOI user exit. Message rescheduled. Sync point not reached.
CK - Transaction from AOI user exit. Message on queue before IMS/VS last started.
CL - Transaction from AOI user exit. Message on queue before IMS/VS last started.
Message rescheduled. Sync point had not been reached.
CM Command executed. No command response produced.
DA - Segment key field or non-replaceable field has been changed.
DJ - No preceding successful GHU or GHN call or an SSA supplied at a level not
retrieved.
DX - Violated delete rule.
FA - MSDB arithmetic overflow error occurred.
FC - POS call for direct dependent segments only.
FD - Deadlock occurred.
FE - FSA error, not field name.
FF - No space in MSDB.
FG - Combination of FE and FW status codes.
FH - DEDB inaccessible.
FI - I/O area not in user's dependent region.
FM - Randomizer returned return code = 4.
FN - FSA error, field name.
FP - Invalid hexadecimal or decimal data.
FR - Total buffer allocation exceeded.
FS - DEDB areas are full.
FT - Too many SSAs on call.
FV - MSDB verify condition failed.
FW - More resources needed than normally allowed.
GA - Crossing hierarchical boundary into higher level.