Try this link to IBM's manuals on the 'net: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2M671/12.4 16?SHELF=EZ2ZO10I&DT=20070118143320&CASE=
This will take you to the IDC3009 message. However, two questions I have is 1) what is the "90", reason code or return code? And 2) is it decimal (90) or hex (144)? Good luck. Chuck -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Dave Kopischke Sent: Thursday, May 10, 2007 3:00 PM To: [email protected] Subject: Re: Access Method Services messages? On Thu, 10 May 2007 14:15:39 -0400, Jack Kelly wrote: ><snip> >COBOL job that gets a return code of 90 when it attempts to >write a record to a VSAM file. ><snip> > >generally all of vsam rc are explained in msgIDC3009I. RC90 (delete error) >doesn't seem to make much sense unless it's the application's RC not >vsam's. > I can't find my COBOL VSAM book right now, but I believe there were multiple reasons for several of those status codes depending on what you are doing. A 90 on an OPEN would be different than a 90 on a read which is different than a 90 on a CLOSE. 90 is probably not even a valid status code for OPEN and CLOSE, but the point remains that the status code will mean different things depending on the action. I think a 90 on a read is an invalid request. After that, you'd have to interrogate the second status code to get a more exact reason for the failure. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

