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

Reply via email to