The message explanation is correct (actually it leaves out an additional valid possibility which is a VSAM DSORG; I will get that updated).
The code makes sure that -- you have an IEFRDER or GTFOUTxx DDNAME; and -- that DDNAME indicates a DSORG of PS, PSU or VSAM (x'4000', x'4100', or x'0008' in the output field from DYNALLOC request DINRTORG); and -- the DSTYPE is considered valid (a 0 value in the output field from DYNALLOC request DINRTTYP, contrasting with the values that otherwise indicate terminal, SYSIN, or SYSOUT) If the system finds a match then you do not get AHL084I; otherwise you do. It has nothing to do with pre-allocated or not. Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- 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

