Anda di halaman 1dari 4

IMS Status Codes

The following status codes may be returned after processing an IMS call blank call completed successfully AA AB AC AD AF AH AI AJ AK AL AM AO the alternate PCB contains a transaction code instead of a logical terminal as a destination segment I/O area is missing from call statement hierarchical error on insert or get call function argument is not coded correctly size of variable length record is invalid for GSAM get access invalid SSA encountered on insert call error opening database SSA specified for the call is invalid field name specified for qualified SSA is incorrectly coded batch program has issued a ROLS, ROLB, or SETS call and either the system log does not reside on disk or dynamic backout is not specified function specified is not compatible with one of segment sensitivity, program type, or PCB processing a physical I/O error has occurred APa CHKP function issued a transaction oriented BMP or a message call has more than 4 parameters AT AU AY AZ A1 A2 A3 A4 A5 A6 A7 A8 I/O area specified is too small length for SSAs specified exceeds the maximum allowed logical terminal name found in a response alternate PCB has more than one physical terminal assigned a PURG or ISRT was ignored in a conversational program logical terminal name specified incorrectly in I/O area for a CHNG call PCB specified incorrectly for a CHNG call PCB specified incorrectly for an ISRT or PURG call security violation parameter list specified incorrectly on ISRT or PURG call ISRT function message length exceeds allowable length ISRT function number of messages added exceeds maximum allowed ISRT function issued to a response alternate PCB must follow ISRT to I/O PCB and these statements are reversed

A9 BA BB CA CB CC CD CE CF CG CH CI CJ CK CL

ISRT function message to response alternate PCB ignored because SAMETRM=YES call not completed because data is not available, operations by current call up to this error have been backed out call not completed because data is not available, operations since last commit point have been backed out CMD function command verb invalid CMD function command from an AOI program not allowed after command completed successfully, IMS returned one or more command responses program does not have authority to execute a command listed in this CMD function IMS rescheduled a message as a result of a call with the function GU since the last CMD call message scheduled before IMS was started message retrieved by GU originated from an AOI user exit Automated Operator Interface (AOI) encountered a system error, current command not ignored IMS rescheduled a message as a result of a call with the function GU since the last CMD call and message scheduled before IMS was started IMS rescheduled a message as a result of a call with the function GU since the last CMD call and message retrieved by GU originated from an AOI user exit message scheduled before IMS was started and message retrieved by GU originated from an AOI user exit IMS rescheduled a message as a result of a call with the function GU since the last CMD call, message scheduled before IMS was started, and message retrieved by GU originated from an AOI user exit

CM CN DA DJ DX FA FC FD FE FF

exception response occurred when executing a command issued via CMD call value in PSBIOAZ field is incorrect REPL or DLET attempted to change segment key field get hold issued after REPL or DLET DLET violated delete rule for segment arithmetic overflow error call type and segment type are incompatible resource deadlock FLD function received non blank status code in FSA MSDB did not contain free space when ISRT was issued

FG FH FI FM FN FP FS FT FV FW GA GB GC GD GE GG GK GL GP II IX LB LC LD LE MR NA NE NI NO NU QC QD

FLD function received non blank status code in FSA and program has used all of buffer pool DEDB was not accessible when database call was issued or commit point was reached I/O area address not accessible to program randomizer did not return a DMAC address field name of FSA undefined in DBD and FLD function issued invalid hex or packed field in I/O area buffer limit for region exceeded number of SSAs exceeds limit of 15 for DEDB or 1 for MSDB verify operation failed at commit point program has used all of buffer pool call completed successfully but higher level crossed for GN or GNP call end of database reached on GN call attempted to cross unit-of-work boundary position in database lost segment not found processing with procopt of GON or GOT and concurrent update activity is occurring call completed successfully but different segment type on same level retrieved for GN or GNP call LOG request has an invalid log code GNP issued but parentage was not previously established attempt to insert a segment with a duplicate key insert rule violation attempt to load a segment that already exists attempt to load a segment out of sequence attempt to load a segment whose parent does not exist hierarchical sequence in DBD does not match that in the segment to be l terminal name invalid on ISRT message call one or more databases not available during index maintenance, a segment was not found unique secondary index but duplicate key encountered physical I/O error information only, REPL DLET or ISRT may return BA status code GU message request failed GN requested but no more message segments exist oaded

QE QF QH RA RC RX SA SB SC TA TC TE TG TH TI TJ TL TN TO TP TQ TR TY TZ UC UR US UX VI

GN not followed by GU message request length of message segment is less than 5 bytes terminal symbolic error encountered token does not match any on an outstanding SETS call ROLS call was rejected replace rule violation storage space for I/O area unavailable on SETS call attempted to set 10 levels (only 9 are allowed) SETS call was rejected CICS command level failed because PSB is not defined PSB in use by previous request unable to initialize the specified PSB no PSB scheduled for program no PSB scheduled for program path to segment is invalid DL/I is not active encountered conflict in scheduling intent invalid system DIB was found path replace error found PROCOPT invalid I/O PCB access not allowed in a local DL/I call CICS XDLIPRE exit cancelled a request database is not open segment length longer than 64k during batch processing, a checkpoint record was written to the utility control facility (UCF) dataset during batch processing, IPL is restarted under UCF during batch processing, an IPL is halted during batch processing both checkpoint and program halted during an insert or update length of variable length segment is too long

Anda mungkin juga menyukai