When the transparency runtime interface issues a call to CA IDMS/DB to perform a database service requested by the Total application program, CA IDMS/DB processes (or attempts to process) the request and returns a CA IDMS/DB status code to the runtime interface. The runtime interface translates this status code to an equivalent Total error-status code and returns the Total code to the requesting Total application.
Corresponding Total and CA IDMS/DB Status Codes
The following table lists Total status codes and the corresponding CA IDMS/DB status codes. Some Total status codes are issued due to situations other than the return of a CA IDMS/DB status code resulting from a CA IDMS DML call. In cases where there is no reasonable Total status code to match a CA IDMS/DB status code, the actual CA IDMS/DB status code is used as the Total status. A CA IDMS/DB status code used instead of a Total status indicates an unusual situation.
If a status code is returned that is not noted in this table, see the appropriate Total error codes manual or the CA IDMS Messages and Codes Guide.
|
Total status |
CA IDMS/DB status |
Description |
|---|---|---|
|
**** |
0000 |
OK status |
|
CICS |
1468 |
CICS interface not started |
|
IDMS |
0000 |
IDMS STATISTICS CALL return code |
|
FNOP |
0301 |
Either area not readied or ready failed |
|
|
1201 |
Either area not readied or ready failed |
|
|
0208 |
Invalid record or set name |
|
|
0308 |
Invalid record or set name |
|
|
0508 |
Invalid record or set name |
|
|
0708 |
Invalid record or set name |
|
|
1108 |
Invalid record or set name |
|
|
1208 |
Invalid record or set name |
|
|
0210 |
Function not allowed |
|
|
0310 |
Function not allowed |
|
|
0510 |
Function not allowed |
|
|
0710 |
Function not allowed |
|
|
0810 |
Function not allowed |
|
|
0910 |
Function not allowed |
|
|
1110 |
Function not allowed |
|
|
1210 |
Function not allowed |
|
|
0323 |
Invalid area or parameter list |
|
IRLC |
0302 |
DBKEY out of page range |
|
|
1202 |
DBKEY out of page range |
|
|
0371 |
Page range not found in DMCL |
|
|
0971 |
Page range not found in DMCL |
|
DUPM |
0705 |
Duplicates not allowed |
|
|
0805 |
Duplicates not allowed |
|
|
1205 |
Duplicates not allowed |
|
NHLD |
0306 |
Currency not established |
|
|
0706 |
Currency not established |
|
|
0806 |
Currency not established |
|
|
1106 |
Currency not established |
|
|
1506 |
Currency not established |
|
|
1606 |
Currency not established |
|
|
0313 |
No current of run unit |
|
|
0513 |
No current of run unit |
|
|
0813 |
No current of run unit |
|
|
1613 |
Currency not established |
|
|
0220 |
Current record not the same type as the named record |
|
|
0520 |
Current record not the same type as the named record |
|
|
0820 |
Current record not the same type as the named record |
|
|
0225 |
Currency not established |
|
|
0825 |
Currency not established |
|
|
1225 |
Currency not established |
|
LOCK |
0209 |
Named area readied in incorrect usage mode |
|
|
0709 |
Named area readied in incorrect usage mode |
|
|
0809 |
Named area readied in incorrect usage mode |
|
|
1109 |
Named area readied in incorrect usage mode |
|
|
1209 |
Named area readied in incorrect usage mode |
|
|
0221 |
Area other than the named area was readied in the incorrect usage mode |
|
|
0721 |
Area other than the named area was readied in the incorrect usage mode |
|
|
0821 |
Area other than the named area was readied in the incorrect usage mode |
|
|
1121 |
Area other than the named area was readied in the incorrect usage mode |
|
|
1221 |
Area other than the named area was readied in the incorrect usage mode |
|
|
0966 |
Area not available for update |
|
FULL |
1211 |
Area full |
|
NOIO |
0318 |
Record not bound |
|
|
0518 |
Record not bound |
|
|
1218 |
Record not bound |
|
RSRV |
0928 |
Named areas previously readied |
|
IMDL |
0230 |
Record is owner of a nonempty set |
|
FTYP |
0331 |
Storage mode conflict |
|
IOER |
0970 |
Database or journal file will not open properly |
|
NACT |
1400 |
Run unit not bound |
|
|
1469 |
Run unit not bound |
|
FNAV |
1408 |
Invalid record or set name |
|
|
1508 |
Invalid record or set name |
|
ICOR |
1472 |
Insufficient for LOAD or STORE |
|
TFUL |
1473 |
Run unit maximum reached |
|
ACTV |
1477 |
Run unit bound twice |
|
Copyright © 2013 CA.
All rights reserved.
|
|