On Fri, 29 Sep 2017 16:46:56 +0200, R.S. wrote:

>W dniu 2017-09-25 o 23:23, Jesse 1 Robinson pisze:
>> ServerPac supplies a number of default names with three qualifiers such as 
>> SYS1.TCPIP.llq. We routinely eliminate any middle qualifier as being both 
>> redundant and confusing.
>>
>> 1. SMPE knows data sets by llq. SMPE cannot manage hlq.mlq1.llq and 
>> hlq.mlq2.llq concurrently. JCLIN does not know from anything other than llq.
>> 2. Who can remember which data set groups have an mlq and which do not?
>>
>> Does anyone attempt to carry these default names forward to production?
>
>Ad 1. IMHO SMPE knows datasets by DDDEFs, which are usually equal to
>LLQ, but need not to be.
>Ad 2. It's much better to look at dslist, not to remember.
>
Some systems programmers dislike DDDEFs, intensely.

In some cases, it's stronger than your "usually".  If UCLIN contains:
    //SYSLMOD  DD  DSN=hlq.mlq.llq
... llq must be supplied as either a name of a DDDEF in the target zone or
as the name of a DD statement in the APPLY step.  (Is this true for any
DDNAME other than SYSLMOD?)

SMP/E might benefit systems programmers if it provided symbol substitution
in UCLIN an JCLIN.  I have generally followed the practice of a predecessor and
supplied tailoring macros to achieve this effect prior to SUBMIT.  If I had 
known
years ago the concerns discussed in this thread I might have supplied better
defaults.

>Yes, we do carry most of default names, including 3-qualifiers ones. No
>animal was hurt because of that.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to