/********************************************************************/ 01000003 /* */ 01050003 /* MACRO NAME = IGGMCTRC */ 01100003 /* */ 01150003 /* DESCRIPTIVE NAME = VSAM CATALOG MANAGEMENT RETURN CODES */ 01200003 /* */ 01250003 /* FUNCTION = VSAM CATALOG MANAGEMENT ERROR RETURN AND */ 01300003 /* REASON CODES USED FOR PROBLEM DETERMINATION. */ 01350003 /* */ 01400003 /* INCLUDED MACROS = NONE */ 01450003 /* */ 01500003 /* METHOD OF ACCESS = PL/S - NO DECLARES NECESSARY */ 01550003 /* */ 01600003 /* STATUS = VS/2 RELEASE 4 (CHANGE FLAG @Z40RSXX) @Z40RSRC*/ 01650004 /* */ 01700003 /* DATE OF LAST CHANGE = 13 MAY 75 @Z40RSRC*/ 01750004 /* */ 01800003 /********************************************************************/ 01850003 /********************************************************************/ 01900003 /* VSAM CATALOG MANAGEMENT ERROR CODES */ 01950003 /********************************************************************/ 02000003 DECLARE /* DECLARATION */ 08000003 RCS PTR(8) CONSTANT( 0), /* SUCCESSFUL - NO ERRORS */ 09000003 RCCAT PTR(8) CONSTANT( 4), /* CATALOG NON-EXISTENT OR NOT */ 10000003 /* OPENED */ 11000003 COCECOMP PTR(8) CONSTANT( 4), /* OPEN COMPLETE */ 12000003 RCENT PTR(8) CONSTANT( 8), /* ENTRY NOT EXIST (NON-DEF), */ 13000003 /* ENTRY EXISTS (DEFINE) */ 14000003 RCINSP PTR(8) CONSTANT( 20), /* INSUFF SPACE CAT D.S. */ 15000003 RCIOL PTR(8) CONSTANT( 24), /* I/O ERROR CAT D.S. LOCATE */ 16000003 RCIONL PTR(8) CONSTANT( 28), /* I/O ERROR CAT D.S. NOT LOCATE*/ 17000003 RCINCPL PTR(8) CONSTANT( 32), /* INVALID CPL OR USER WORK */ 18000003 /* AREA OUTSIDE USER REGION */ 19000003 RCDSNF PTR(8) CONSTANT( 36), /* DATA SET NOT FOUND */ 20000003 RCVLSZ PTR(8) CONSTANT( 40), /* VOLUME LIST OR WORKAREA TOO */ 21000003 /* SMALL, CORRECT SIZE IN */ 22000003 /* FEEDBACK FIELD */ 23000003 RCVLSM PTR(8) CONSTANT( 44), /* WORKAREA TOO SMALL, UNABLE */ 24000003 /* TO RETURN REQUIRED SIZE */ 25000003 RCINFUNC PTR(8) CONSTANT( 48), /* INVALID FUNCTION */ 27000003 RCIOU PTR(8) CONSTANT( 52), /* I/O ERROR USER VOLUME */ 28000003 RCSEC PTR(8) CONSTANT( 56), /* SECURITY VERIFICATION */ 29000003 RCINENT PTR(8) CONSTANT( 60), /* INVALID ENTRY TYPE */ 30000003 RCNAME PTR(8) CONSTANT( 64), /* ASSOCIATION NAME NOT EXIST */ 31000003 RCNOSP PTR(8) CONSTANT( 68), /* NO SPACE ON USER VOLUME */ 32000003 RCNMNTD PTR(8) CONSTANT( 72), /* USER VOLUME NOT MOUNTED */ 33000003 RCNUNIT PTR(8) CONSTANT( 76), /* UNIT NOT AVAILABLE FOR */ 34000003 /* MOUNTING */ 35000003 RCRELOP PTR(8) CONSTANT( 80), /* INVALID OPERATION FOR 36500003 RELATIONSHIP @Y30SSPJ*/ 36600003 RCDATE PTR(8) CONSTANT( 84), /* UNEXPIRED PURGE DATE */ 37000003 RCCRAOP PTR(8) CONSTANT( 88), /* ERROR WITH CRA OPERATION 38500003 @Y30SSPJ*/ 38600003 RCDSEXT PTR(8) CONSTANT( 92), /* D.S. MAX NO. OF EXTENTS */ 39000003 RCOBTAIN PTR(8) CONSTANT( 94), /* OS/VS DADSM OBTAIN ERROR 39050003 @Y30SSSM*/ 39100003 RCSPANCK PTR(8) CONSTANT( 96), /* SPANNED RECORD VALIDITY 40060003 CHECK FAILED @Y30SSPJ*/ 40120003 RCRENAME PTR(8) CONSTANT( 98), /* DADSM RENAME ERROR @Y30SSPJ*/ 40180003 RCSCRTCH PTR(8) CONSTANT(102), /* DADSM SCRATCH I/0 ERROR 41500003 @Y30SSPJ*/ 41600003 RCCATEX PTR(8) CONSTANT(104), /* CATALOG EXISTS */ 42000003 RCNTFMT4 PTR(8) CONSTANT(106), /* INVALID FORMAT 4 DSCB 42010003 READ FROM VOLUME @Y30SSPJ*/ 42020003 RCINFNAM PTR(8) CONSTANT(108), /* INVALID FIELDNAME */ 43000003 RCPRFNDL PTR(8) CONSTANT(110), /* PROFILE NOT DELETED @Z40RSRC*/ 43050004 RCINFPL PTR(8) CONSTANT(112), /* INVALID FPL */ 44000003 RCDUPROF PTR(8) CONSTANT(114), /* DUPLICATE PROFILE @Z40RSRC*/ 44050004 RCCATBAL PTR(8) CONSTANT(116), /* CATALOG OUT-OF-BALANCE */ 45000003 RCNDEFSS PTR(8) CONSTANT(118), /* ENTITY CANNOT BE DEFINED 45050004 TO SECURITY SUB SYS @Z40RSRC*/ 45100004 RCSYSFLD PTR(8) CONSTANT(120), /* ATTEMPTED TO MODIFY SYSTEM */ 46000003 /* FIELD OR NON-EXISTENT FIELD */ 47000003 RCINCI PTR(8) CONSTANT(124), /* INVALID CI NUMBER */ 49000003 RCBLKVCK PTR(8) CONSTANT(128), /* VALIDITY CHECK ON USER BLOCK */ 50000003 RCINPTR PTR(8) CONSTANT(132), /* INVALID POINTER */ 51000003 RCMISPAR PTR(8) CONSTANT(136), /* MISSING REQUIRED PARAMETER */ 52000003 RCINCNPM PTR(8) CONSTANT(140), /* INCONSISTENT PARAMETERS */ 53000003 RCINENTN PTR(8) CONSTANT(144), /* INVALID ENTRYNAME */ 54000003 RCVOLOWN PTR(8) CONSTANT(148), /* VOLUME ALREADY OWNED */ 55000003 RCDNECAT PTR(8) CONSTANT(152), /* DELETE OF NON-EMPTY CATALOG */ 56000003 RCNOSPSA PTR(8) CONSTANT(156), /* NO SPACE TO SUBALLOCATE */ 57000003 RCVNDSPD PTR(8) CONSTANT(160), /* VOL NOT DELETED (SPACE DEL) */ 58000003 RCINSSWA PTR(8) CONSTANT(164), /* INSUFF STORAGE FOR WORKAREA */ 59000003 RCINVDTY PTR(8) CONSTANT(168), /* UNSUPPORTED DEVICE TYPE */ 60000003 RCDUPNVL PTR(8) CONSTANT(172), /* DUPLICATE NAME ON VOLUME */ 61000003 RCNSPVTC PTR(8) CONSTANT(176), /* NO SPACE ON VTOC */ 62000003 RCDSNFND PTR(8) CONSTANT(180), /* DATA SPACE NOT FOUND */ 63000003 RCDSO PTR(8) CONSTANT(184), /* DATA SET OPEN - CANNOT */ 64000003 /* DELETE @Y30SSSB*/ 65000003 RCCATUNA PTR(8) CONSTANT(188), /* CATALOG UNAVAILABLE */ 66000003 RCMLRSZ PTR(8) CONSTANT(192), /* MAX. LOG. REC. SIZE EXCEEDED */ 67000003 RCMCISZD PTR(8) CONSTANT(196), /* MAX CI SIZE EXCEEDED - DATA */ 68000003 RCMCISZI PTR(8) CONSTANT(200), /* MAX CI SIZE EXCEEDED - INDEX */ 69000003 RCKEYINC PTR(8) CONSTANT(204), /* KEY EXTENDS BEYOND END OF */ 70000003 /* MAXIMUM LOGICAL RECORD */ 71000003 RCBUFSIZ PTR(8) CONSTANT(208), /* BUFFER SIZE TOO SMALL */ 72000003 RCSIZCAL PTR(8) CONSTANT(212), /* SIZE CALCULATIONS UNSOLVABLE */ 73000003 RCVTCBAL PTR(8) CONSTANT(216), /* VTOC OF VOLUME OUT-OF-BALANCE*/ 75000003 RCDOSVTC PTR(8) CONSTANT(220), /* DOS VTOC CANNOT BE CONVERTED */ 77000003 /* TO OS VTOC */ 78000003 RCMXGRP PTR(8) CONSTANT(224), /* CATALOG ENTRY HAS EXCEEDED MAX. 79000003 NUMBER OF OCCURRENCES */ 80000003 RCTSAUTH PTR(8) CONSTANT(226), /* TESTAUTH MACRO FAILED 81050003 @Y30SSJG*/ 81100003 RCLOCKER PTR(8) CONSTANT(228), /* TIME-OF-DAY CLOCK ERROR */ 82000003 RCHIGH PTR(8) CONSTANT(230), /* NOT LOW RANGE RECORD ON 82050003 CI GET @Y30SSJG*/ 82100003 RCSMFER PTR(8) CONSTANT(232), /* SMF PROCESSING ERROR */ 83000003 RCLEOD PTR(8) CONSTANT(234), /* EOD ENCOUNTERED WHILE 83050003 READING CATALOG LOW DATA 83100003 KEY RANGE @Y30SSJG*/ 83150003 RCSPMAPE PTR(8) CONSTANT(236), /* SPACE MAP SCAN ERROR */ 84000003 RCNOUCEN PTR(8) CONSTANT(238), /* NO USER CATALOG ENTRY IN 84050003 MASTER CATALOG FOR 84100003 CONVERTV @Y30SSJG*/ 84150003 RCINDER PTR(8) CONSTANT(240), /* NO DDNAME ERROR @Y30SSDW*/ 85000003 RCEFRMPH PTR(8) CONSTANT(242), /* PHYSICAL ERROR FROM RECORD 88010003 MANAGEMENT DURING DELETE 88020003 WITH ERASE OPTION @Y30SSPJ*/ 88030003 RCEF PTR(8) CONSTANT(244), /* ERASE FAILED - DELETE NOT */ 89000003 /* PERFORMED */ 90000003 RCVOLENT PTR(8) CONSTANT(248), /* VOLUME ENTRY DOES NOT EXIST */ 90050003 RCEFRM PTR(8) CONSTANT(250), /* LOGICAL ERROR FROM RECORD 90060003 MANAGEMENT DURING DELETE 90070003 WITH ERASE OPTION @Y30SSPJ*/ 90080003 RCEE PTR(8) CONSTANT(252); /* EARLY EXIT CODE */ 91000003 91000703 /********************************************************************/ 91001403 /* VSAM CATALOG MANAGEMENT REASON CODES */ 91002103 /********************************************************************/ 91002803 DECLARE /* DECLARATION @Y30SSPJ*/ 91003503 RSN0 PTR(31) CONSTANT( 0), /* REASON CODE 0 @Y30SSPJ*/ 91004203 RSN2 PTR(31) CONSTANT( 2), /* REASON CODE 2 @Y30SSPJ*/ 91004903 RSN4 PTR(31) CONSTANT( 4), /* REASON CODE 4 @Y30SSPJ*/ 91005603 RSN6 PTR(31) CONSTANT( 6), /* REASON CODE 6 @Y30SSPJ*/ 91006303 RSN8 PTR(31) CONSTANT( 8), /* REASON CODE 8 @Y30SSPJ*/ 91007003 RSN10 PTR(31) CONSTANT( 10), /* REASON CODE 10 @Y30SSPJ*/ 91007703 RSN12 PTR(31) CONSTANT( 12), /* REASON CODE 12 @Y30SSPJ*/ 91008403 RSN14 PTR(31) CONSTANT( 14), /* REASON CODE 14 @Y30SSPJ*/ 91009103 RSN16 PTR(31) CONSTANT( 16), /* REASON CODE 16 @Y30SSPJ*/ 91009803 RSN18 PTR(31) CONSTANT( 18), /* REASON CODE 18 @Y30SSPJ*/ 91010503 RSN20 PTR(31) CONSTANT( 20), /* REASON CODE 20 @Y30SSPJ*/ 91011203 RSN22 PTR(31) CONSTANT( 22), /* REASON CODE 22 @Y30SSPJ*/ 91011903 RSN24 PTR(31) CONSTANT( 24), /* REASON CODE 24 @Y30SSPJ*/ 91012603 RSN26 PTR(31) CONSTANT( 26), /* REASON CODE 26 @Y30SSPJ*/ 91013303 RSN28 PTR(31) CONSTANT( 28), /* REASON CODE 28 @Y30SSPJ*/ 91014003 RSN30 PTR(31) CONSTANT( 30), /* REASON CODE 30 @Y30SSPJ*/ 91014703 RSN32 PTR(31) CONSTANT( 32), /* REASON CODE 32 @Y30SSPJ*/ 91015403 RSN34 PTR(31) CONSTANT( 34), /* REASON CODE 34 @Y30SSPJ*/ 91016103 RSN36 PTR(31) CONSTANT( 36), /* REASON CODE 36 @Y30SSPJ*/ 91016803 RSN38 PTR(31) CONSTANT( 38), /* REASON CODE 38 @Y30SSPJ*/ 91017503 RSN40 PTR(31) CONSTANT( 40), /* REASON CODE 40 @Y30SSPJ*/ 91018203 RSN42 PTR(31) CONSTANT( 42), /* REASON CODE 42 @Y30SSPJ*/ 91018903 RSN44 PTR(31) CONSTANT( 44), /* REASON CODE 44 @Y30SSPJ*/ 91019603 RSN46 PTR(31) CONSTANT( 46), /* REASON CODE 46 @Y30SSPJ*/ 91020303 RSN48 PTR(31) CONSTANT( 48), /* REASON CODE 48 @Y30SSPJ*/ 91021003 RSN50 PTR(31) CONSTANT( 50), /* REASON CODE 50 @Y30SSPJ*/ 91021703 RSN52 PTR(31) CONSTANT( 52), /* REASON CODE 52 @Y30SSPJ*/ 91022403 RSN54 PTR(31) CONSTANT( 54), /* REASON CODE 54 @Y30SSPJ*/ 91023103 RSN56 PTR(31) CONSTANT( 56), /* REASON CODE 56 @Y30SSPJ*/ 91023803 RSN58 PTR(31) CONSTANT( 58), /* REASON CODE 58 @Y30SSPJ*/ 91024503 RSN60 PTR(31) CONSTANT( 60), /* REASON CODE 60 @Y30SSPJ*/ 91025203 RSN62 PTR(31) CONSTANT( 62), /* REASON CODE 62 @Y30SSPJ*/ 91025903 RSN64 PTR(31) CONSTANT( 64), /* REASON CODE 64 @Y30SSPJ*/ 91026603 RSN66 PTR(31) CONSTANT( 66), /* REASON CODE 66 @Y30SSPJ*/ 91027303 RSN68 PTR(31) CONSTANT( 68), /* REASON CODE 68 @Y30SSPJ*/ 91028003 RSN70 PTR(31) CONSTANT( 70), /* REASON CODE 70 @Y30SSPJ*/ 91028703 RSN72 PTR(31) CONSTANT( 72), /* REASON CODE 72 @Y30SSPJ*/ 91029403 RSN74 PTR(31) CONSTANT( 74), /* REASON CODE 74 @Y30SSPJ*/ 91030103 RSN76 PTR(31) CONSTANT( 76), /* REASON CODE 76 @Y30SSPJ*/ 91030803 RSN78 PTR(31) CONSTANT( 78), /* REASON CODE 78 @Y30SSPJ*/ 91031503 RSN80 PTR(31) CONSTANT( 80), /* REASON CODE 80 @Y30SSPJ*/ 91032203 RSN82 PTR(31) CONSTANT( 82), /* REASON CODE 82 @Y30SSPJ*/ 91032903 RSN84 PTR(31) CONSTANT( 84), /* REASON CODE 84 @Y30SSPJ*/ 91033603 RSN86 PTR(31) CONSTANT( 86), /* REASON CODE 86 @Y30SSPJ*/ 91034303 RSN88 PTR(31) CONSTANT( 88), /* REASON CODE 88 @Y30SSPJ*/ 91035003 RSN90 PTR(31) CONSTANT( 90), /* REASON CODE 90 @Y30SSPJ*/ 91035703 RSN92 PTR(31) CONSTANT( 92), /* REASON CODE 92 @Y30SSPJ*/ 91036403 RSN94 PTR(31) CONSTANT( 94), /* REASON CODE 94 @Y30SSPJ*/ 91037103 RSN96 PTR(31) CONSTANT( 96), /* REASON CODE 96 @Y30SSPJ*/ 91037803 RSN98 PTR(31) CONSTANT( 98), /* REASON CODE 98 @Y30SSPJ*/ 91038503 RSN100 PTR(31) CONSTANT(100), /* REASON CODE 100 @Y30SSPJ*/ 91039203 RSN102 PTR(31) CONSTANT(102), /* REASON CODE 102 @Y30SSPJ*/ 91039903 RSN104 PTR(31) CONSTANT(104), /* REASON CODE 104 @Y30SSPJ*/ 91040603 RSN106 PTR(31) CONSTANT(106), /* REASON CODE 106 @Y30SSPJ*/ 91041303 RSN108 PTR(31) CONSTANT(108), /* REASON CODE 108 @Y30SSPJ*/ 91042003 RSN110 PTR(31) CONSTANT(110), /* REASON CODE 110 @Y30SSPJ*/ 91042703 RSN112 PTR(31) CONSTANT(112), /* REASON CODE 112 @Y30SSPJ*/ 91043403 RSN114 PTR(31) CONSTANT(114), /* REASON CODE 114 @Y30SSPJ*/ 91044103 RSN116 PTR(31) CONSTANT(116), /* REASON CODE 116 @Y30SSPJ*/ 91044803 RSN118 PTR(31) CONSTANT(118), /* REASON CODE 118 @Y30SSPJ*/ 91045503 RSN120 PTR(31) CONSTANT(120), /* REASON CODE 120 @Y30SSPJ*/ 91046203 RSN122 PTR(31) CONSTANT(122), /* REASON CODE 122 @Y30SSPJ*/ 91046903 RSN124 PTR(31) CONSTANT(124), /* REASON CODE 124 @Y30SSPJ*/ 91047603 RSN126 PTR(31) CONSTANT(126); /* REASON CODE 126 @Y30SSPJ*/ 91048303